突然有个想法。如果给串口传输一个键值,定义为重启。
这个中断程序,判断其值,如果是重启键值,那么就将利用看门狗重启板子,这样不就可以远程操作了吗???不知道这个思路对不对。。。
写个实验弄弄。。。
看门狗计数器 直接置零。。。
需要读串口的命令才可以实现。这样就必须用到多任务的操作系统。至少也要UCOS。贴段代码来看看。
在UCOS下就可以用拉 哈哈。。同志们加油哈。
if((ch=UartReadByte())=='r')//按r重启。
{
rWTCON |= 0x1;
rWTDAT =0x0;
rWTCNT &= 0x0;
}
|
阅读(1225) | 评论(0) | 转发(0) |