购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

STM32系列芯片是当下最为热门的芯片类型之一,STM32系列芯片由意法半导体公司(STMicroelectronics)生产,STM32L系列产品基于超低功耗的ARM Cortex-M3处理器内核,采用意法半导体独有的两大节能技术,全系列产品公用大部分引脚、软件和外设,优异的兼容性为开发人员带来最大的设计灵活性。全系列产品都具有很好的兼容性。Cortex-M3核处理器的特点就是用于低端的设备控制。相比89C51而言,主频速度可以提高72MHz,采用ARM V7架构,具有十三级的流水线指令处理能力,集成了许多外设,以寄存器的方式操作,大大提高了芯片执行速度高、响应快的特点。内部的RAM、ROM的空间也比较大,可以下载和运行更大的代码,还可以上小型的系统,有利于多任务操作,足见STM32的应用前景非常好,加上ST公司这几年在中国地区的大力推广,以及国内的部分半导体厂商也在生产类似的芯片,可以预见STM32在未来几年中在电子行业里将更加得到重视。另外,芯片的价格也很便宜。

本书的编写起始于2011年,当时觉得它没有ARM9强大,为什么ST公司要做那么大的推广?后来才慢慢发现Cortex-M3的强大功能。当然学习的过程有一定难度,目前编写代码采用C语言的情况居多,要想学好STM32,C语言必须得过关。那接下来怎么学习呢,学习过单片机的人都知道,要想学好一个芯片,先得看以后它能做点什么,学习芯片的第一个任务是从I/O口入手,然后是串口通信,再到中断。其他的都是模块,当然系统时钟配置也很重要,一般在串口这一部门有讲解。

本书由浅入深,C语言可以在学习的过程得到提高,很适合初学者。

本书由深圳信盈达电子有限公司王苑增、黄文涛、何宙兴编写。编写分工为:何宙兴编写第1~7章和19、20章及附录;黄文涛编写第8~12章;王苑增编写第13~18章,王苑增对各章进行了校对,黄文涛对全书进行统稿和审核。本书的出版同时得到电子工业出版社的大力支持和鼓励,在此深表敬意。由于作者水平有限,不当之处在所难免,敬请读者批评、指正。

编著者
2014年7月 Zw1gBUYBkmuJIIWVSUxpqkdAikzyXYK791/HPQnyNGDu371DgfSWo/nv8lE5conc

点击中间区域
呼出菜单
上一章
目录
下一章
×