Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88177
  • 博文数量: 22
  • 博客积分: 938
  • 博客等级: 准尉
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-16 21:27
文章存档

2010年(22)

我的朋友

分类: LINUX

2010-05-26 15:39:21

突然有个想法。如果给串口传输一个键值,定义为重启。
这个中断程序,判断其值,如果是重启键值,那么就将利用看门狗重启板子,这样不就可以远程操作了吗???不知道这个思路对不对。。。
写个实验弄弄。。。
看门狗计数器 直接置零。。。


需要读串口的命令才可以实现。这样就必须用到多任务的操作系统。至少也要UCOS。贴段代码来看看。

在UCOS下就可以用拉  哈哈。。同志们加油哈。

if((ch=UartReadByte())=='r')//按r重启。

{
    rWTCON |= 0x1;
    rWTDAT =0x0;
    rWTCNT &= 0x0;
}


阅读(1228) | 评论(0) | 转发(0) |
0

上一篇:UART_SCANF实现

下一篇:linux内核命令行解析

给主人留下些什么吧!~~