《删繁就简-单片机入门到精通》一书已经基本敲定由北航出版社出版,正常情况预计8月份可以完成出版。
前四章已经通过邮件登记预定和博客共享发布的方式放在网络上,有需要的朋友请自己前往博客下载。
为鼓励已经在EEPW论坛注册朋友的积极性,依然在EEPW优先进行第四章的预定工作,有需要的朋友请留邮件。因为只剩余最后两章,所以发送时间多少要配合出版的进度,这样发送时间相较前四章会有所变缓,留了邮件的朋友需要等一段时间才可以收到。至于博客的发布,需要在邮件预定结束完更长时间之后才会发布。
2010年5月14日发送第一批
2010年5月25日发送第二批
2010年7月6日发送最后一批
停止预定登记,另外这段实在太忙,对大家有多怠慢,恳请谅解。
第五章 问题分析与调试
要想在一个产品的开发一气呵成那绝对是一件不可思议的事情,我是没有那个能力。开发一个产品,不论大小,多少都会遇到一些疑难杂症,如何排除这些疑难杂症就是工作能力的体现,同时也是工作经验的积累,可以说高手都是从疑难杂症中逐步长成的。
工作能力和工作经验是从事技术工作的新人羡慕的两个词汇,如果能早日加在自己的简历之中无疑是一件美好的事情,所以新人都希望自己在这两方面能快速提高。这一章的内容就是向这个方向进行努力,会告诉大家开发调试过程容易导致问题的所在,会讲述一些分析查找问题原因的经验方法,还会用一些问题分析的实例让大家一起感悟具体问题分析过程。
5.1. 应该具备基本硬件能力
要想成为一个水平较高的单片机软件开发人员,掌握一定的硬件知识和具备基本的动手能力是必须的。单片机软件开发这一职业的特性决定了从业人员大量时刻是在和硬件进行沟通,如果不能很好的掌控硬件,写出高质量的单片机程序的可能性肯定不大。
虽然随着嵌入式的盛行一些嵌入式应用程序开发人员逐渐脱离与硬件接触,但你不要将这一部分程序员归为单片机软件开发之中。他们自己也只是认为自己是程序员,如果他喜欢去一些技术网站可能多是去“程序员大本营”、“计算机世界”这些地方,而不是去一些电子专业网站。如果让他们选电脑程序员和单片机程序员,他们会毫不犹豫的选择自己是电脑程序员。
嵌入式应用程序员的思维方式和习惯和电脑程序员都相似,他们编程基本只需要了解C/C++的特性与技巧,只是应用方向有所不同。另外一类嵌入式程序员会把自己归类为单片机类,他们主要负责底层驱动程序的编写。
详细内容请留邮件登记阅读......
还需要前四章的朋友请自行前往我的博客下载
http://sjdai.spaces.eepw.com.cn/