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这款板子不错,适合基础不太好使用

RackNerd新上圣何塞、芝加哥、达拉斯、亚特兰大INTEL系列,$9.49/年

racknerd怎么样?racknerd商家最近促销三款美国便宜vps,最低只需要9.49美元,可以选择美国圣何塞、西雅图、纽约和芝加哥机房。RackNerd是一家成立于2019年的美国高性价比服务器商家,主要从事美国和荷兰数据中心的便宜vps、独立服务器销售!支持中文工单、支持支付宝和微信以及PayPal付款购买!点击直达:racknerd官方网站INTEL系列可选机房:加利福尼亚州圣何塞、芝加...

VirMach:$27.3/月-E3-1240v1/16GB/1TB/10TB/洛杉矶等多机房

上次部落分享过VirMach提供的End of Life Plans系列的VPS主机,最近他们又发布了DEDICATED MIGRATION SPECIALS产品,并提供6.5-7.5折优惠码,优惠后最低每月27.3美元起。同样的这些机器现在订购,将在2021年9月30日至2022年4月30日之间迁移,目前这些等待迁移机器可以在洛杉矶、达拉斯、亚特兰大、纽约、芝加哥等5个地区机房开设,未来迁移的时...

TNAHosting($5/月)4核/12GB/500GB/15TB/芝加哥机房

TNAHosting是一家成立于2012年的国外主机商,提供VPS主机及独立服务器租用等业务,其中VPS主机基于OpenVZ和KVM架构,数据中心在美国芝加哥机房。目前,商家在LET推出芝加哥机房大硬盘高配VPS套餐,再次刷新了价格底线,基于OpenVZ架构,12GB内存,500GB大硬盘,支持月付仅5美元起。下面列出这款VPS主机配置信息。CPU:4 cores内存:12GB硬盘:500GB月流...

arm9开发为你推荐
boltzmann格子boltzmann方法应用及常见的程序代码在哪有详细介绍apple以旧换新苹果手机可以以旧换新吗apple以旧换新苹果手机以旧换新 是怎么换的什么要求安卓模拟器哪个好用PC平台的安卓模拟器哪个最好用赵锡成美国杰出华人vrrp配置在ospf中配置vrrp!那么vrrp需要宣告吗?vrrp配置这段H3C路由器上的配置什么意思?第五人格抄袭那个模仿第五人格的游戏叫什么程序员段子20、老婆给当程序员的老公打电话:“下班顺路买一斤包子带回来,如果看到卖西瓜的,买一个。”当晚,程序刷荣誉怎么刷荣誉最快最快?
lamp安装 韩国俄罗斯 免费ftp空间 免费ddos防火墙 789电视网 免费活动 qq云端 100mbps 网游服务器 东莞服务器 无限流量 512mb 四川电信商城 web服务器是什么 什么是web服务器 秒杀品 成都主机托管 中国联通宽带测试 重庆服务器 hdchina 更多