标签:gcc 项目 使用 开发板 采集 linux 数据 arm
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
这是一个嵌入式数据采集盒的项目开发环境方面的简单总结。一、项目描述:
采集盒需求: 1、采集CAN信号,含有主机、齿轮箱、发电机组、风速、风向、液位、舵角、定位、AIS等。 2、采集流媒体信号,含ip摄像头视频、多功能显示器HDMI等。 3、提供2路4G信号传输。 4、提供本地wifi覆盖。 5、采集rs485信号二、项目前准备
1.开发环境
一台装有Windows10的电脑,使用vmware软件安装Ubuntu虚拟机,oka40i-c开发板使用linux操作系统。
1、在Ubuntu的vi进行代码编辑,用gcc以及arm-linux-gcc进行程序编译,用gdb进行程序的简单调试。因为电脑使用的是X86架构,开发板使用的是arm架构,因此需要arm-linux-gcc交叉编译器生成可执行程序。
2、使用filezilla将可执行程序从虚拟机移动到windows系统。
3、使用网线将开发板与电脑连接,二者处于同一个局域网段下。用filezilla将可执行文件从Windows下放到开发板。
4、使用putty类似的软件使用网络终端方式登录开发板的linux系统,或者串口线连接开发板利用串口终端方式登录开发板。即可进行程序的执行。
代码如下(示例):
2.参考链接
https://blog.csdn.net/zxr916/article/details/110220732
总结
现在就可以给板子写程序了。标签:gcc,项目,使用,开发板,采集,linux,数据,arm 来源: https://blog.csdn.net/m0_48879493/article/details/121860656
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。