查看: 2842|回复: 3

JasonZ 学习建议

[复制链接]
发表于 2009-7-30 00:36:53 | 显示全部楼层 |阅读模式
关键词: JasonZ , 建议 , 学习
JasonZ,您好!
您应该是有非常丰富的产品设计经验的老工程师,您的强项是在硬件,如果您想很快将ARM处理器应用在产品中,那么只需要熟悉ARM相关的开发工具,以及ARM的硬件系统。您可以先将ARM当作单片机来用,因为软件不是您的优势,所以直接使用操作系统不是一个很好的选择。您甚至可以不一定要使用S3C2410来作为产品开发,CORTEX-M3等类MCU的ARM处理器都是不错的选择,当然您依然可以选择S3C2410作为入门,必尽它还是非常典型的。
你的第一阶段的目标是,自己设计ARM平台:分析ARM系统电路PCB、硬件电路调试,学习一些常用的测试工具和测试程序来调试硬件。
第二阶段:构建自己的软件学习平台,比如在平台上完成您之前在AVR单片机上作过的实验等。
另外注意的是:ARM的很多资源不需要自己亲自从0开始作,需要用拿来、分析、应用的方式进行开发。
发表于 2009-7-30 09:04:11 | 显示全部楼层
非常感谢阿南给我的建议。
希望通过这次学习,我入门ARM。
 楼主| 发表于 2009-8-1 16:01:26 | 显示全部楼层
JasonZ,首先要学会阅读现有的源代码,读懂之后再去调试。在ARM的应用当中,特别是底层的开发,主要还是在官方代码的基础上进行修改和增强。所以第一步要在大量的阅读分析。
 楼主| 发表于 2009-8-1 16:03:15 | 显示全部楼层
可以试着分析ARM的启动代码,Bootloader程序等。Bootloader基本的,小功能的就可以了,像那种UBoot太大,还不适合您,在阅读之后一定要进行调试分析,或者也就等于只看书不实践,一定用处都没有。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表