去研讨会拿到的好书,现在免费送给有需要的童鞋,附光盘。。。。。。先到先得:lol
前言
2010年初,当新唐科技股份有限公司(Nuvoton)的黄日安经理第一次来武汉拜访我,介绍第一颗NuMicro MCU的时候,我就为Nuvoton在MCU上的新愿景所吸引。因为ARM公司2009年2月才正式发布Cortex-M0的处理器,这颗尺寸最小、功耗最低、最节能的ARM MCU能否占领8051的市场,正刚刚引起业界的关注。而曾经在8051单片机领域经营多年,取得优异业绩的华邦电子,如此快速地转入了ARM MCU领域,其速度实在令人惊讶。
从2010年至今,在NUC100之后,M051、Mini51、NUC120、NUC130、NUC140纷纷面市,NuMicro的产品线越来越丰富,覆盖了马达控制、医疗器械、无线耳机、触摸屏、网络连接设备、税控机、工业控制、家电及安全监控等诸多领域。当2012年,林任烈协理和黄日安经理再次来武汉向我介绍未来的NuMicro产品线计划时,NuMicro MCU所取得的骄人出货量再次让我惊叹。同时,林协理和黄经理提出共同出版一本关于NuMicro MCU书籍的建议。近年来与Nuvoton的紧密合作,让我看到了Nuvoton在MCU领域的快速发展,也让我体会了Nuvoton公司的愿景:“我们立志成为产业领导者不可或缺的伙伴”,因此我非常乐意接受了这个提议。经过和多位新唐工程师几个月的共同努力,这本NuMicro MCU技术指南终于完成了,希望本书能为广大NuMicro MCU用户提供一些技术支持和帮助。
全书的内容分10章,可以分为如下四个部分。
第一部分包括第1章到第3章,对NuMicro MCU产品线、开发工具做介绍,并通过一个简单例程给出了创建NuMicro MCU项目的基本步骤,帮助读者对NuMicro MCU有一个基本的了解。
第二部分包括第4章到第7章,详细介绍NuMicro MCU处理器的基本原理以及各种片上外设的工作原理,每种外设都给出了相应的参考范例。
第三部分包括第8章和第9章,由NuMicro MCU处理器应用的软件设计指南和硬件设计指南组成,可以帮助工程师解决实际设计中可能遇到一些相关问题。
第四部分是Nuvoton公司为广大工程师提供的一些参考设计,包括CAN网络、直流无刷电机控制器、USB读卡器、NuMouse等非常具有参考价值的实例。最后,本书的附录中还介绍了将一些常见文件系统和RTOS移植到NuMicro MCU的方法。
在本书的写作过程中得到各方面的支持和帮助。首先,本书写作得到Nuvoton公司的大力支持,在此要对Nuvoton公司的林任烈协理、黄日安经理、陈晓辉经理,以及多位技术工程师表示感谢。还要感谢武汉理工大学计算机科学与技术学院UP团队的硕士研究生:胡飞、周成、瞿华洲、王德锐、贺勇等,他们在近期完成了大量关于NuMicro MCU的例程和文档,本书也包含了他们的汗水。最后要感谢北京航天航空大学出版社的胡晓柏主任,他在本书的命名、内容安排、文字校对以及出版等方面给了作者大量有益的建议和帮助。另外,本书借鉴和使用了ARM公司技术手册、CoIDE软件的帮助、CooCox OS手册、MDK软件的帮助和Nuvoton公司数据手册,这些已经得到了ARM公司、Coocox团队、Nuvoton公司的授权。
本书的写作在时间上非常仓促,再加上参与编写工作的工程师分布在两岸多地,语言文字习惯上也略有差异,因此书中难免会有一些错误,敬请各位读者批评指正。作者非常乐意为广大读者提供力所能及的帮助,作者的电子邮箱是ningli_2008@163.com 该E-mail地址已受到防止垃圾邮件机器人的保护,您必须启用浏览器的Java Script才能看到。 。另外,本书中所涉及的BSP包、相关例程均可在Nuvoton公司的网站上下载。
|