基于Arm-μClinux应用开发的简介  被引量:6

Brief Introduction of the Application and Research Based on Arm-μClinux

在线阅读下载全文

作  者:胡方强[1] 史小军[1] 

机构地区:[1]东南大学电子工程系,南京210096

出  处:《电子器件》2003年第4期464-467,共4页Chinese Journal of Electron Devices

摘  要:μClinux作为嵌入式系统的优势在于:开源,免费,稳定及强大的网络功能!与标准LINUX的主要区别在于不支持MMU及文件系统的不同!自己组建ARM+μClinux软件开发平台的过程:下载编译工具(arm elf tools)并安装,下载内核源码(uClinux Samsung 20020318.tar),解压,根据需要裁减功能模块,编译,最终生成BIN文件!举例说明了添加设备驱动的过程,主要为通过register-chrdev()函数注册设备,利用file-operations数据结构实现open()、read()等设备操作功能!举例说明添加应用程序的过程!open-code,free of charge, stabilization and powerful function of network is the advantage of uClinux as an kind of embedded of OS. uClinux adopt romfs and donot support MMU,which are the main difference from standard linux. we can organize the platform for research following these steps: download the compile tool(arm-elf-tools), and the source code package of kenel(uClinux-Samsung-20020318.tar), unpack, compile and finally achieve BIN file. through the function of register-chrdev(), we can register the device in driver.with the help of this data struct,file-perations, we also may realize the operations for open(),read() and so on. this article also illustrates the process of adding appliction.

关 键 词:嵌入式 ΜCLINUX ARM 

分 类 号:TP39[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象