微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 串口调试教程

串口调试教程

时间:10-02 整理:3721RD 点击:
串口调试----主要针对没有仿真器的用户。
1:监控调试软件   FoUSB_UART调试软件
用户可使用此工具将监控程序下载到单片机,然后进行调试。PC和单片机之间通过RS-232进行异步串口通讯。
安装软件较大,我就不上传了,大家可以到官网去下载。
2准备工作
带串口的PC
通讯电缆
目标板,电源
闪存编程软件FDT


M32C M16C UART 监控程序
     当监控程序被下载到单片机中,并且和调试软件通讯成功之后,就可以调试用户程序。调试软件和监控程序之间使用RS-232C进行通讯。
     使用调试软件进行调试时,使用闪存编程软件(比如,M16C Flash Starter)将监控程序下载到单片机中。
     这也是我本次试验使用的方法。所以还是离不开E8仿真器,否则无法事先将监控程序下载到单片机中,除非出厂的时候已经固化了监控程序。
R8C UART监控程序
    先将监控程序下载到单片机中,在和调试器通讯成功后,就可以调试用户程序。调试软件和监控程序之间的通讯使用RS-232C。
当调试软件被启动时,监控程序会被自动下载到单片机中。因此,使用闪存编程器时无需将监控程序下载到单片机中。
用户可以采用和闪存编程器的标准串行I/O模式2相同的引脚处理方式进行调试。
R8的没试过。
3:硬件接口


1脚接地   13脚接上拉(我在测试中,并未接上拉)
串口就是经过232电平转换就可以,接相应的VCC    VSS     TX     RX
论坛也有相关的电路图,这里就不在解说了,只要玩过串口的都应该知道。
4:建立工程
选择SessionM16C_R8C_FoUSB/UART模式,连接,之后就可以调试了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top