新闻  |   论坛  |   博客  |   在线研讨会
《删繁就简-单片机入门到精通》第四章
sjdai | 2010-03-24 20:33:49    阅读:2869   发布文章

终于结束了晦涩枯燥的第三章,我自己也长吁了一口气,现在我真的是非常同情那些教专业基础课或者工程数学的老师,这里真诚的说一声:“辛苦你们了”。
这一章要轻松不少,相信就算是刚走出校门的雏鸟,多少都有一定的C语言基础,大学好象都要过一个计算机等级考试,所以C语言自然是逃不了。你不要指望我给你讲述C语言原理和指令这类基础知识,我更不会给你讲述C++那些面对对象编程的高级编程方法,这一章讲述的内容都是C语言在单片机上应用会遇到的一些有意思的现象,让你知道C在单片机上是怎么工作的。
当然也会告诉你一些C的经验技巧,这些对提升你的单片机程序能力还是有一定作用的。

4.1. 单片机C语言
早期单片机编程是没有C语言支持的,都是汇编甚至是二进制的机器码,随着电脑技术的突飞猛进,单片机编程不再安于汇编的一亩三分地,也向着C语言的方向进发。理论上讲单片机实现C语言编程不存在丝毫问题,毕竟和电脑是同根生,于是一批专业或非专业、有着利益目的或无利益目的的工程师开始了这方面的努力。
和电脑最大的不同是单片机种类繁多,不象电脑只有那么几种芯片,而且电脑CPU的发展遵循着一定的规则,不同CPU要求做到指令兼容,单片机做这样的要求显然不现实,厂商不可能接受都遵循制定标准设定MCU的要求。虽然单片机种类繁多,但大部分单片机还是会采用通用构架进行设计,毕竟遵循一定标准可以不用厂商自己去完成指令系统、编译工具等繁琐工作,所以市面上流行的单片机内核其实并不多,不少八位的单片机都采用51内核,高端的MCU内核更是集中在ARM/MIPS…这几种当中。

下载链接:
删繁就简第四章.pdf

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
kelly2012yu  2012-05-03 10:54:42 

非常感谢博主,请问有第五以及第六章电子版吗?

lifeixhu  2012-01-04 22:09:59 

真的感谢!博主真无私。

sjdai  2010-05-05 10:52:00 

出现不能下载的情况请发邮件到daishangju@163.com,我会尽快解决

fzl7428  2010-05-04 21:29:37 

抱歉地说一声,第四章下载不了,前三章已经拜读过了,很是期待第四章

sjdai  2010-04-09 21:50:01 

后面章节还需要多等待一段时间 第四章的问题我已经处理,请查收邮件

yuansy00983  2010-04-09 19:18:38 

为啥我下不了第四章呢?yuansy00983@163.com

一剑飘雪  2010-04-02 22:40:41 

什么时候有下章啊 好期待

啰嗦一些以单片机应用为主的电子技术问题,偶尔发点牢骚。如果您想我了,邮件(daishangju@163.com)和MSN(sj_dai@hotmail.com)都能找到我。本博客提供《删繁就简-单片机入门到精通》一书下载链接,点击最底部的“查看更多”可翻页。
推荐文章
最近访客