您的位置:首页 > 其它

RT5350硬件调试总结

2015-05-31 16:25 211 查看
上星期一个朋友做了一块基于RT5350的WIFI转RS485模块,遇到两个问题:

1)无法上电;

2)RT5350无法工作;

3)RS485功能的实现;

下面描述一下解决的过程:

1)资料准备:

实特照片:



核心板:



底板:

2)遇过电源部分进行分析测试发现,画的底板当中DC-DC的电感和电源芯没有连接,通过跳线后,DC5V有输出了;(图中红色的线是跳线)



3) 接上调试串口没有任何信息,这是为什么呢?

第一想到的是核心板有问题:通过对比测试核心板没有任何问题;但是电源输出正常,哪有是那的问题呢,看来只能“归零”调试了;

第二个办法:看数据手册:

收集到下面的信息:

调试串口使用的是TXD2 RXD2;



从下图可以看出TXD2,TXD的电平会影响芯片的工作模式,是不是插上TTLTOUSB的问题呢?等待下一步的验证;



将调试串口去掉后,板子还和原来一样,工作电流没有变化:难道TXD的问题,重新审查原理图和手册果然是这个样子。





上图可以看到将TXD做了上拉,所以芯的工作模式已经不是从SPI FLASH boot.故不会有串口信息;

到此电路板应该不会有太大的问题,可以说RT5350的操作系统可以正常工作了;

4) 接下来的问题就是解决RS485的问题:

由于RS485的工作通常需要3线来控制,但是目前的资源是一个双功的串口(TXD,RXD),能够正常工作,又不想修改程序,怎么样来解决RS485 流控问题呢?

这个其它也是有解决办法的:

i.接下来先验证TXD,RXD的引脚是否有问题:

在终端输入下面的命令:echo hello > /dev/ttyS0

通过示波器可以看到TXD引脚上的波形,说明TXD引脚没有问题;

硬件实现方法可以通过TXD引脚电平的变化来控制,RS485的方向控制引脚D/R;如下图





到此上面的问题就解决了,特此记念!

经过第一次的总结分析,第二次重新设计电路板,轻松解决上面的问题:





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: