单片机串口调试的方法(在keil中) 有人知道吗 求指点 20

我用的普通的单片机不是仿真芯片。调试的时候需要串口发送数据但是不知道怎么用计算机输入这个数据。在网上看了一种方法就是debug命令里的mode和assign但是电脑标准串... 我用的普通的单片机 不是仿真芯片。调试的时候需要串口发送数据 但是不知道怎么用计算机输入这个数据。在网上看了一种方法就是debug 命令里的mode 和assign 但是电脑标准串口接口,所以也不知道怎么办。。不会就没有办法了吧?
我说的是调试 是debug 是想看中间过程中变量的变化 不是说我不会用串口调试软件
展开
 我来答
joyoustech
2013-02-03 · TA获得超过1874个赞
知道小有建树答主
回答量:1465
采纳率:71%
帮助的人:1308万
展开全部
需要你写程序的支持,想看哪个变量的变化,在程序的不同位置将这个变量放到串口中发出来,通过计算机接收,就能知道这个变量在程序中间的变化过程。也就是说在没有专用的调试器的时候,利用单片机自身的串口,通过对单片机的编程,将单片机程序运行的情况发送出来。
更多追问追答
追问
好吧。。这样有点麻烦啊 不能直接在DEBUG下  模拟输入吗
追答
在debug模式下,模拟外设的输入对程序进行仿真是集成开发环境的功能,实现这种调试方法,不仅仅需要软件的支持,还需要控制器、JTAG等多种硬件的支持,虽然硬件连接一般也是同步串口的方式,但整个系统远比串口复杂的多。
huwqly
2013-02-03 · TA获得超过493个赞
知道小有建树答主
回答量:646
采纳率:20%
帮助的人:188万
展开全部
我是在调试的时候把需要的寄存器的数据通过串口返回给电脑,这样通过串口调试程序就可以知道寄存器的变化值了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shifa2008
2013-02-04 · 超过34用户采纳过TA的回答
知道答主
回答量:135
采纳率:0%
帮助的人:71.4万
展开全部
你最好 用个仿真软件 如PROTUES 这个 调起来比较直观
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友283d78e
2013-02-03 · 知道合伙人IT服务行家
百度网友283d78e
知道合伙人IT服务行家
采纳数:1491 获赞数:2981

向TA提问 私信TA
展开全部
添加变量进wacth窗口中呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南风未起ZeTc
2013-02-05
知道答主
回答量:3
采纳率:0%
帮助的人:4517
展开全部
用虚拟串口可以模拟
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式