在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 2064|回复: 3

[转贴]ARM的开发步骤

[复制链接]
发表于 2005-11-2 14:44:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
ARM的开发步骤
1. 做个最小系统板:如果你从没有做过ARM的开发,建议你一开始不要贪大求全,
把所有的应用都做好,因为ARM的启动方式和dsp或单片机有所不同,往往会遇到各
种问题,所以建议先布一个仅有Flash,SRAM或SDRAM、CPU、JTAG、和复位信号的小
系统板,留出扩展接口。使最小系统能够正常运行,你的任务就完成了一半,好在
ARM的外围接口基本都是标准接口,如果你已有这些硬件的布线经验,这对你来讲是
一件很容易的事情。
2. 写启动代码,根据硬件地址先写一个能够启动的小代码,包括以下部分:
初始化端口,屏蔽中断,把程序拷贝到SRAM中;完成代码的重映射;配置中断句柄,
连接到C语言入口。也许你看到给你的一些示例程序当中,bootloader会有很多东西,
但是不要被这些复杂的程序所困扰,因为你不是做开发板的,你的任务就是做段小程
序,让你的应用程序能够运行下去
3. 仔细研究你所用的芯片的资料,尽管ARM在内核上兼容,但每家芯片都有自己的特
色,编写程序时必须考虑这些问题。尤其是女孩子,在这儿千万别有依赖心理,总想
拿别人的示例程序修改,却越改越乱。
4. 多看一些操作系统程序,在ARM的应用开放源代码的程序很多,要想提高自己,就
要多看别人的程序,linux,uc/os-II等等这些都是很好的原码。
6.如果你是作硬件,每个厂家基本上都有针对该芯片的DEMO板原理图。先将原理图消
化。这样你以后做设计时,对资源的分配心中有数。器件的DATSHEET一定要好好消化。
7.如果做软件最好对操作系统的机理要有所了解。当然这对软件工程师来说是小菜一
碟。但如果是硬件出身的就有点费劲。
 楼主| 发表于 2005-11-2 14:54:04 | 显示全部楼层

[转贴]ARM的开发步骤

自己先顶了...
发表于 2005-11-3 17:12:54 | 显示全部楼层

[转贴]ARM的开发步骤

受用
发表于 2006-1-16 11:00:06 | 显示全部楼层

[转贴]ARM的开发步骤

谢客
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-24 07:39 , Processed in 0.029569 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表