下载此文档

基于armuclinux的嵌入式系统开发.doc


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
-
. z
基于arm+uClinu*的嵌入式系统开发
首页 | 电子新闻| 调查 | 电子括技术水平和效劳意识〕。
根据以上考虑选择了s3c4510b〔ARM7TDMI〕+uClinu*开发模式
(1) 以下是该平台对我的系统的满足情况:〔和上面几点对应〕
本监控系统硬件局部主要要求以下局部:
-
. z
a.以太网接口 〔s3c4510b自带网络控制器〕
b.串口 〔自带〕
c.与数据采集芯片的接口〔8位数据线,小于8位地址总线〕。〔自带〕
本系统软件局部主要要求以下局部:
a. 硬件接口驱动程序 〔uClinu*提供串口和网络控制器驱动〕
b. 网络协议栈支持〔uClinu*提供TCPIP,UDP等的协议栈〕
c. 应用层程序〔如果算上可以从linu*移植的程序来看,那就太多了,我就用到了一个现
成的〕
(2) 本应用系统不是那种批量的东西,对价格要求不苛刻,而且这款CPU最廉价可以到55左
右,可以承受。
(3) 本应用系统有固定电源,功耗要求不高。当然,据说ARM在节省功耗上很有特点。
(4) 本应用系统速度方面要满足两方面:1。串口:115200bps 2。网络速度 能到10Mbps就
行,所以对系统速度要求也不高。这款ARM内部可以到50M。
(5) 系统对体积要求也不高,加片flash和RAM还是没问题〔到目前为止感觉我的系统真是
无欲无求!〕
从开发者的角度考虑:
(1) 因为时间很紧〔一个半月〕,所以支持越多越好。目前从开发商那里拿到了开发板,
-
. z
原理图,uClinu*,相应驱动,bootloader,拿来就可以用了。软件硬件并行开发。〔boo
tloader和网络控制器驱动没提供原码,比拟可惜:-〔
(2) 当时我对嵌入式系统的开发模式和ARM都是只有耳闻,linu*接触过一个月左右。现在
想起来有些后怕。
(3) 网上的资源,非常多。
提供一些我常用的。
.uclinu*.org/uClinu*的大本营。
.。
.linu*devices./
.linu*eden./这是国产的linu*站点。
uclinu*-devuclinu*.org 这是uClinu*的列表,答复下列问题的都是大牛,非常有帮助,
记住把你的设置成纯文本格式。 申请是在:
*.org/mailman/listinfo/uclinu*-devweb方式。
(4) 采用以上开发模式,软件的可维护性,可移植性和可扩展性都不错。
(5) 目前该CPU使用还是比拟普遍,现货没问题。
(6) 方案提供商的素质吗……..还算可以吧:-)
根据以上考虑和目前的开发情况,这套方案还是比拟令人满意。
今天先回家了,下回介绍具体开发步鄹吧。
2.开发环境的建立。
-
. z
先说两句废话为和我以前一样对操作系统〔尤其是嵌入式操作系统〕迷惑的弟兄解释些

基于armuclinux的嵌入式系统开发 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xnzct26
  • 文件大小48 KB
  • 时间2022-01-21
最近更新