【TRAVEO T2G】CYT4B MCAL 配置分析
文章平均质量分 81
介绍了CYT4B MCAL的基本配置,提供了相应的实例代码。
dark_teemo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cypress-CYT4B-Mcal配置说明(十)Mcu模块配置
Mcu模块涉及配置较多,主要包括时钟配置和模式配置。原创 2026-01-22 17:54:37 · 424 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(一)Port模块配置
Port模块是MCAL的基础模块,用于配置MCU的GPIO引脚功能。配置分为PortContainer(定义Port口数量及编号)和PortPin(定义各引脚的属性)两个层级。PortPin需配置ID(按公式PORT*8+PIN计算)、名称、方向、复用模式、初始电平和驱动模式等参数。配置时需参照HSI表中的引脚定义信息,分层次先配置Port口再配置具体引脚。原创 2025-10-29 11:50:46 · 381 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(七)Adc模块配置
Adc模块用于检测引脚的电压,关于Adc模块的基本概念和Api可参考。基本的使用方式为软件触发+中断,即在周期任务中使用软件触发Api开启一组Adc的转换,转换完成后在中断中将转换结果写入到设定的缓冲区中。原创 2025-11-07 18:00:33 · 1068 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(二)Dio模块配置
Dio模块提供的作用即GPIO功能,包括输出高、低电平和读取引脚当前电平。Dio模块的配置与Port类似,先配置Port口,再配置Port中的通道(引脚)。原创 2025-10-29 13:17:16 · 561 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(八)Can模块配置
有关CAN总线协议可参考有关CAN波特率计算可参考。原创 2025-11-12 16:13:36 · 1092 阅读 · 1 评论 -
Cypress-CYT4B-Mcal配置说明(九)Lin模块配置
Lin总线是基于UART/SCI的低成本串行通信协议。相对于CAN总线而言,LIN总线协议较为简单,对单片机的要求也并不高,基本的串口就可以实现,因而成本较低,常作为CAN总线的辅助总线。原创 2025-11-12 16:19:05 · 418 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(三)Spi模块配置
配置Spi模块前,往往要参考从机芯片的芯片手册和项目需求,确定通讯参数。原创 2025-10-29 16:30:45 · 1508 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(四)Pwm模块配置
配置Pwm通道时,首先应该确定其使用的定时器通道和频率等参数。形如PWM1_M_2使用的通道为TCPWM1_258 (258 = 256 +2)形如PWM1_H_10使用的通道为TCPWM1_522 (522 = 512 +10)PWM1_H_10_N则表示TCPWM1_522通道的互补PWM通道。原创 2025-10-29 21:32:52 · 1047 阅读 · 0 评论 -
Cypress-CYT4B-Mcal配置说明(五)Icu模块配置
配置Icu模块前,需要根据需求确定被采集信号的类型、频率和采样精度。Icu采集Pwm号常用类型有测量频率占空比和边沿触发中断两种。即通过在任务重不断调用GetDutyCycleValues( )来获取信号的频率(周期)和占空比。需要确定的是被采集信号的的频率和采集周期值、占空比的精度。即信号的边沿(上升沿、下降沿)会触发中断回调函数,可根据触发的是上升沿还是下降沿来在回调函数中做进一步的控制操作。需要确定的是触发边沿的类型。原创 2025-11-03 09:34:40 · 912 阅读 · 0 评论
分享