请问初学ARM嵌入式软件方向该如何学习??
发布网友
发布时间:2022-04-26 02:30
我来回答
共4个回答
热心网友
时间:2022-06-20 02:28
学习软件方向对数电和模电没有太高的要求。如果你连单片机都没有学过,最好先从单片机开始,这是基础。也就是说,在没有学会走之前,不要去学跑。
嵌入式强调实践和理论的结合,软件与硬件结合同时学。从单片机开始学起时,一定要结合项目实践去学。可以先看看下面的书,看你能不能学会,能不能自己做出来。如果没有问题,再接着去学ARM。
电子工业出版社 基础机器人制作与编程,C51单片机应用与C语言程序设计
AVR单片机与小型机器人制作。
这三本书其实都是一个模式写的,而且都是结合小型机器人的制作,学习嵌入式的入门技能。网上可以买到这些书,相应的器材也可以从教材提供的网站上买到。很便宜。
热心网友
时间:2022-06-20 02:28
ARM咱们国家大部分搞ARM开发都是偏软的,硬件精通的没几个。没单片机基础也行,那你的软件开思路还在windows下。ARM哪有那么成熟的硬件平台让你开发自己的程序,因为每个硬件平台都不一样。有C、操作系统、LINUX基础就不错了。但是数电模电要了解的,最起码要看懂电路图,要不给你个板子不知道它的地址io分配系统移植就无从谈起,软件更不用说了。
热心网友
时间:2022-06-20 02:29
尚观-嵌入式学习最佳入门课程http://you.video.sina.com.cn/a/2583569-1320045357.html
嵌入式处理器结构总线种类及嵌入式开1
http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734122
嵌入式处理器结构总线种类及嵌入式开发板2
http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19739038
嵌入式处理器结构总线种类及嵌入式开发板3 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726223
计算机原理 处理器及汇编演示1 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726103
计算机原理 处理器及汇编演示2 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734044
计算机原理 处理器及汇编演示3 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726177
计算机原理 处理器及汇编演示4 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19513421
嵌入式开发 AC97声卡裸板驱动开发1
http://you.video.sina.com.cn/b/24569921-1320045357.html
嵌入式开发 AC97声卡裸板驱动开发2
http://you.video.sina.com.cn/b/24570069-1320045357.html
嵌入式开发 AC97声卡裸板驱动开发3
http://you.video.sina.com.cn/b/24577964-1320045357.html
嵌入式Linux系统移植 仿真器 ICE等1
http://you.video.sina.com.cn/b/24569735-1320045357.html
嵌入式Linux系统移植 仿真器 ICE等2
http://you.video.sina.com.cn/b/24564683-1320045357.html
嵌入式Linux系统移植 仿真器 ICE等3
http://you.video.sina.com.cn/b/24565909-1320045357.html
嵌入式开发学习基础1 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726449
嵌入式开发学习基础2 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726455
嵌入式处理器种类1 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726389
嵌入式处理器种类2 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19726447
嵌入式产品开发过程http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734282
汇编语言 C语言演示 交叉编译 及内存管理 1 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734136
汇编语言 C语言演示 交叉编译 及内存管理2 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734156
汇编语言 C语言演示 交叉编译 及内存管理3 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734202
汇编语言 C语言演示 交叉编译 及内存管理4 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734234
嵌入式开发概念及嵌入式行业职业划分1 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734380
嵌入式开发概念及嵌入式行业职业划分2 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734394
嵌入式开发概念及嵌入式行业职业划分3 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734416
嵌入式开发概念及嵌入式行业职业划分4
http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734438
嵌入式处理器DataSheet及开发板结构1 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734442
嵌入式处理器DataSheet及开发板结构2 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734444
嵌入式处理器DataSheet及开发板结构3 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734458
嵌入式处理器DataSheet及开发板结构4 http://you.video.sina.com.cn/pg/topicdetail/topicPlay.php?tid=2583569&uid=1320045357&t=1#19734476
热心网友
时间:2022-06-20 02:29
我就是学嵌入式的,初学者的书籍一般有:《Linux系统应用基础教程》《嵌入式系统原理及应用开发技术》《嵌入式系统原理与应用》《ARM原理》
中间会学一些汇编语言,重点是在linux操作系统的开发,就是针对硬件的编程;不是汇编,一般都是C语言,对模电的要求不高,我也没学好,基本不涉及电路,你可以放心的,不用你自己去设计电路,你只要知道怎么用C语言就可以了;
嵌入式开发一般都是由PC+开发板,你学起来会挺有意思的,有什么问题的话在HI我吧