已经做了时间不短的单片机项目开发了,不管是8位的、32位的都挺多的,自认为现在在这方面还是比较熟悉了,脑袋里还是有一点积累和收获。 回想当初刚开始接触和学习的时候,也是从一头雾水开始,看书、看网上的文档、视频也是不少,还有很多的项目实践,也是一路艰辛,然后才是慢慢地太阳出来了,雾气逐渐散去,认识也就才是逐渐清晰的。 我也曾经也看过很多关于这方面的开发书籍,承认有很多作者的水平很高,但是写的书却令人充满了迷茫和不解,这也许是读者的水平太低的原因,但是写书的目的不就是把问题说清楚吗,让人搞不明白岂不是白搭了吗? 市面上资料存在的一些问题: l 没有把高深的问题说得形象化和简单易懂,一堆专业术语,搞得初学者比较迷茫。 l 理论知识点说得比较多,但是具体怎么去实现却说得很少,案例也是掐头去尾没说清楚,有时读者比较难以理解,工程上的可实现性不足。 个人认为一篇文章或者一本书,定义、原理、目标、有什么资源、怎么做,这些问题都是很重要的,但是很少有作者都把它都说清楚。 因为觉得困难,所以就要改变。一般来说本人有点不服,那么,本系列的文章就是争取要把技术上的晦涩东西写简单的易懂一点,也尽量全面一点,至少也要让读者能够快速地略知一二。 本单片机系列主要讲些什么内容: 本系列主要以介绍8位单片机的开发流程为主,或许有人说8位的是不是太落后了?其实不管是8位,32位都有它的能应用的地方,只有适合的才是对的,所以无所谓落后还是先进了,高端的大**也是打不了蚊子的。当然,在本系列的介绍之中也会穿插一些32位单片机的知识,两个都不会落下,只不过各有侧重。 l 硬件。介绍元件、电路等方面的知识。 l 软件。介绍编程和软件开发方面的内容,编程以C语言为主。 l 工程化。介绍开发流程的内容,如接线、操作步骤、焊接和调试等方面的内容,还有项目实践时的一些经验总结分享。 前面的废话就这么多,在这个系列里,我会是尽量用白话把一些看起来或许有点复杂的问题说清楚,其实懂了之后,你会觉得这个很简单,这个系列暂时定名为《SO单片机项目开发入门到精通轻松指南》。这个系列写出来的东西也许会很长,花的时间也比较久,没关系,一点一点地,我慢慢写,你慢慢看,有什么错误,请指正。 本节完,未完待续。
|