ucos下用串口做调试口时,接收用户指令的方法
首先保证printf()函数正确映射到串口,也就是硬件板单方向能向pc机调试串口发送字符串;接下来单独创建一个任务用于接收键盘输入的命令,利用scanf()进行字符串接收,此函数属于阻塞函数,没有键盘输入时这个任务将处于阻塞状态,不占cpu。收到键盘字符串后,利用sscanf()提取感兴趣的字符及数字sscanf(chOrder,"%[^=^\r]",name);//提取字符串,直到遇
原创
2013-04-17 10:15:13 ·
2692 阅读 ·
0 评论