完善资料让更多小伙伴认识你,还能领取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语音模块,串口屏及串口记录仪等。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【飞凌嵌入式OK527N-C开发板体验】6.制作h264播放器
2399 浏览 0 评论
【飞凌嵌入式OK527N-C开发板体验】4. mpp与播放器+ubuntusdk qt环境搭建
2456 浏览 0 评论
【飞凌嵌入式OK527N-C开发板体验】2.配网+改HDMI输出
1934 浏览 0 评论
6456 浏览 0 评论
双核Cortex-A7 CPU、64位玄铁C906 RISC-V CPU,OK113i-S开发板开发体验
22559 浏览 0 评论
6504浏览 2评论
2956浏览 2评论
【飞凌OKA40i-C开发板试用体验】一:开箱报告+功能初体验+点灯
3891浏览 1评论
10581浏览 1评论
4761浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 05:13 , Processed in 0.354859 second(s), Total 39, Slave 30 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号