我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1147|回复: 0

32位MCU开发攻略 - 技巧篇 - 单片机/处理器 - 电子工程师俱

[复制链接]

该用户从未签到

1万

主题

1292

回帖

936

积分

管理员

积分
936

社区居民最爱沙发原创达人社区明星终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

QQ
发表于 2013-3-30 00:59:09 | 显示全部楼层 |阅读模式
前 言

单片机可能是中国工程师最熟悉的一种器件了,几乎每个工科大学生都接触过这个器件,20多年前,在陈章龙、何立民、邵贝贝等我国单片机应用前辈的推动下,单片机走入中国,在工业控制、家庭应用等方面发挥出巨大的作用!目前,虽然8位单片机如51等依然是单片机应用的主体,但是32位单片机(也称MCU)的应用呈现出高速增长势态,有数据显示:仅在过去一年,基于ARM Cortex-M3的MCU的出货量增长率就达到200%!这些高性能、低功耗的MCU广泛应用于汽车电子、工业应用、医疗电子等领域,而据研究机构预测,中国MCU的可用市场总量(TAM)将从2009年的20亿美元增长到2013年的30亿美元以上,其增幅为全球水平的两倍。市场对稳定、可靠而又有着丰富外设集成的通用微控制器有着迫切需求,这也从侧面说明普及MCU开发知识有充足的必要性。

另一个有趣的现象是当我在书店查找有关书籍时,却发现在查找的400多本有关单片机的图书中,有95%左右的是关于51单片机的,还有3%左右是关于16位单片机的,只有2%左右的是关于32位MCU的,可见需求和供给之间出现了巨大的落差,这也是电子创新网推出《32位MCU开发全攻略》电子书的初衷之一。

基于上述原因,本电子书主要讲述32位MCU应用开发知识,对于8位单片机的开发,因为已经有大量书籍,这里不再赘述。本书的第一章主要介绍了嵌入式系统的背景知识、基本概念和目前发展状况,让大家对嵌入式系统的发展有大致的了解。第二章主要介绍了微控制器的基本原理、结构和32位ARM MCU供应商的信息。第三章主要介绍了ARM内核的一些特点及ARM指令集。第四章以恩智浦公司的MCU为例详细介绍了32位ARM MCU的具体结构、功能和特点。第五章是本书的重点内容,以恩智浦的LPC17xx系列MCU为例,分模块详细介绍了MCU的应用开发,这些介绍把软硬件结合在一起,这是本书和其他类似书籍的区别之一。第六章介绍了MCU开发工具及开发流程。第七章我们搜集了多个MCU开发应用实例,通过这些实例,进一步强化MCU开发技巧和系统设计方法。第八章我们以问答的形式介绍MCU开发的技巧,这些问答具有一定的基础性和代表性,可以帮助工程师解决MCU应用开发中遇到的难题。第九章我们罗列了一些MCU开发资源信息,工程师朋友可以通过链接获得所需的知识。第十章是有关本书的编委信息。第十一章是本书的版权声明,我们授权工程师朋友和媒体免费下载此书并进行推广,但是不得以本书进行商业活动。

本文因为内容很多,分为上下册,上册为基础知识篇,从第一章到第五章,下册为开发技巧篇,为第六章以后内容。

本书可以作为MCU应用工程师、大中专学生或MCU爱好者学习32位MCU开发的参考教材。

目录
前言••••••••••••••••••••••••••••••••••••••••••••••••••2
第6章 MCU开发流程与开发工具•••••••••••••••••••••5
6.1 MCU开发基本开发流程 ••••••••••••••••••••••5
6.2 MCU软件开发环境介绍 ••••••••••••••••••••••7
6.3 ReaIView MDK与ADS比较••••••••••••••••••43
6.4 MCU硬件开发调试工具介绍•••••••••••••••44
第7章 MCU应用开发实例••••••••••••••••••••••••50
7.1 基于LPC2478的实用型太阳能发电控制系统•••••••••••••••••••••••••••••••••••••50
7.2 智能路况分析导盲杖••••••••••••••••••••••••64
7.3 通用人体呼吸气体检测电子鼻仪器设计••••••••••••••••••••••••••••••••••••••••••70
7.4 基于LPC2000系列MCU的定位与监控系统实现••••••••••••••••••••••••••••••••••75
7.5 恩智浦P89LPC922+PCF8576电表微控制器方案 ••••••••••••••••••••••••••••••••81
7.6 嵌入式实时操作系统FreeRTOS在ARM7上移植的实现••••••••••••••••••••••••••83
第8章 MCU应用开发百问•••••••••••••••••••••••••90
8.1 关于ARM内核问答•••••••••••••••••••••••••90
8.2 有关开发工具问答••••••••••••••••••••••••••95
8.3 有关MCU硬件设计问答•••••••••••••••••••••99
8.4 有关MCU开发软件编程问答•••••••••••••••104
8.5 有关MCU开发调试问答 •••••••••••••••••••121
8.6 其他有关MCU开发问答 •••••••••••••••••••123
第9章 MCU开发资源总汇••••••••••••••••••••••••••126
第10章 编和信息与后记••••••••••••••••••••••••••••127
第11章 版权声明•••••••••••••••••••••••••••••••••128
参考文献••••••••••••••••••••••••••••••••••••••••••••129

下载:

<ignore_js_op>




32位MCU开发攻略 - 技巧篇.part1.rar

<em class="xg1">(4 MB, 下载次数: 267)

</em>



2010-5-20 11:55:33 上传
下载次数: 267
下载积分: 积分 -1



</ignore_js_op>


<ignore_js_op>




32位MCU开发攻略 - 技巧篇.part2.rar

<em class="xg1">(4 MB, 下载次数: 226)

</em>



2010-5-20 11:57:00 上传
下载次数: 226
下载积分: 积分 -1



</ignore_js_op>


<ignore_js_op>




32位MCU开发攻略 - 技巧篇.part3.rar

<em class="xg1">(1.37 MB, 下载次数: 199)

</em>



2010-5-20 11:57:25 上传
下载次数: 199
下载积分: 积分 -1



</ignore_js_op>
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表