[其它应用] 中颖Cortex-M3内核芯片复位方法都有哪些?

[复制链接]
1656|14
 楼主| 小夏天的大西瓜 发表于 2023-2-17 08:33 | 显示全部楼层 |阅读模式
中颖的Cortex-M3内核芯片提供了两种软件复位,分别是系统复位和内核复位,具体都是如何操作呢?
tpgf 发表于 2023-3-3 13:58 | 显示全部楼层
内核复位:只复位内核处理器,而不复位外设如GPIO、Timer、UART、Flash等的寄存器。



系统复位:既复位内核处理器,又复位外设寄存器。
nawu 发表于 2023-3-3 14:22 | 显示全部楼层
置位AIRCR寄存器中的SYSRESETREQ位(位偏移:2),即可实现系统复位;置位VECTRESET位(位偏移:0),即可实现内核复位
aoyi 发表于 2023-3-3 14:34 | 显示全部楼层
系统复位在ARM官方的库文件中都有提供相关的函数,用户直接调用即可。
zljiu 发表于 2023-3-3 14:49 | 显示全部楼层
内核复位在ARM官方的库文件中没有相关的函数,需要用户自行编写
gwsan 发表于 2023-3-3 15:06 | 显示全部楼层
内核复位在某些特殊应用下,如OTA升级时,往往会被用到
tfqi 发表于 2023-3-3 15:23 | 显示全部楼层
Cortex-M0+中没有VECTRESET的定义,故不支持内核复位
OKAKAKO 发表于 2023-3-7 17:23 | 显示全部楼层
所以系统复位和内核复位怎么做啊?还有上电复位、低电压复位、引脚复位、看门狗复位
可怜的小弗朗士 发表于 2023-7-26 14:51 | 显示全部楼层
内核复位:只复位内核处理器,而不复位外设如GPIO、Timer、UART、Flash等的寄存器。
系统复位:既复位内核处理器,又复位外设寄存器。
OKAKAKO 发表于 2023-9-26 09:12 | 显示全部楼层
可怜的小弗朗士 发表于 2023-7-26 14:51
内核复位:只复位内核处理器,而不复位外设如GPIO、Timer、UART、Flash等的寄存器。
系统复位:既复位内核处 ...

系统复位包含的复位面更广
jf101 发表于 2023-9-26 12:43 | 显示全部楼层
基本上内核复位用到的比较多,其他貌似比较少
 楼主| 小夏天的大西瓜 发表于 2023-9-27 13:08 | 显示全部楼层
其实就是置为内部存储
星辰大海不退缩 发表于 2023-9-27 16:59 | 显示全部楼层
常说的复位一般是系统复位,上电,掉电,复位引脚等等
powerantone 发表于 2023-10-7 14:38 | 显示全部楼层
系统复位、电源复位
szt1993 发表于 2023-10-8 15:20 | 显示全部楼层
系统复位,既复位内核处理器,又复位外设寄存器一般情况下用到的很少
您需要登录后才可以回帖 登录 | 注册

本版积分规则

273

主题

2368

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部