社区
驱动开发/核心开发
帖子详情
嵌入式学习之入门很难
tianzhaohui1
2011-07-07 09:52:09
搞了几年的上层编程,打算趁着年轻换换行,以前没怎么接触过硬件和底层编程,最近看了下嵌入式相关的一些资料,看的也比较乱,操作系统啊、ARM体系结构啊、Linux系统啊等等吧,看的也比较杂,也有点感觉吧,但还是没上路子啊,很晕,很迷茫,没有方向,也借了一块ARM9的开发板,随机附带的倒是有十来张的资料盘,大多是视频的,但是看了下主要是将linux系统的,还是不知道怎么玩这个开发板。
有点郁闷,同志们帮忙指导啊!谢谢 谢谢 非常感谢啊~~
...全文
1802
57
打赏
收藏
嵌入式学习之入门很难
搞了几年的上层编程,打算趁着年轻换换行,以前没怎么接触过硬件和底层编程,最近看了下嵌入式相关的一些资料,看的也比较乱,操作系统啊、ARM体系结构啊、Linux系统啊等等吧,看的也比较杂,也有点感觉吧,但还是没上路子啊,很晕,很迷茫,没有方向,也借了一块ARM9的开发板,随机附带的倒是有十来张的资料盘,大多是视频的,但是看了下主要是将linux系统的,还是不知道怎么玩这个开发板。 有点郁闷,同志们帮忙指导啊!谢谢 谢谢 非常感谢啊~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
57 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aijava11
2013-12-19
打赏
举报
回复
hjx910508
2011-09-26
打赏
举报
回复
学习,充电。
fycom200
2011-09-23
打赏
举报
回复
先学学魔电
terminalnt
2011-09-19
打赏
举报
回复
其实Linux本身就挺复杂的,比如bash命令“ls”之类,先搞熟悉。
然后Linux的文件系统搞明白,比如/dev的作用,/etc,/proc, /sys 的作用搞明白。
开机启动流程搞明白。
Linux驱动概念搞明白,字符型设备的简单驱动搞明白。
OK,如果上面这些都搞明白了。那就可以买本LDD3自学了。学完后再买本ELDD实践。
自己买个板子玩玩是必须的。
当然,不懂硬件的话,做驱动会比较吃力。
因为写驱动首先就要看器件的datasheet,要看寄存器,理解硬件的工作原理。
多少都要接触硬件知识。
并且Linux驱动运行在内核空间,深入发展下去,肯定是要向内核发展的。
内核更注重效率,性能和精简,所以和应用程序有很多不同。
所以做Linux驱动是最累的,最难的。
xuexingyang
2011-09-17
打赏
举报
回复
跟着项目走走就好了。
cx300mhz
2011-09-16
打赏
举报
回复
ARM9,s3c2440板子啊,先用汇编写个跑马灯么,看看怎么把看门狗打死,让跑马灯亮起来,刚开始么,用Jtag烧程序。完了再简简单单的写个驱动,加载个bootloader,写个UDA1341的音频驱动,加载个歌曲进去播放,把歌曲固化到Nandflash,熟悉下block,page等。晓得Nandflash和Norflash的区别。尽早熟悉ARM的那么30多个寄存器,和7种工作模式。多看看手册。写上2,3个驱动就找到方向了。
gojulyta
2011-09-15
打赏
举报
回复
动手先。呵呵。。bootloader 、裸板、 上系统一步一步来吧。我也在学习中
wrt851001
2011-09-15
打赏
举报
回复
只要静下心来,慢慢研读,一段时间后就会发现有收获的。
Quietly
2011-09-13
打赏
举报
回复
网上有很多不错的博客,都是一步一步的记录他们当初的历程,你也可参考他们的,这样上手很快……
wax0611
2011-09-13
打赏
举报
回复
关键是得动手,看视频之后动手去练习就很快,只看视频看代码前进速度会很慢。
a274239702
2011-09-12
打赏
举报
回复
加油!
AndyZhang
2011-09-12
打赏
举报
回复
自己摸索
WinCao90
2011-09-10
打赏
举报
回复
我正在深圳培训中,学习嵌入式需要静下心的学。如果有意可以交流,541305875……QQ号
ztw87077
2011-09-09
打赏
举报
回复
先自学2、3个月,了解一些基础知识。
后面最好报个业余培训班,千万别脱产去学,准备打持久战
aisha050612
2011-09-06
打赏
举报
回复
-8989
lr2131
2011-09-05
打赏
举报
回复
看样子,楼主是一股脑的看了不少的东西。在底层编程这块,内容可不比上层编程少,再加上个硬件,内容是相当多的,楼主既然有开发板和视频教程,就应该跟着教程走。平时做做小项目来练手,在项目中学习是最快,楼主应该也知道这个道理,需要什么时再深入的学习,其他的先知道是个什么就行,不要一股脑的一起学。
xg1410
2011-09-05
打赏
举报
回复
自学是很没头绪的,
最好进入这个行业,在有项目的驱动下才能快、准、狠的进步。
WinCao90
2011-09-03
打赏
举报
回复
我也正在学习中,不过是在培训学校,不要费心,没那么难啊 这个行业就业是没什么问题的
loqtree12
2011-09-03
打赏
举报
回复
嵌入式需要的是经验,需要的是时间积累。
wen6318
2011-09-02
打赏
举报
回复
俺也是换行,还没入门。希望我们一起努力。
加载更多回复(37)
嵌入式
系统设计新手
入门
资料精选
嵌入式
系统对于初学者来说
很难
,这个难主要是
入门
难,
入门
之后就比较好理解了,此资料正式解决你
入门
问题
嵌入式
技术优缺点分析,
嵌入式
入门
学习
方法
嵌入式
技术优缺点分析 从事
嵌入式
软件开发的好处是: 1 目前国内外这方面的人都很稀缺。 一方面,是因为这一领域
入门
门槛较高,不仅要懂较底层软件(例如操作系统级、驱动程序级软件),对软件水平要求较高(
嵌入式
系统对软件设计的时间和空间效率要求较高),而且必须懂得硬件的工作原理(推荐:网络工程师培训),所以非IT人员
很难
切入这一领域; 另一方面,是因为这一领域较新,目前发展太快,很多软硬件技术出现时间不长或正在出现(如ARM处理器、
嵌入式
操作系统、MPEG技术、无线通信协议等),掌握这些新技术的人当然很找(
嵌入式
技术培训:ARM开发培训、FPGA培训、DSP培训 等 )。
嵌入式
人才稀缺,身价
嵌入式
linux应用开发完全手册.pdf
很好的linux
入门
介绍资料。
嵌入式
Linux 在
嵌入式
领域发展迅速、需求旺盛,但是
嵌入式
Linux 的
入门
很难
。初学 者多是自己琢磨,效率不高。
学习
过程中碰到的问题千奇百怪,解决后却往往发现是极其低 级的错误,以作者为例,初学时在论坛疯狂发帖求教,现在回头一看不免感叹:怎么会提出 这么弱智的问题?但是,当时就是被这类问题折磨得寝食难安。
嵌入式
软件
学习
路线(
入门
)
适合大学生的路线,将我的
嵌入式
学习
路线分享给各位同学,希望能够帮助大家早些
入门
,能够少走一些弯路,一家之言,不足之处请多批评。
嵌入式
学习
难吗?
如果说
嵌入式
学习
难,那它就难在于
嵌入式
知识比较综合,比如C语言、数据结构、通信原理、单片机、数字电路、 arm体系、驱动开发、系统移植、Lora,NB-IOT等,大学里开过很多课都觉得跟
嵌入式
有关系,又涉及软硬件两个层面,一般也是电子、通信、自动化、物联网等计算机相关专业同学选择这个方向的
学习
。目前的
嵌入式
开发更倾向于智能化。据相关数据显示,目前,我国
嵌入式
行业人才缺口巨大,至少存在30—50万的人口缺口,此外,随着人工智能和汽车电子
嵌入式
开发业务的需求量增加,未来
嵌入式
专业的岗位需求还将持续增加。
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章