完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ELF 1开发板提供了4个串口,分别是UART1、UART2、UART3及UART7。 其中UART1 用于调试串口,无需测试。对 UART2、UART3、UART7 则可进行测试。 其软硬件的对应关系见下表: 对于 RS485 的测试,可通过 RS485_1 和 RS485_2 进行互测,其硬件连接方式为: A1-A2 和 B1-B2; 对于 RS232 的测试,可通过RS232 自发自收测试,其硬件连接方式为: TX-RX。 在不使用自收发测试时,对UART7的测试如图1所示。 图1 发送测试 其中: elf1_cmd_serialport是程序的名称; ttymxc6是要连接的设备; -l 8:是设置数据的位数为 8 位; -o是设置为奇校验; -b -t 1是使用第一个串行接口进行通信。 在进行自收发测试时,其测试如图2所示。 图2 自收发测试 当以USB转TTL模块来进行测试时,其使用超级终端进行发送的测试效果如图3所示,即通过超级终端来发送86,由串口来接收。 图3 发送测试 在进行收发测试时,其测试效果如图4所示,即通过超级终端来发送86,而由串口发送39。 图4收发测试 此外,对UART2和UART3的测试如图5和图6所示。 图5 串口2测试 图6串口3测试 为了便于在程序中灵活地控制发送内容,还可以将内容存放到变量中,来发送变量的内容,见图7所示。 图7 发送变量内容 稍感不足的是,似乎它们只能发送字符信息而无法发送数值数据,如果能发送字节数据就更好了,就能直接与串口设备进行通讯并控制它们,如控制基于串口通信功能的MP3语音模块,串口屏及串口记录仪等。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
[技术] 【飞凌嵌入式OK3576-C开发板体验】llama2.c部署
6662 浏览 0 评论
7166 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】ssh连接与文件传输
7106 浏览 0 评论
8490 浏览 0 评论
【飞凌嵌入式OK527N-C开发板体验】6.制作h264播放器
7882 浏览 0 评论
6786浏览 2评论
11150浏览 1评论
5243浏览 1评论
84384浏览 1评论
【飞凌RK3568开发板试用体验】挂载SATA硬盘 + 读写测试
1522浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:41 , Processed in 0.433221 second(s), Total 41, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号