登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→发表看法:[zhengna45]【分享有奖】不争第一,只为实用,打造最实
No.108675
作者:zhengna45
邮件:841405738@qq.com
ID:132693
登陆:1次
文章数:1篇
最后登陆IP:106.2.175.154
最后登陆:2015/1/16 11:29:30
注册:2015/1/16 11:27:58
财富:105
发帖时间:2015/1/16 11:29:30
发贴者IP:106.2.175.154
标题:zhengna45:
【分享有奖】不争第一,只为实用,打造最实用的ARM技术入门贴
摘要:No.108675【分享有奖】不争第一,只为实用,打造最实用的ARM技术入门贴 好久没来论坛了,主要是前段时间比较忙。整个冬天都在跟着导师做项目,刚写完归档报告,终于有时间闲下来做点儿自己的事情了,呵呵。这段时间一直有博客和论坛上的朋友密我,要cortex A8
视频和文档,基本就是说网盘下载速度慢和个别资料文件损坏的。还有不少朋友说ARM入门太难,搞了一段时间就没意思了,想要一些学习建议。
这些天都在想朋友们提出的“入门比较难”的问题。一是想到这五年自己从搞单片机到现在做ARM的经历,看能不能总结些思路给初学的朋友参考,再就是想实实在在的做些事情,能为ARM的普及尽自己的绵薄之力。
我是13年开始接触嵌入式的,那时候还是大三,学校开了单片机的课程。当时也是听很多师兄们说单片机特别难,根本学不会。哎,就业压力大,山大啊,没办法,还得硬着头皮学。这里我给大家介绍一个单片机速成的秘诀,绝对管用。如果完全没有嵌入式基础的话,就看一下天祥电子的《十天学会单片机》视频和郭天祥写的《我的大学四年》,很鼓舞。 之前听到有些朋友说嵌入式多么多么难学,根本不知道从哪里入手,也有朋友说搞定嵌入式就是小case,几个月轻松拿下。我觉得嵌入式作为一个体系而不是一门课程是分阶段的。就好像语文,什么叫搞定语文?是学会说话写字还是能读书看报还是成为韩寒余秋雨?学嵌入式也是一样的,对目标的定义不同,“搞定”的含义也就不一样。建议打算开始入手嵌入式的朋友不要有盲目的畏惧心理,嵌入式只是现在的一个热门领域,先抱着好奇心走进来,再一步步的了解它。
学嵌入式第一步应该干什么呢?我是从这三个方面开始的:
1.了解什么是嵌入式以及嵌入式行业前景。从中找到兴趣点和目标。(建议看一下过嵌入式的入门公开课)
2.了解嵌入式基本知识。包括CPU、数字电路基础和C语言基础。
3.能够在裸机上编写简单的实验程序。
可能不少朋友没有单片机、数字电路和C基础,这不要紧,因为入门所需要的东西都是最基本的,即便以前没有学过,这些知识点也能几天内掌握。(我本科是电子信息专业的,当时学校开的课是VB根本没学C语言,更不知CPU为何物,囧)这里我强烈建议对自己基础没有信心的朋友看一下一些草根师兄的成长经历,相信掌握基础知识是不成问题的。
在这里给出一个我入门的思路:
先看一下基础知识视频-> 搞一块开发板或实验箱用C语言写一个流水灯的程序下载到板子(只需知道简单原理、操作流程和程序各语句的作用即可,至于CPU是怎么工作的不用管)-> 学会看原理图(很简单)-> 自己改编一下流水灯的程序,让它按照自己的想法点亮-> 去思考CPU和寄存器以及外部电路的关系。基本了解后,就会觉得原来这就是嵌入式,这就是ARM啊。接下来可以自己去找些资料了解一下ARM的基本功能,看看有哪些寄存器及其工作原理。
其实嵌入式学习最好是能有高手带或是有一群朋友一起讨论。现在学嵌入式一般就是在学校实验室或是买块开发板自学。资料也基本来自论坛或开发板提供的那些。怎么说呢,论坛的资料比较综合,要找起来很困难。要么是只有提问没有回答的,要么是问题类似但又不完全一样的。开发板自带的资料虽然丰富,但很少有能从基础讲起的。更多的是引导和说明性质的。没有什么基础的话,单凭这些资料从零开始自学可以是可以,但会比较吃力。
我始终认为能把自己的爱好和 ......
>>返回讨论的主题
发表回复
用户名
*
您没有注册?
密码
*
验证码
*
.
标题
选择话题
[原创]
[转帖]
[灌水]
[讨论]
[求助]
[推荐]
[公告]
[注意]
[贴图]
[建议]
[下载]
[分享]
*
心情
随便说说
我回答你
最新发现
得意的笑
气死我了
真是没劲
坚决同意
表示反对
大家过来
好奇怪哟
懒得理它
大家小心
文件上传
允许类型
gif
jpg
jpeg
bmp
png
rar
txt
zip
mid
sch
pcb
ddb
iso
rtf
pdf
doc
ini
swf
内容
字体:
宋体
楷体
新宋体
黑体
隶书
Andale Mono
Arial
Arial Black
Book Antiqua
Century Gothic
Comic Sans MS
Courier New
Georgia
Impact
Tahoma
Times New Roman
Trebuchet MS
Script MT Bold
Stencil
Verdana
Lucida Console
字体大小:
1
2
3
4
颜色:
#F0F8FF
#FAEBD7
#00FFFF
#7FFFD4
#F0FFFF
#F5F5DC
#FFE4C4
#000000
#FFEBCD
#0000FF
#8A2BE2
#A52A2A
#DEB887
#5F9EA0
#7FFF00
#D2691E
#FF7F50
#6495ED
#FFF8DC
#DC143C
#00FFFF
#00008B
#008B8B
#B8860B
#A9A9A9
#006400
#BDB76B
#8B008B
#556B2F
#FF8C00
#9932CC
#8B0000
#E9967A
#8FBC8F
#483D8B
#2F4F4F
#00CED1
#9400D3
#FF1493
#00BFFF
#696969
#1E90FF
#B22222
#FFFAF0
#228B22
#FF00FF
#DCDCDC
#F8F8FF
#FFD700
#DAA520
#808080
#008000
#ADFF2F
#F0FFF0
#FF69B4
#CD5C5C
#4B0082
#FFFFF0
#F0E68C
#E6E6FA
#FFF0F5
#7CFC00
#FFFACD
#ADD8E6
#F08080
#E0FFFF
#FAFAD2
#90EE90
#D3D3D3
#FFB6C1
#FFA07A
#20B2AA
#87CEFA
#778899
#B0C4DE
#FFFFE0
#00FF00
#32CD32
#FAF0E6
#FF00FF
#800000
#66CDAA
#0000CD
#BA55D3
#9370DB
#3CB371
#7B68EE
#00FA9A
#48D1CC
#C71585
#191970
#F5FFFA
#FFE4E1
#FFE4B5
#FFDEAD
#000080
#FDF5E6
#808000
#6B8E23
#FFA500
#FF4500
#DA70D6
#EEE8AA
#98FB98
#AFEEEE
#DB7093
#FFEFD5
#FFDAB9
#CD853F
#FFC0CB
#DDA0DD
#B0E0E6
#800080
#FF0000
#BC8F8F
#4169E1
#8B4513
#FA8072
#F4A460
#2E8B57
#FFF5EE
#A0522D
#C0C0C0
#87CEEB
#6A5ACD
#708090
#FFFAFA
#00FF7F
#4682B4
#D2B48C
#008080
#D8BFD8
#FF6347
#40E0D0
#EE82EE
#F5DEB3
#FFFFFF
#F5F5F5
#FFFF00
#9ACD32
点击加入表情
选项
有回复时用短消息通知您?
老古网
执行:31毫秒 最大:54049毫秒 查询6次