问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

想学习基于arm的嵌入式系统,是要先学习arm微处理器的体系结构,还是直接学编程

发布网友 发布时间:2022-05-02 03:35

我来回答

5个回答

热心网友 时间:2023-10-09 08:23

如果你一点C语言和汇编语言的基础都没有,那应该还是先学C和汇编语言。如果有一定的语言基础,那就直接看结构了,就像楼上说的一样,只是个别有些地方是嵌入式特有的,搞清楚就行了。

你只要知道ARM芯片里的各个寄存器定时器之类的怎么用就行了,这个硬件知识是从逻辑上的,并不需要你知道电路实现的细节。

热心网友 时间:2023-10-09 08:24

先学结构
编程就是用c或者汇编,比较容易,结构里有些比较特殊的需要学学

单单嵌入式编程的话,的确和硬件关系不大,但是一个完整的系统是必须包含硬件的,要有一些模电、数电基础,我想,你先好好学arm体系结构,等以后自己动手开始做点小工程的时候,再考虑外设(硬件)

热心网友 时间:2023-10-09 08:24

先学习编程再学习ARM微处理器的体系结构

热心网友 时间:2023-10-09 08:25

想学嵌入式的话,最好买块开发板,我这里有TQ2440 ARM9开发板,可以给你最优惠的价格,QQ282551553.

热心网友 时间:2023-10-09 08:26

这是一个初学者常问的问题,也是初学者问嵌入式该如何入门的根源。我感觉有两个方面,偏硬和偏软.软硬件都懂,才是嵌入式高手所应该追求的,也是高手的必由之路。
硬件道路:
第一步:
pcb设计,一般为开发板的电路裁减和扩充,由开发板原理图为基础,画出PCB和封装库,设计自己的电路。
第二步:
SOPC技术,一般为FPGA,CPLD开发,利用VHDL等硬件描述语言做专用芯片开发,写出自己的逻辑电路,基于ALTER或XILINUX的FPGA做开发。
第三步:
SOC设计,分前端,后端实现,这是硬件设计的核心技术:芯片设计.能做到这步,已经不属于平凡的技术人员。
软件道路:
第一步:bootloader的编写,修改, 通过这步熟悉ARM硬件结构,学习ARM汇编语言,阅读ARM的芯片手册,感觉就是像操作51单片机一样操作ARM芯片.这一步最好的两个参考资料就是:芯片手册和bootloader源代码。
第二步:系统移植, 驱动开发, 只做过linux方向,所以也推荐学习嵌入式linux系统,作为标准体系,开源而且可以获得大量学习资料.操作系统是整个计算机科学的核心,熟悉 kernel实属不易,kernel, 驱动开发的学习,没有什么捷径,只有多读代码,多写代码,熟悉系统API.. understanding linux kernel , linux device driver 都是不可多得的好书,值得一看。
第三步:应用程序的编写,各种GUI的移植,qt , minigui都被大量采用,两种思想都类似,熟悉一种就可以。
软件道路中,驱动系统应该是最深入的部分,不是短时间可以掌握的,需要有勇气和耐心。嵌入式开发,软硬结合,因为硬件条件比PC差很多,所以肯定会遇见不少问题,因此实践的勇气更加重要.有问题就解决问题,无数次的实验,也许是解决问题的必由之路。 想快速熟悉并进入这一行,你最好是报个班,学完以后就能很快就业,现在很多机构都保就业,节省很多时间,学习强度也比较适中,有老师实时指导,少走很多弯路。学习嵌入式的周期3-5个月,门槛较高,自学的话更是需要较强的学习能力和专业功底。相当来说走培训这条路可以快速熟悉并进入嵌入式这一行业,我一个小校友去了一个叫东方赛富,在北京口碑数最好的,这所学院是国内顶尖的培训机构,具有一流的教学水平和罕见的师资团队,建议你去百度里查查并到其网站问问看看
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
干货| 手把手教你搭建一套OpenStack云平台 口碑最好的切菜刀 什么材质的菜刀最好用 菜刀的种类和用途 张九龄三首古诗词赏析(风格清淡,语言素练) word文字底纹颜色怎么设置在哪 东施效颦这则语言告诉人们一个怎样的道理,欲意又是什么呢 胜芳买房多少钱 胜芳谁最有钱 315儿童智能手表是哪个牌子 孕囊看男女准不准 会计专科自考共包括哪几门课程 花花软件是干什么的 基于ARM的嵌入式系统与传统的单片机系统相比性能有哪些明显优势 基于ARM的嵌入式数据采集系统设计与实现(别灌水行不) 怎么给花花寄东西? 如何才能学好基于ARM的嵌入式系统?? 女神明星大V们是如何评价花花(华晨宇)的 那个花花的符号怎么打出来的?好喜欢 我是今年的应届毕业生考过了英语六级 还想继续考但不知道考啥专四专八不能考完还可以考什么 英语方面的 话说v花花世界哇 人家回复嗯嗯,我该怎么回答 完全符合的同义词 毕业生还可以考英语六级吗? 请问我已经毕业,想再考英语六级怎么办? VP花花公子这个牌子怎么样啊 历届毕业生如何报考英语六级考试 野三坡文化长廊摩崖石刻的介绍? 荣威rx3保险盒对照表。最好是图片谢谢 上汽荣威RX3多少钱 请问荣威RX3多少钱? 自考会计专科有哪些科目 基于arm的嵌入式智能家居远程监控系统设计 用什么软件写 会计专科自考有哪些科目? 论文全文寻找:基于ARM9的嵌入式系统设计及EPA设备实现 自考,会计学专科有哪些科目? 如何学习基于ARM平台的嵌入式系统 自考专科会计专业都考什么? 我想问一下断了的手指接上了以后,以后会不会对手指的灵活性有什么影响啊?谢谢各位了!!! 风味卤鸡架的调料 自考大专会计应先学那些科目,他们的学习顺序是什么?请一一列出。 手筋断了又接上后,会有什么后遗症吗? ARM嵌入式系统主要用在哪些方面?我是学自动控制的,对于ARM重不重要? 自考会计高升专有哪些科目 基于arm的嵌入式系统开发,主机可以在windows下进行开发和调试吗?还是必须在linux下 手指断了又接上。以后干活有影响吗? 卤鸡架放盐吗? 手指断了再接有影响吗 手指断了接上结果坏死了,会不会影响以前的肉 百年香卤鸡配方 手的筋断了接好之后对以后有没有影响?