希望有经验者根据目前市场需求提点意见,比如:在哪方面应该加强,哪些书籍值得去看…………
另外我学习的时间还有3个月左右,本人c,c++,汇编的基础很不错。只是想多多熟悉嵌入式开发,要短时间玩转当然不可能!!
15 个解决方案
#1
操作系统:比如任务调度呀,内存管理呀
#2
win sdk
#3
gz
#4
把一个学精吧
#5
c和数据结构是基础,操作系统,还有更重要的是硬件知识.
#6
嵌入式软件跟PC软件有着很大的差别:
1. 内存上,嵌入式不会跟PC上一样大,耶不会有磁盘做虚拟内存,因此,嵌入式更要考虑内存的使用情况;
2. 存储器的大小上,一般嵌入式存储器都很小,多则几M,少则几K。因此,如何缩小代码的尺寸是嵌入式系统很需要考虑的;
3. 执行速度上,一半嵌入式CPU速度不会很快,慢的是单片机,快一点的大概在200MHZ左右,比不同PC慢了很多很多,因此,程序执行速度也是嵌入式系统很需要考虑的。
#7
arm+uclinux
#8
各位能否介绍一点好书? <嵌入式系统的c程序设计> Kirk Zurell著 (很薄的一本书)不知有没有人看过 感觉如何啊?
#9
最要紧的是任务调度,内存管理
#10
vxworks+c语言,懂点数据结构就可以了
#11
现在用vxworks的是不是很多啊 学这个好还是学linux呢?
#12
我看你还是学Linux得了,现在在Linux下做嵌入的不少,且资料也很多。可能参考。
#13
光看书不做项目好像提高也不会很大,建议楼主找个小活做着试试
#14
《嵌入式vxworks系统开发与应用》 人民邮电出版社 王学龙
以下是丛书:
《vxworks网络程序员指南》清华大学出版社
《vxworks高级程序设计》清华大学出版社 李芳敏
《Tornado用户指南》清华大学出版社
《vxworks BSP 开发人员指南》清华大学出版社
《vxworks程序员指南》清华大学出版社
以下是丛书:
《vxworks网络程序员指南》清华大学出版社
《vxworks高级程序设计》清华大学出版社 李芳敏
《Tornado用户指南》清华大学出版社
《vxworks BSP 开发人员指南》清华大学出版社
《vxworks程序员指南》清华大学出版社
#15
zzs4 (小张)
嵌入式 分两部分:
软件部分对C、C++、汇编、操作系统、微机原理要求较高,
硬件部分对模电、数电、应用数学要求很高,
这些方面一般是越高越好,不知你现在能达到什么程度?
嵌入式 分两部分:
软件部分对C、C++、汇编、操作系统、微机原理要求较高,
硬件部分对模电、数电、应用数学要求很高,
这些方面一般是越高越好,不知你现在能达到什么程度?
#1
操作系统:比如任务调度呀,内存管理呀
#2
win sdk
#3
gz
#4
把一个学精吧
#5
c和数据结构是基础,操作系统,还有更重要的是硬件知识.
#6
嵌入式软件跟PC软件有着很大的差别:
1. 内存上,嵌入式不会跟PC上一样大,耶不会有磁盘做虚拟内存,因此,嵌入式更要考虑内存的使用情况;
2. 存储器的大小上,一般嵌入式存储器都很小,多则几M,少则几K。因此,如何缩小代码的尺寸是嵌入式系统很需要考虑的;
3. 执行速度上,一半嵌入式CPU速度不会很快,慢的是单片机,快一点的大概在200MHZ左右,比不同PC慢了很多很多,因此,程序执行速度也是嵌入式系统很需要考虑的。
#7
arm+uclinux
#8
各位能否介绍一点好书? <嵌入式系统的c程序设计> Kirk Zurell著 (很薄的一本书)不知有没有人看过 感觉如何啊?
#9
最要紧的是任务调度,内存管理
#10
vxworks+c语言,懂点数据结构就可以了
#11
现在用vxworks的是不是很多啊 学这个好还是学linux呢?
#12
我看你还是学Linux得了,现在在Linux下做嵌入的不少,且资料也很多。可能参考。
#13
光看书不做项目好像提高也不会很大,建议楼主找个小活做着试试
#14
《嵌入式vxworks系统开发与应用》 人民邮电出版社 王学龙
以下是丛书:
《vxworks网络程序员指南》清华大学出版社
《vxworks高级程序设计》清华大学出版社 李芳敏
《Tornado用户指南》清华大学出版社
《vxworks BSP 开发人员指南》清华大学出版社
《vxworks程序员指南》清华大学出版社
以下是丛书:
《vxworks网络程序员指南》清华大学出版社
《vxworks高级程序设计》清华大学出版社 李芳敏
《Tornado用户指南》清华大学出版社
《vxworks BSP 开发人员指南》清华大学出版社
《vxworks程序员指南》清华大学出版社
#15
zzs4 (小张)
嵌入式 分两部分:
软件部分对C、C++、汇编、操作系统、微机原理要求较高,
硬件部分对模电、数电、应用数学要求很高,
这些方面一般是越高越好,不知你现在能达到什么程度?
嵌入式 分两部分:
软件部分对C、C++、汇编、操作系统、微机原理要求较高,
硬件部分对模电、数电、应用数学要求很高,
这些方面一般是越高越好,不知你现在能达到什么程度?