2421|3

83

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【英飞凌PSOC 62S4 PIONEER KIT 测评】——TIMER/COUNTER [复制链接]

英飞凌PSOC 62S4 PIONEER KIT 测评】——TIMER/COUNTER

  • 基本介绍

PSOC 62S4 PIONEER KIT一共拥有12个定时器,分别为4个32位定时器和8个16位定时器,支持比较、捕获、正交解码、脉冲宽度调制(PWM)、伪随机PWM等模式。定时器块通常用于测量事件发生的时间,测量两个事件之间的时间差或在指定的时间后执行某个操作。允许用户在发生特定事件时调用定时器回调函数。时钟频率范围为1526 hz - 100 Mhz。

  • 主要API介绍
  1. TIMER初始化cyhal_timer_init()

 

其中,(1)cyhal_clock_t结构体为

 

默认时钟频率为100MHz。

  1. TIMER配置cyhal_timer_configure()

 

其中,cyhal_timer_cfg_t结构体为

 

3.TIMER事件使能cyhal_timer_enable_event()

 

其中,cyhal_timer_event_t枚举为

 

  • TIMER简单程序

功能描述:LED开始闪烁。

代码描述:

  1. 初始化定时器

 

  1. 配置定时器向上计数, 重加载值为0,周期为2500ms,一直运行

 

 

  1. 设置定时器时钟频率为10000Hz

 

  1. 设置定时器中断回调函数为timer_interrupt_handler

 

  1. 到达计数值时产生优先级为6的中断

 

  1. 开始定时器

normal video

 

main.c

2.78 KB, 下载次数: 3

源代码

此帖出自无线连接论坛

最新回复

那个 #include "cy_retarget_io.h" #include "cyhal.h" #include "cybsp.h" 这三个文件是在哪里生成的?     详情 回复 发表于 2023-5-25 16:49
点赞 关注
 

回复
举报

6815

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

楼主测试的评论是多少

看这个PSOC 62S4 可以时钟频率范围为1526 hz - 100 Mhz之间

此帖出自无线连接论坛
 
 

回复

83

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
本帖最后由 bitter 于 2023-4-6 21:52 编辑
Jacktang 发表于 2023-4-3 19:26 楼主测试的评论是多少 看这个PSOC 62S4 可以时钟频率范围为1526 hz - 100 Mhz之间

这些是我在不同的定时器频率和不同的周期下翻转IO口电平采样的波形图

定时器频率为100Mhz,每500us翻转一次

定时器频率为100Mhz,每5ms翻转一次

定时器频率为1Mhz,每5ms翻转一次

误差都为0.8%,不知道是巧合还是什么情况

此帖出自无线连接论坛
 
 
 

回复

6995

帖子

11

TA的资源

版主

4
 

那个

#include "cy_retarget_io.h"
#include "cyhal.h"
#include "cybsp.h"

这三个文件是在哪里生成的?

 

此帖出自无线连接论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
推荐帖子
两粒电子的爱情 god......

一、缘起虚无 很久很久以前,在某一片星云里有两粒电子。 他们围绕着同一个原子核旋转着,她在内层,他在外层。 他们的轨道很接 ...

Protel常用元件库

湖北师院物理系电信专业实验室田开坤(整理)的Protel常用元件库。 包含74系列,CMOS系列,存储器,单片机,杂元件 ...

MDK+JLINKv7+LPC1343之攻略探讨交流(6.18更新,将本贴归档整理为PDF##92楼层下载。)

本人很懒,的确不想去适应新的code_red的那个lpcxpresso的环境,同时对Keil感情深厚,没办法,就只好摈弃LPC-LINK的嫡亲的优势, ...

raw os介绍

raw os 的起源以及展望 raw os 第一行代码起于2012年1月15号,2012年4月28号发布了第一版。在2012年之前一直彷徨是不是要写一个 ...

Helper2416开发板移植minigui3.0.12之二:移植到开发板

本帖最后由 Gyroxp 于 2015-1-25 11:51 编辑 第二阶段:移植minigui到Helper2416开发板 让开发板运行minigui要稍微麻烦一 ...

找一款输出正负12V输出的DC电路

电源输入18V,需要输出的是5V/5A,12V/3A,-12V/2A输出有三路电压,不知道谁家的DC降压可以做的比较好, 找了一款L7912的电源IC ...

可编程的传感器专用检测MCU CS88F313

CS88F313 是一款具有 ADC 功能的低功耗可编程传感器专用检测电路,可用于电子测量仪器、环境监控、手持式测量工具、家庭应用、电 ...

AD9的界面问题

使用时不知道按了什么,打开工程文件时,画圈的地方原先应该显示C:D:E盘还有桌面什么的,现在成了这个样子,不好翻文件,怎么恢 ...

测评周报:800MHz RISC-V国产高性能MCU,先楫HPM6750EVK2上线;树莓派平替剩1天~

测评更新,可以读读: 1、嘉楠K510:tobot手敲2000+,分析其对AI理解、实践和模型训练 2、qinyunti的ATSAMD51测评,RAMECC详解 ...

【芯海传感器信号调理CDS8712开发板】之四 分享代码启动区域和映射的方法

1、代码启动区域 根据手册的说明CDS871x 内嵌片上 FLASH,包括 60KB 应用程序内存(APROM)和 4KB 在系统编程 (ISP) 空间 (LD ...

快速回复 返回顶部 返回列表