嵌入式系统 最近很火 听说很有前景 和钱景。
网上可以搜到很多嵌入式的信息。 在这里,我只说一下我的浅薄之见。
嵌入式系统有个比较公认的定义,我最有印象的是 软硬件均可裁剪。 这句话是嵌入式的重点。
显然,嵌入式包括硬件设计和软件设计。
嵌入式系统可简单,可复杂。简单的比如 51单片机控制流水灯,这个系统(太简单了,如果可以称得上是系统的话) 就含有嵌入式系统的必要元素,有硬件 51单片机和几个led,有软件 虽然软件就一个 大循环 加延时程序,但是麻雀虽小,五脏俱全。 复杂的嵌入式系统可以包括 硬件上复杂到 上百个引脚的arm,各种外围接口电路,软件可以 有操作系统 原理,驱动程序开发,应用程序开发。 这应该不是一个人能精通的吧,我感觉,需要一个团队去分工合作才能完成的任务。 个人能精通里面的一个方面就很可以了。
一般而言,硬件设计包括MCU,外扩存储器(如果需要的话),IO,各种外设接口,有的是片上集成,有的是自己根据用户的需要搭建电路。 硬件可裁剪,就是说平常用的实验板各种功能都有,在实际项目开发中,如果没用的话,就去掉可以了,降低成本。
软件设计,简单的就是 前后台系统 有个大循环,触发外部中断 ,定时器中断完成任务。复杂的要用到操作系统 驱动什么的。这是我的薄弱点,以后会涉猎点。。
以上是我自己的理解,需要学习的东西还有很多。
路很漫长,但还是要一步一步走下去。
为什么没有人回复呢 我的文章没用吗?
用户1607751 2011-8-25 12:42
飞言走笔 2011-8-24 10:35
用户174417 2011-7-6 12:33
用户379271 2011-7-5 18:10