找回密码
 注册
搜索
查看: 804|回复: 1

[讨论] 一个关于嵌入式LINUX下设备驱动的初学者问题

[复制链接]
发表于 2006-3-14 21:42:00 | 显示全部楼层 |阅读模式
买来的ARM开发板,商家是否提供已完全移植到该硬件环境下的LINUX或其它操作系统呢?
如果提供,也就是说可以直接开发LINUX下的应用程序,可通过提供的驱动程序来操作板上硬件.
只有在个人加入新的硬件电路时,才需要自已写这部分硬件的设备驱动吗?
如果不写新添硬件的驱动,在已移植嵌入式LINUX的平台上的应用程序能直接操作新添硬件吗?
如果商家不提供已移植的操作系统,个人想移植操作系统,都需写哪几部分硬件的驱动呢?能给简单讲
下吗?多谢!
发表于 2006-3-17 22:47:00 | 显示全部楼层
<P>一般来说商家会提供已经移植到该芯片的操作系统Linux/uClinux/uC OS2。</P><P>但只有部分厂家会提供与该开发板相关的底层驱动程序,并提供演示的应用程序。</P><P>若提供了设备驱动程序,你可以在开发板上面直接开发自己的应用。只有添加了</P><P>新硬件才需要自己写驱动程序。</P><P>没有相应的设备驱动程序,无法对硬件进行操作。</P><P>如果商家不提供操作系统,你可以在网上下载操作系统,</P><P>然后修改与系统硬件相关的部分代码。这个过程叫做移植。</P>[em01][em01][em01][em01][br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-5-9 23:08 , Processed in 0.047811 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表