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