我是一名单片机程序员,我想学习arm,应该如何开始学?

我是一名单片机程序员,有一年的项目经验,主要涉及的有51单片机开发(使用汇编),和stm32的开发(c语言),51开发则在公司的框架上跑系统,而stm32的开发则为自己移植的ucosII+fatfs上开发,这些主要都下位机。对stm32和51无论汇编和c均有一点基础,现在工作需要做上位机,想学习arm,同事朋友建议我直接从arm11学起,我在晚上找了一些资料,不知如何决定,我是从arm11 6410学呢?还是cotex-a8学呢?以后上位机是偏向安卓的。

第1个回答  2012-04-23
跑系统下载个虚拟机,装上linux,慢慢学,相信你会成功
第2个回答  2012-04-22
6410在视频处理方面比2440要强很多。内部视频解码器,包括MPEG4等视频格式,还支持WMV9、xvid、mpeg4、h264等格式的硬解码和编码追问

我是在选择6410与cotex-a8上的犹豫,另外我还担心我只有51与stm32的基础,担心我一开始接触会6410或cotex-a8会吃不消。

第3个回答  2012-04-23
买一个mini2440开发板,看着视频学习就会了。本回答被提问者采纳
第4个回答  2012-04-23
看书,做实验。就这么简单。
相似回答