news 2026/4/23 17:34:30

Cypress-CYT4B-Mcal配置说明(十)Mcu模块配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Cypress-CYT4B-Mcal配置说明(十)Mcu模块配置

Mcu模块涉及配置较多,主要包括时钟配置和模式配置。

1.时钟配置

1.1MCU时钟配置

根据实际外部晶振配置使能ECO,配置ECO频率(等于晶振频率)。

选择适当的分频系数,配置PLL2和PLL3时钟。

同样配置SSCG_PLL0和SSCG_PLL1时钟。

选择合适的时钟源和分频系数,配置Root时钟(HF0-HF7)。

其中HF0-HF7的含义可在芯片数据手册中查询,如HF1表示M7-0核与M7-1核运行时钟,即主频:

1.2外设时钟配置

外设时钟即PCLK。PCLK决定了外设的运行时钟,如CAN时钟、Spi波特率、Pwm频率等等。

可配置8位和16位整数分频:

也可配置浮点型小数分频:

需要配置PCLK和时钟参考点后,在其他模块中引用时钟参考点。

2.模式配置

这里的模式主要用于MCU内核的休眠唤醒。CYT4B提供了Active、Sleep、DeepSleep和HIBERNATE四种模式。配置模式后,通过Mcu_SetMode接口即可设定相应的模式,使MCU的Core进入到相应的状态。

以DeepSleep模式为例:

  • McuTargetCpu:要设置哪个Core的模式。但是实际此参数未起作用。要设定某个内核的模式,只能在那个核执行Mcu_SetMode。不能设定其他核的模式。
  • McuEnableLowPowerTransition:勾选此参数后,Mcu_SetMode才会执行“WFI”指令,进入低功耗模式。
  • McuWakeupByPendingInterruptEnable:如勾选,则执行唤醒中断后会再次进入睡眠。一般不勾选

可设定该模式下Sram是否使能、掉电或维持:

可设定该模式下DMA是否使能:

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 12:31:20

告别机房管理 “盲盒”!实现主动预判的可视化运维

数据中心运维管理中,传统的机房管理常常面临设备繁多、管理混乱、故障排查困难、空间资源浪费等问题,就像在开 “盲盒” 一样充满不确定性;这些问题不仅影响运维效率,更可能对业务连续性造成潜在风险。乐维CMDB的机房视图&#xf…

作者头像 李华
网站建设 2026/4/23 12:31:25

《Biuredis》原生开发的鸿蒙app究竟能帮你干啥?

BiuRedis是一款移动端 Redis数据库管理客户端,为 开发者、数据库管理员及运维人员提供便捷的掌上运维服务。您可以通过本应用轻松连接并管理Redis服务,满足日常开发调试与运维监控的需求。

作者头像 李华
网站建设 2026/4/23 12:30:50

java_ssm36实验室计算机故障报修系统

目录具体实现截图实验室计算机故障报修系统的设计与实现(摘要)系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 实验室计算机故障报修系统的设计与实现(摘要&am…

作者头像 李华
网站建设 2026/4/23 17:09:44

java_ssm38宠物常规护理知识科普管理系统 _87n3x

目录 具体实现截图系统概述核心功能技术架构应用价值 系统所用技术介绍写作提纲源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 具体实现截图 系统概述 Java_SSM38宠物常规护理知识科普管理系统_87n3x是一个基于SSM(Sprin…

作者头像 李华
网站建设 2026/4/23 12:30:16

基于智能算法的考试成绩数据分析系统开题报告

基于智能算法的考试成绩数据分析系统开题报告 一、研究背景 在教育信息化与智能化转型的浪潮下,考试作为检验教学效果、评估学生学业水平的核心手段,其产生的成绩数据已成为教育教学决策的重要依据。随着各级学校办学规模的扩大、课程体系的优化及考试形…

作者头像 李华