当前位置: 技术问答>linux和unix
嵌入式编程
来源: 互联网 发布时间:2016-09-14
本文导语: 我今天去笔试了嵌入式系统软件工程师,感觉什么也不会,也就都只是了解一些,对答案的把握都不太大,我以前只学了单片机,那题跟我预料中的完全不一样,我现在也买了ARM9在学,但是我还是感觉没怎么入门,...
我今天去笔试了嵌入式系统软件工程师,感觉什么也不会,也就都只是了解一些,对答案的把握都不太大,我以前只学了单片机,那题跟我预料中的完全不一样,我现在也买了ARM9在学,但是我还是感觉没怎么入门,请大虾们指教下要怎么学,分享一下你们的经历,小弟在此谢过!
|
论坛中关于这种嵌入式开发的帖子很多。你搜索下。
对于单片机和嵌入式,我不敢说单片机不属于嵌入式。
但是,按照目前的形势看,我们所说的嵌入式应该是以操作系统为载体的。
经历不敢说别的,唯有动手实践才是硬道理。光看书,看了也不懂,懂了也不会用。
闭门造车,是万万不能的,不多写程序,那还不如回到单片机。
对于入门,先弄个程序到板子上跑起来。
然后按照你买的开发板的指导,一步一步来,也就开始入门了。
对于单片机和嵌入式,我不敢说单片机不属于嵌入式。
但是,按照目前的形势看,我们所说的嵌入式应该是以操作系统为载体的。
经历不敢说别的,唯有动手实践才是硬道理。光看书,看了也不懂,懂了也不会用。
闭门造车,是万万不能的,不多写程序,那还不如回到单片机。
对于入门,先弄个程序到板子上跑起来。
然后按照你买的开发板的指导,一步一步来,也就开始入门了。
|
最有效的学习方法:买块板子,然后自己在板子提供的平台上写一些应用程序,并且把应用程序烧到板子的flash上跑起来。然后再到网上找一些移植kernel的文章,按照文章进行kernel的移植,然后再试着修改一些驱动程序.......这样,慢慢就入门了。
|
想做嵌入式的话,自己买开发板测试和学习下简单的程序和操作,然后想办法进一个公司,这样效果好点!
|
我也打算学ARM9,没有思路啊!!!!!!!!!!!!!!!
|
俺觉得原理是差不多的,不过是在运行自己的程序之前是否要跑个操作系统而已.当然有系统之后的多任务调度就好办多了
|
practise more
|
还是想办法先混进个公司做着先
|
本地搭建arm开发环境
|
烧bootloader
|
裁减编译kernel
|
file System
|
烧 内核,文件系统
|
开始跑程序
(可以在本地写完编译成arm格式,放到板子上。也可以直接在班子上写完了编译运行~~)
|
烧bootloader
|
裁减编译kernel
|
file System
|
烧 内核,文件系统
|
开始跑程序
(可以在本地写完编译成arm格式,放到板子上。也可以直接在班子上写完了编译运行~~)