打印
[综合信息]

N32 MCU外设安全配置未生效,是否与时钟或复位设置有关?

[复制链接]
137|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在水一方00|  楼主 | 2024-8-27 04:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
外设安全配置无法生效是否与MCU的时钟或复位配置有关,如何检查和配置这些设置。

使用特权

评论回复
沙发
liu96jp| | 2024-9-6 21:53 | 只看该作者
外设安全配置无法生效确实可能与MCU的时钟或复位配置有关。确认系统时钟源(如外部晶振、内部RC振荡器等)是否正确配置,并且稳定运行

使用特权

评论回复
板凳
cen9ce| | 2024-9-6 22:55 | 只看该作者
检查时钟分频器和倍频器的设置,确保外设时钟频率符合其工作要求

使用特权

评论回复
地板
y1n9an| | 2024-9-6 23:58 | 只看该作者
确认外设的时钟门控(Clock Gating)是否正确使能,以确保外设有稳定的时钟信号

使用特权

评论回复
5
suw12q| | 2024-9-7 07:46 | 只看该作者
使用示波器或逻辑分析仪检查时钟信号的稳定性,确保没有抖动或不规则的时钟脉冲

使用特权

评论回复
6
t1ngus4| | 2024-9-7 09:06 | 只看该作者
一般要确认复位源(如上电复位、软件复位、外部复位等)是否正确配置,并且能够触发复位操作。检查复位状态寄存器,确认复位操作是否成功,并且没有因为错误条件(如看门狗复位)而触发复位。确认复位后是否有足够的延迟时间,以确保MCU和外设能够正确初始化。检查复位向量(Reset Vector)是否指向正确的启动代码,确保复位后程序能够从正确的位置开始执行。

使用特权

评论回复
7
p0gon9y| | 2024-9-7 10:09 | 只看该作者
根据MCU的数据手册,配置系统时钟源、分频器和倍频器。通常,这些配置通过写入特定的时钟控制寄存器来实现

使用特权

评论回复
8
q1d0mnx| | 2024-9-7 11:25 | 只看该作者
配置复位源和复位控制寄存器。确保在需要时能够触发复位,并且在复位后能够正确初始化。在配置完成后,通过调试工具(如JTAG/SWD)或日志输出验证时钟和复位配置是否正确。

使用特权

评论回复
9
ex7s4| | 2024-9-7 13:10 | 只看该作者
使用示波器检查时钟信号,确保其频率和稳定性符合预期

使用特权

评论回复
10
ex7s4| | 2024-9-7 14:22 | 只看该作者
检查复位后的系统状态,确保所有外设和模块都已正确初始化

使用特权

评论回复
11
lamanius| | 2024-9-7 15:30 | 只看该作者
我觉得直接就用官方的例程,从其例程上进行修改是不是会好些

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

541

帖子

0

粉丝