完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 圈圈7029 于 2014-12-15 11:35 编辑
ARM学习步骤 1 首先要了解什么是嵌入式,涉及到哪些东西。假定大家从来没学过这类的知识。第一步就是学习一下C语言,重点了解指针,指针的指针,结构体等这块,多看一些别人写的比较好的程序。自己要多练多写,光看是没有用的。 2 第二步,想学习ARM从裸板开始,了解ARM体系的结构,工作原理。最好之前要有一定的单片机基础,这样学习起来比较容易。没有也没关系,那就要多花时间学习 3 在了解了C语言和ARM的基本体系架构之后,就可以买一块开发板,一般开发板也不要买的太早因为学习嵌入式很难,很多人买了板之后觉得难就放弃了,这就浪费了资金。等你基本了解了ARM之后再买也来得及,目前市场上的开发板也很多可以自己选择喜欢的。一般价格在500-1000左右。学习交流Q:1187729241 4:有了开发板,最重要也是最难的就是自己写程。:到这个阶段也只能写一些裸板程序。其实到这里都是在打基础,在写的过程中会遇到各种各样的困难,很多要自己想办法解决,熬过这个阶段学会了怎么写裸板并运行之后,就算是入门了。 5 再往下学就要涉及bootloader,linux内核等相对复杂的东西,笔者学bootloader用的是u-boot,学习这一块就要多看一些资料,教程。这里C语言的基础就很重要了。代码很长很大,不需要你全部都看懂,也不需要能完全写下了。主要看懂其中的关键部分是怎么实现的,实现的什么功能。linux内核也是一个很大的程序文件,需要耐性和决心去看。学习交流Q:1187729241 6 如果这些你都学完了。就可以学习驱动的编写,U-boot的修改,操作系统的移植前面的学习一定要扎实才能很好的学好它。没有基础的话也可以找培训班,学习下 打好基础操作系统移植完成之后,就可以脱离开发板了,可以尝试做一些自己想做的。如果你会看电路图会画PCB最好 网上看到一篇很不错的文章希望对大家又帮助 (XXXXXX 内容涉嫌恶意广告,麻烦作者注意-----论坛管理员上) |
|
|
|
1415 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1055 浏览 0 评论
2491 浏览 1 评论
2190 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
2457 浏览 0 评论
1920 浏览 52 评论
6020 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 01:39 , Processed in 0.548205 second(s), Total 62, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号