里面的东西没啥用,废话太多了,所讲的东西都是小儿科滴,不够专业,只适合玩耍。还是大学教材实在点。
gshuang1 发表于 2010-2-23 11:35
多谢 楼主的 直爽!
匠人在《前言》之中已经把“丑话”说在了前面,声明这不是一本普通的教材或数据手册(见下面附录的红色字)。您买书之前不先看看《前言》再做决定吗?
附录:
《匠人手记》前言
亲爱的读者大人,当您捧起这本书,也许您只是被她另类的书名所吸引。如果您是一名学子,想自摸腰包买一本单片机入门教材,应付即将到来的毕业设计;或者您是一位单片机应用工程师,为了加快项目的进程,想找一本公司能报销的芯片手册。那么这本书也许是不适合您的。请您将这本书轻轻地放下……
这本书,和您以往看到的所有的单片机方面的书都不同。她应匠人的兴趣爱好而写就,是为那些对单片机技术也有着同样强烈的钻研兴趣的人准备的。也许她可以让您领悟一些东西,提高某一方面的功力,但是她无助于为您实现一个短期的功利目标。
当匠人第一次接到来自北航出版社的出书邀请时,匠人并不认为自己适合于写书。匠人觉得,写书这种活,应该是由教授和专家们来干的。如果由匠人来写,则有可能误人子弟,并有极大可能砸了北航的招牌。
然而,北航的胡晓柏先生以他执着的信念及热情的鼓励,慢慢地打消了匠人心头的顾虑。在这个草根时代,写个书也不是什么大不了的事情。
在确认了写书的目标后,匠人就这本书的内容和风格进行了思考。匠人究竟应该写一本怎样的书?作为作者的匠人,和作为读者的您,我们究竟需要什么?
我们可能不再需要一本新的单片机C语言教程了,因为这一类的书已经有了很多。我们也不再需要一本汉化的芯片应用手册了,因为这是芯片厂家和代理商该做的事情。
我们不再需要说教和灌输。我们需要的,是经验的交流和分享,是思想的碰撞和激荡。
那么,就让写书的人和读书的人,都放松一点吧。就像在网络上一样。
是的,就像在网络上一样。
实际上,这本书中的许多内容,正是匠人当初在网上发布过的。其中包括一些技术类**(如网络版的《匠人手记》系列),和非技术类的网络杂文(如《匠人夜话》系列)。这些**,经过整理加工,被包装一新后重新呈现在您的面前。
这本书的另一些内容,来自匠人雪藏多年的日常工作笔记。那是匠人心血的凝聚。同样地,这些笔记也得到了提炼。而匠人则在这种完善中体验到了乐趣。
另外,匠人还选择一些新题材,补充了部分手记。以便能够与既有的篇章内容呼应,形成一个比较有层次的体系。这部分内容,主要包括一些单片机入门的基础知识,和针对具体案例的分析。
而整本书的风格,则延续了匠人在网上的一贯的文风,以轻松诙谐的笔调为主。匠人试图将网络中自由的语言艺术与现实中严谨的科学技术相结合。这是一种“大胆”的尝试。既然螃蟹注定是要被人吃的,那么我们为什么不去尝试,做第一个吃螃蟹的人呢?
这本书并不是针对某种单一类型的单片机的开发应用指导。匠人在实际工作中,会根据不同的设计需要,去选用不同种类的单片机。虽然不同的芯片会有差异,但是设计的理念是相通的。因此,在本书中,您会看到多种单片机共存、汇编语言和C语言并举的情况。
匠人接触单片机已经有十来个年头了。在这十几年里,匠人有幸见证了我国单片机事业的发展和壮大。从当初的MCS-51系列的一统江山,到现在欧美日韩台以及大陆国产的各家单片机的百花齐放。繁华的背后,是无数和匠人一样的单片机工作者默默的耕耘和进取。而更多新的技术正在引领我们走向未来。
感谢匠人的同事及亲友们,他们为本书提供了帮助。
感谢21ICBBS上的网友们,他们给了匠人创造的灵感和激情,并就本书提出了良好的意见和建议。
感谢北航的胡晓柏先生在整个写书过程中给匠人的支持和关心(其实匠人更感念的是他的执著)。
这本书是匠人利用业余时间编写的,因此离不开匠人的父母妻女的支持。如果没有他们给匠人营造一个温馨宁静的家,匠人是没有这等写书的闲工夫的。因此,匠人要在此表达对他们的爱。
程序匠人
2007年11月 于上海 |