查看: 413|回复: 0

[经验] 飞凌嵌入式ElfBoard ELF1板卡-串口通讯编程示例之开发板测试

[复制链接]

该用户从未签到

发表于 2024-10-26 09:30:52 | 显示全部楼层 |阅读模式
分享到:
编译elf1_cmd_serialport程序
(一)将应用02_elf1_cmd_serialport文件夹拷贝到linux虚拟机路径,该虚拟机需要安装对应开发板的GCC编译器。执行命令:
16-1.png
(二)查看CC变量:
16-2.png
(三)查看Makefile:
很多大型项目的编译都是通过Makefile来组织的,因为其通用性强,方便管理的特点,适用范围非常广泛。
查看当前Makefile编译规则,tty_demo是编译整个工程,clean是清除工程。
16-3.png
(四)在elf1_cmd_serialport文件夹输入命令:
16-4.png
(五)编译无错误将生成elf1_cmd_serialport可执行文件:
16-5.png
(六)使用scp将可执行文件拷贝到开发板/home/root 路径下:
16-6.png
16-7.png
开发板测试
(一)将开发板RS485_1和RS485_2连接,按照A1-A2和B1-B2的方式连接。
16-8.png
(二)连接网口,例如eth0口 。
(三)另外打开一个调试串口软件PUTTY,选择SSH方式登陆,输入eth0的IP地址192.168.0.232,保存名称为ELF1后打开。
16-9.png
(四)找到要测试串口对应的设备节点,例如:
16-10.png
(五)左边COM37,RS485_1作为接收串口等待数据。
16-11.png
(六)右边192.168.0.232端口,对应PC上串口调试助手设置串口,然后每1s发送一次输入的字符串aabbccddeeff。
16-12.png
16-13.png
16-14.png
(七)上边显示“[nwrite=12] aabbccddeeff”,下边显示“[nread=12] aabbccddeeff”,表示发送成功!

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-12-19 00:02 , Processed in 0.122236 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.