嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发。除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发。

       现在学习嵌入式的朋友大多都是看重芯片的发展前景,而芯片的构成是每个学习嵌入式的朋友都需要理清的。芯片虽小,五脏俱全,每个小部件都在默默地为芯片的运行做出贡献。

       想必大家都知道排包,没吃过的应该也见过,而排包简单来说就是一排面包,而我们芯片有个类似定义的东西叫做排阻,也就是一排电阻的简称。       如果说我们把芯片当成一个村,那这个村想要运作起来就要通电,但每家每户情况各不相同,那么工作电流也会有差异,这就会导致内存工作起来没那么稳定。而在内存颗粒走线的必经之处安装一排电阻,则能够帮助内存起到稳压作用,让内存工作更稳定。       以51单片机为例,最小系统排阻起到了上拉的作用。这个上拉并不是说把芯片整个向上拉起来了,而是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用。那既然有了上拉,是否有左拉右拉下拉?左右拉虽然没有,但是下拉还真的就有,我们通过上面可以知道,上拉就是电流的注入,上下既然是反的,所以下拉就是电流的输出。       虽然排阻非常不起眼,甚至还没有引脚起眼,但是排阻起到的功能却没有看上去那么小。知道部件的存在,知道它们存在的意义,这是每个学习嵌入式的朋友都应该做到的,只有这样,出现错误时才能第一时间发现问题所在。