b站2016动漫人气排行榜:如果没有键盘的显示器一个嵌入式系统如何调试??

来源:百度文库 编辑:高校问答 时间:2024/05/02 09:01:27
是如果没有键盘和显示器,一个嵌入式系统如何调式!!谢谢!

使用gdb来调试通过一个通过串行线同PC相连的嵌入式系统.

Gdb可以调试各种程序,包括C、C++、JAVA、PASCAL、FORAN和一些其它的语言。包括GNU所支持的所有微处理器的汇编语言。

在gdb的所有可圈可点的特性中,有一点值得注意,就是当运行gdb的平台(宿主机)通过串行端口(或网络连接,或是其他别的方式)连接到目标板时(应用程序在板上运行),gdb 可以调试对应用程序进行调试。这个特性不光在将GNU工具移植到一个新的操作系统或微处理器时侯很有用,对于那些使用GNU已经支持的芯片的嵌入式系统进行开发的设计人员来讲,也是非常有用的。

当gdb被适当的集成到某个嵌入式系统中的时候,它的远程调试功能允许设计人员一步一步的调试程序代码、设置断点、检验内存,并且同目标交换信息。Gdb同目标板交换信息的能力相当强,胜过绝大多数的商业调试内核,甚至功能相当于某些低端仿真器。

gdb.zip[下载](说明:gdb来调试通过一个通过串行线同PC相连的嵌入式系统)

呵呵,最简单的就是自己在PC上编一个串口通讯的程序,然后自己在嵌入式系统中,把键盘和显示的部分也都输出到串口上,这样通过串口连接PC就可以了。