后记(Topic) 对于现在这个ARM一统嵌入式应用领域的时候,51单片机即将要带着经典的光环推出新一代电子工程师的视野。相对于各家半导体厂商推出的集成了丰富外设资源的单片机芯片而言,传统的51单片机内存少,外设少,在实际应用中确实不能与这些新型的单片机抗衡。然而,我们同样应该看到,对于处于单片机入门阶段或是快速搭建设计原型的系统设计者而言,简单的硬件架构和有限的硬件资源,反而是个好事。在搭建设计原型阶段,系统设计者关心的是如何将各个功能整合起来,他并不想过于纠结硬件底层的那些心酸的故事,只是需要底层硬件拍这胸脯告诉他说,“我能行!”。在数字控制系统中对外设的需求,GPIO实在是万能的,只要引脚足够,再复杂的协议都能模拟出来,而这些运行在硬件系统上的简单道理对于系统设计着来说就是一件喜闻乐见的事情。51单片机有限的系统资源让用户更专注于软件本身的设计而非纠结如何操作硬件,这在某种程度上可以提高设计的效率。这也是我为电路板写了多年程序后仍然对51单片机情有独钟的原因。SDK51是一个非常简单并且基础的开发平台,基于此可以开发一些比较复杂的应用,可以模拟各种总线同更多有意思的模块通信。 希望SDK51基础固件库能帮助更多的人发现并享受单片机开发的乐趣。
连载参考手册的完整文档可以在(1/4)附件的开发包中找到,亦可在此处下载。
SDK51_RM_V1.pdf
(874.99 KB, 下载次数: 21)
|