嵌入式软件开发—回顾及总结
2006-04-20 17:13
316 查看
嵌入式软件开发—回顾及总结及展望
自从开始做51以来,一直到现在的ARM,都是比较顺利的,没遇到很困难的问题,就是ucos的移植有点麻烦,做起来也费力些。如果完全是自己做的话,就需要熟悉目标处理器硬件资源,汇编,以及所用的编译环境。除了这几个方面相对困难点外,其他的开发都不怎么难。 单片机软件开发大概就如下几个步骤:首先是所用部件的工作原理,然后就是照着原理写程序。再加上自己的应用逻辑,把这些都综合起来就成了一个完整的应用了。呵呵,比较简单把!其实就这样,两个字——不难。做底层程序最实质工作就是了解相关的寄存器的用法,什么寄存器作什么用,无关的寄存器就别管了。为了你能快速上手,开发之前很重要的准备就是多找些相关的资料,包括示例程序——Demo。
单片机开发多半是无os的,相对来说资源都是可用的,都要由程序员控制;而有os的开发就比较单一,只做应用,但做移植工作就很复杂了,建立嵌入式开发环境就很重要而且难了,当然技术含量就高些了,哈哈!要想达到一览众山小的境界,就继续努力把。无限风光在险峰!^ _ ^
在有os的开发中,还有一个很重要的工作就是做驱动开发了,也是和底层的了。另外还有应用层中比较重要的部分就是网络开发,这个是将来的发展趋势,无线网络会很流行,变得普及,3G手机将代替现有的手机。哈哈,发展的还蛮快的,没想到手机也快淘汰了。
再深入点就需要研究os(linux等)的源代码了。
对现在来说难点的工作就是os移植,驱动开发。这些就涉及的东西很多了,要有很好的功底才行,不是所有的人都能做的,需要了解很多东西,急不来的,哈哈!
现在应该平下心来,开始比较深入的研究,积累多点重要的基础,来实现自己下一步的发展,呵呵!
自从开始做51以来,一直到现在的ARM,都是比较顺利的,没遇到很困难的问题,就是ucos的移植有点麻烦,做起来也费力些。如果完全是自己做的话,就需要熟悉目标处理器硬件资源,汇编,以及所用的编译环境。除了这几个方面相对困难点外,其他的开发都不怎么难。 单片机软件开发大概就如下几个步骤:首先是所用部件的工作原理,然后就是照着原理写程序。再加上自己的应用逻辑,把这些都综合起来就成了一个完整的应用了。呵呵,比较简单把!其实就这样,两个字——不难。做底层程序最实质工作就是了解相关的寄存器的用法,什么寄存器作什么用,无关的寄存器就别管了。为了你能快速上手,开发之前很重要的准备就是多找些相关的资料,包括示例程序——Demo。
单片机开发多半是无os的,相对来说资源都是可用的,都要由程序员控制;而有os的开发就比较单一,只做应用,但做移植工作就很复杂了,建立嵌入式开发环境就很重要而且难了,当然技术含量就高些了,哈哈!要想达到一览众山小的境界,就继续努力把。无限风光在险峰!^ _ ^
在有os的开发中,还有一个很重要的工作就是做驱动开发了,也是和底层的了。另外还有应用层中比较重要的部分就是网络开发,这个是将来的发展趋势,无线网络会很流行,变得普及,3G手机将代替现有的手机。哈哈,发展的还蛮快的,没想到手机也快淘汰了。
再深入点就需要研究os(linux等)的源代码了。
对现在来说难点的工作就是os移植,驱动开发。这些就涉及的东西很多了,要有很好的功底才行,不是所有的人都能做的,需要了解很多东西,急不来的,哈哈!
现在应该平下心来,开始比较深入的研究,积累多点重要的基础,来实现自己下一步的发展,呵呵!
相关文章推荐
- 嵌入式软件开发问题定位总结-----(二)
- 嵌入式软件开发中的硬件电路概念总结一
- 嵌入式软件开发:笔试总结
- 嵌入式软件开发---总结篇
- 嵌入式软件开发问题定位总结-----(一)
- 软件开发重要思想的总结
- 高深笔试题目(嵌入式软件开发)
- 嵌入式软件开发——嵌入式软件工程师应聘知识点
- 浅谈JNI技术在嵌入式软件开发中的应用
- 【转】M8软件开发经验总结:移植黄金岛斗地主的经验分享
- 五年软件开发的一点自我总结
- 五年软件开发的一点自我总结
- 一年软件开发总结(4)
- 微软软件开发技术二十年回顾-COM、OLE、ActiveX及COM+篇
- 五年软件开发经验的一点总结
- 细究DSP的AD转换(嵌入式实时系统的DSP软件开发技术)
- 【引用】高效软件开发习惯总结
- Linux下软件安装方法总结和开发常常碰到揪心问题
- Eclipse开发软件中的各类问题总结
- 某网友总结的软件开发中75条方法