oj平台基于嵌入式Linux系统的应用程序开发
嵌入式系统和Linux的有机结合,成为后Pc时代计算机最普遍的应用形式。由于嵌入式Linux具有天生秉承的优势,有越来越多的程序员投身于嵌入式linux系统应用程序的开发,本文结合开发实例介绍了在嵌入式linux系统上开发应用程序的过程。
中国大学mooc平台标签:嵌入式系统inux 软件开发
linux操作系统书籍字符串转换成bigdecimal嵌入式Linux由于代码开放性以及强大的网络功能,在中低端的嵌入式网络设备中应用起来,比起PSOS+,VxWorks等专用系统有许多优势,Linux甚至还支持蓝牙技术,这使得越来越多的企业和科研机构已经把目光转向了嵌入式Linux的开发和应用上。以下通过实例来介绍基于嵌入式Linux的应用软件的开发过程:
一、宿主机配置
三角光人像布光图绝大多数的linux软件开发都是以native方式进行的,即本机(Host)开发、调试、本机运行的方式。这种方式通常不适合嵌入式系统软件开发。通常的嵌入式系统的软件开发采用采用主一从模式。交叉编译调试环境建立在宿主机上,对应的开发板叫做目标板,通过串行口或以太网
口,使目标板和宿主机相连。宿主机是INTEL处理器,而目标板上,则是ARM、Motorola PowerPC、ColdFire等等,GNU编译器能提供这样的功能,在编译编译器时可以选择开发所需的宿主机和目标机从而建立开发环境,所以宿主机是必不可少的。
笔者建议宿主机采用REDHAT9.0,当然REDHAT7.2/7.3的系统也都是可以用的,但鉴于市面上目前能买到的都是REDHAT9.0,所以建议采用REDHAT9.0,安装过程可查阅相关手册。
嵌入式linux驱动模板精讲与项目实践宿主机配置中一个常见的问题就是NFS的配置,这里介绍一种较为直接简单的方法:首先在REDHAT LINUX PC机上执行setup,弹出菜单界面后,选中:System services,回车进入系统服务选项菜单,在其中选中[*],然后退出setup界面返回到命令提示符下。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论