arm9开发怎么学习arm9?

arm9开发  时间:2021-08-04  阅读:()

学arm9 要什么基础

会一点汇编 有c语言基础 硬件就不说了 如果要linux系统的话 就要会一点linux的一些东西了 比如linux的基本命令 该系统下的c编程 等等。





ARM9 入门学习

如果你用单片机做过项目,我觉得你的目标会更明确。

其实,嵌入式系统是为应用而生的,说白点就是针对什么领域,进行开发。

嵌入式开发的分支太广了,所以说,找到你的应用方向是你要考虑的一个问题。

另外,你说如何入手。

立马买个Arm9的实验板,按照教程一步一步,仔仔细细的推敲。

嵌入式开发是实践性的学科,即使书本啃得在多,也不如动手做来的扎实。

同时,掌握一门实时操作系统,是必须的。

还有,一旦涉及到了这门学科中,你肯定会在浩渺的知识海洋里迷失,所以,你必须要有充分的思想准备,把学习这门学科放在首位,遇到问题不要紧,广大的知友会帮助你。

你追求、学习的精神是值得肯定的!加油! 推荐教材:就是开发板配的学习资料和教程。

然后发现自己在那方面薄弱,找到自己的方向,再按需购买对应的教材吧。

怎么学习arm9?

学习开发板关键是有一定基础,视频教程也是针对这样的人,初学者要是没有人指导,只看视频教程就会,很难的。

1)学习 Linux系统安装、常用命令、应用程序安装。

2) 学习 Linux 下的 C 编程、这本书必学《UNIX 环境高级编程》、《UNIX 网络编程》,Rechard Stevens 写的,C 高手大都学习过《C 和指针》、《C 缺陷与陷阱》、《高质量C/C++编程指南》、《C 专家编程》、《The C programming Language》 3)程序员大都要学:数据结构,嵌入式程序员数据结构必学! 4)底层开发人员大都要学:微机原理、计算机体系结构,嵌入式开发人员必学! 5)单片机可以让一个从事软件开发的人了解和如何操作硬件,有必要学,因为一开始就从 ARM 入手,不太现实! 6)ARM 体系结构,其中有汇编。

7)数字电路有必要学习,不然你在做底层开发时真的会不知道怎么看原理图,起码也得懂与或门吧。

8)ARM + Linux 应用程序开发。

(前提是要有开发板) 到此,你勉强算是在嵌入式Linux 这个行业有了初步入门了吧, 但遗憾的是这还远远不够! 9)要做底层开发,就必须知道软硬件之间是如何衔接和配合工作的,那么电子技术应该要好好学习了,很多时候会用到模拟电路知识,这是区别好手与菜鸟的不同之处之一。

10)Linux 下的汇编要学,这样你才能真正了解你写的程序是如何在一个特定的硬件上跑的。

这是区别好手与菜鸟的不同之处之二。

11)TCP/IP 协议栈要学,所有的嵌入式高手都得掌握的东西,这是区别好手与菜鸟的不同之处之三。

12)有了这些东西,拿下 Linux 驱动已经不再话下,需要你去学习 Linux 内核源代码和Linux驱动程序设计,这是一个技术升华。

13)音频、视频的解码译码技术你得学。

14)各种 IC ,各种 bootloader 你能够参与其开发设计。

15)自行设计开发新产品,新技术。

本人推荐你去了解qs-pte9这款板子不错,适合基础不太好使用

爱用云互联租用服务器租美国、日本、美国、日本、购买2天内不满意可以退换,IP可免费更换!

爱用云互联怎么样?爱用云是一家成立于2018年的老牌商家旗下的服务器销售品牌,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端...

盘点AoYoZhuJi傲游主机商8个数据中心常见方案及八折优惠

傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...

【IT狗】在线ping,在线tcping,路由追踪

IT狗为用户提供 在线ping、在线tcping、在线路由追踪、域名被墙检测、域名被污染检测 等实用工具。【工具地址】https://www.itdog.cn/【工具特色】1、目前同类网站中,在线ping 仅支持1次或少量次数的测试,无法客观的展现目标服务器一段时间的网络状况,IT狗Ping工具可持续的进行一段时间的ping测试,并生成更为直观的网络质量柱状图,让用户更容易掌握服务器在各地区、各线...

arm9开发为你推荐
注册表命令常用的注册表命令有那些?配色表颜色配比---多种颜色混合成什么色php开发工具用php做网站的开发工具一般都是什么逗号运算符c语言中逗号运算符是从左向右算,还是从右向左算啊apple以旧换新苹果手机以旧换新 是怎么换的什么要求电视蚂蚁电视机里进蚂蚁怎么处理巴西时区巴西与中国的时差是多少cs躲猫猫CS1.6捉迷藏具体的玩法?html源代码求html代码qsv视频格式转换器爱奇艺QSV转换工具怎么将qsv格式转换mp4视频
免费美国主机 猫咪av永久最新域名 网站域名备案查询 双线vps site5 vultr美国与日本 紫田 typecho 空间服务商 ibrs java空间 华为4核 ibox官网 免费个人空间申请 创梦 工信部icp备案号 刀片式服务器 美国在线代理服务器 河南移动m值兑换 最好的qq空间 更多