标题: [求助]关于串口的问题 [打印本页]
作者: hiiamme 时间: 2006-9-27 10:16 标题: [求助]关于串口的问题
自己做的板子,串口现在调不通,CPU用的是一款ARM (LPC2114)
编译器是ADS1.2 ,可以通过JTAG下载,可是调试的时候出现如下错误:
 rogram terminated normally.
请问有经验的朋友们,串口的硬件方面应该怎么检查啊?这里我做了TTL到RS232的电平转换。
还有使用了有源晶振,怎么测试他提供的时钟是否正确啊?
没有硬件调试的经验,很愁啊,谢谢各位!给点意见!
作者: hiiamme 时间: 2006-10-7 15:01
在启动代码执行阶段,程序就终止执行了,我自己写的拿部分还没有运行呢。
作者: hiiamme 时间: 2006-11-7 15:38
现在在这块板子上,可以运行管脚作为IO口控制LED二极管点亮、熄灭的程序,这样是不是证明晶振应该没有问题。
串口发送程序在开发板上可以正常运行,但是在我的板子上也可以运行,真是串口助手根本收不到数据,看来程序没有问题,那一定是我的板子上串口部分的硬件有问题了,能是什么问题呢?我把电路发上来,blueprince帮我研究研究。谢谢!
作者: hiiamme 时间: 2006-11-7 15:44 标题: 这两个图分别是UART0的原理图和PCB图。
图片附件: [[求助]关于串口的问题] DMWh3ZV7.jpg (2006-11-7 15:42, 130.73 KB) / 下载次数 306
http://bbs.eccn.com/attachment.php?aid=183&k=ebbc6a92018f1bbc957995266c961367&t=1732240474&sid=8eJYyo
作者: hiiamme 时间: 2006-11-7 15:44 标题: 2
图片附件: [[求助]关于串口的问题] cRkU8jAj.jpg (2006-11-7 15:44, 44.78 KB) / 下载次数 304
http://bbs.eccn.com/attachment.php?aid=184&k=de809fe73e102d57a194f54e3d385dfe&t=1732240474&sid=8eJYyo
作者: hiiamme 时间: 2006-11-7 15:45
emengle 找到错误了,连线的错误,谢谢啊~!
作者: hiiamme 时间: 2006-11-7 15:45
运行一个单片机发送的程序,程序运行的时候R2OUT(RXD1)脚的电压为3.3V;T2IN(TXD1)脚的电压在3.1V左右摆动;R2IN(8)脚的电压是-10.3V;T2OUT(7)脚的电压在-9.5左右摆动。(我只有万用表,用它测的)。串口助手接受不到数据,我发现正常接受数据的板子上,串口的不同之处在于:T2OUT(7)脚的电压在-5.5V左右摆动,请问大家知道这个串口哪里有问题吗?
作者: hiiamme 时间: 2006-11-7 15:45
用示波器测了T2OUT(7)脚的波形:正常接受数据的板子上,显示类似于方波的+5V,-5V 电压,我自己的板子上:显示类似于方波的+3.8V,-10.5V电压。就接受不到数据,这是什么原因呢?
作者: hiiamme 时间: 2006-11-7 15:45
谢谢 已经解决了,连接线的问题。
作者: hiiamme 时间: 2006-11-7 15:47
呵呵 版主见笑了,犯了低级错误。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) |
Powered by Discuz! 7.0.0 |