一种软硬结合的嵌入式系统远程调试方法
点击数:7641 次 录入时间:03-04 11:57:28 整理:http://www.55dianzi.com 嵌入式系统-技术
点击看原图
这里主要使用了Winsock的API来完成Telnet部分的数据读取;串口部分是通过将串口
虚拟成一个文件,通过文件读写的API来完成的。此外,为了对串口其他控制线的控制,使用了GetCommState( )和SetCommState ( )两个
Windows API来完成。
在实验中,使用这样一套 远程 调试 系统 ,曾与远在韩国的设计中心进行联合调试并进行 嵌入式 系统固件程序更新下载,虽然相对于本地下载速度慢了很多,但是仍然比其他方式(如电子邮件+手工下载)更为便捷,结果更为直观。
4 总 结 使用这样一套软硬件系统来完成嵌入式系统的远程调试,既节省了大量的人力物力,又节约了开发的时间。此外,如果它和配套的测试软件结合,可以突破一台电脑只有一两个串口,同时只能测试一个嵌入式系统的局限,使一台主机同时可以和很多个嵌入式系统相连,完成自动测试和协同测试。
参考文献:
1 王建华,张焕生,侯丽坤.
Windows核心编程.北京:机械工业出版社,2000
2 Postel J, Renold J. RFC 854Telnet Protocol SpecifICation. 1983
3 msdn.microSOFt.com
上一页 [1] [2]
本文关键字:嵌入式 嵌入式系统-技术,单片机-工控设备 - 嵌入式系统-技术