[技术问答] N76E003软件复位不成功

[复制链接]
4673|10
 楼主| 魔术魔术 发表于 2018-1-27 17:02 | 显示全部楼层 |阅读模式
TA = 0xAA;
TA = 0x55;
CHPCON &= 0xFD;                  //set boot from AP
TA = 0xAA;
TA = 0x55;
CHPCON |= 0x80;                   //software reset enable

我配置了这个code,然后不会复位,求助
09kk小熊 发表于 2018-1-27 19:54 | 显示全部楼层
#define set_SWRST   BIT_TMP=EA;EA=0;TA=0xAA;TA=0x55;CHPCON|=SET_BIT7 ;EA=BIT_TMP;
void SW_Reset(void)
{
    TA = 0xAA;
    TA = 0x55;
    set_SWRST;
}
faithai 发表于 2018-1-28 19:11 | 显示全部楼层
((void(code*)(void))0x0000)();
jerow 发表于 2018-1-30 08:48 | 显示全部楼层
faithai 发表于 2018-1-28 19:11
((void(code*)(void))0x0000)();

你这个复位太直接了,估计他是想使用指令进行软复位了。
yiy 发表于 2018-1-30 14:08 | 显示全部楼层
真乃神人啊,还可以这么复位。。我试试去。
xixi2017 发表于 2018-1-30 19:05 | 显示全部楼层
软件复位?是自动重启系统?
xixi2017 发表于 2018-1-30 19:05 | 显示全部楼层
能否用goto自己跳转到程序开始。
cabbageybc 发表于 2018-4-22 21:02 | 显示全部楼层
09kk小熊 发表于 2018-1-27 19:54
#define set_SWRST   BIT_TMP=EA;EA=0;TA=0xAA;TA=0x55;CHPCON|=SET_BIT7 ;EA=BIT_TMP;
void SW_Reset(void ...

奇怪  按照手册写的的确无法复位  按你这个也没法复位
09kk小熊 发表于 2018-4-23 09:02 | 显示全部楼层
cabbageybc 发表于 2018-4-22 21:02
奇怪  按照手册写的的确无法复位  按你这个也没法复位

你用的是开发板吗?
尛舞icc 发表于 2018-10-19 18:23 来自手机 | 显示全部楼层
把总总断关了,就可以了,资料看仔细,好多功能都有这个设置
tianxj01 发表于 2018-10-20 10:23 | 显示全部楼层
#define     RESET           EA =0;TA=0xAA;TA=0X55;CHPCON|=0x80
知道少了什么嘛?EA=0。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

4

帖子

0

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