
作者:刘杰
页数:353
出版社:北京航空航天大学出版社
出版日期:2016
ISBN:9787512421196
电子书格式:pdf/epub/txt
内容简介
本书以MSP432P401R固件库函数为主线,介绍了MSP432P401R的基本外设特点、结构与功能、固件库的函数列表及使用。本书采用真实硬件MSPEXP432P401RLaunchPad评估板来测试基于固件编写的程序,使用虚拟硬件Proteus8.3来测试基于寄存器编写的程序,以便把高效的基于固件编程与传统的基于寄存器编程的优点结合起来,以加快MSP432软件的开发速度。 本书可作为嵌入式工程师在基于固件MSP432开发时的参考用书,也可作为高校电类专业学习MSP432或Cortex,M4的入门教材。
作者简介
刘杰,毕业于浙江大学信息与电子工程学院通信工程专业,获工学博士学位,从事嵌入式系统的软硬件开发和研究工作超过20年。前些年出版了儿本关于“基于模型设计”开发各类嵌入式器件的技术书籍,近年来又先后编写了《基于固件的DSP开发及虚拟实现》、《基于固件的ARMConex—M4原理及应用》和《基于固件的MSP432微控制器原理及应用》等技术书籍.致力于基于固件编程技术的推广。
本书特色
基于固件的MSP432微控制器原理及应用 本书特色 一、采用基于固件的软件编程模式,让MSP432的编程变得易学与省时,可大大加快软件开发的进度。 二、介绍了完全采用Proteus8.3SP2的软件编写与测试方法,在介绍基于固件编程的同时也兼顾传统基于寄存器的方法。 三、较深入地介绍了软件调试与测试的技术细节,比如设置断点和单步调试方法,以利于初学者尽快跨进嵌入式程序员的行列。 四、本书尽量做到理论联系实际,让大多数程序都有相应的测试结果。
目录
第2章 MSP EXP432P401R LaunchPad评估板简介……………………………….…….……29
第3章 时钟系统模块(CS)………………………………………………………………….…………48
第4章 数字IO端口…………………………………………………………………………………….……64
第5章 电源系统……………………………………………………………………………………….….……81
第6章 内部存储器(Memory)………………………………………………………………….……97
第7章 ADC14模块……………………………………………………………………………………………120
第8章 比较器及基准模块………………………………………………………………………………..142
第9章 定时器模块……………………………………………………………………………………………157
第10章 嵌套向量中断控制器(NVIC)………………………………………………………………187
第11章 UART模块……………………………………………………………………………………………197
第12章 增强型通用串行通讯接口SPI模式…………………………………………………….217
第13章 eUSCI的I2C模块………………………………………………………………………………..236
第14章 DMA模块…………………………………………………………………………………………….260
第15章 基本图形库(Grlib) ……………………………………………………………………………….281














