书籍详情
嵌入式计算与机电一体化技术:基于PIC32微控制器
作者:[美] 凯文·M.林奇 著,李中华,黄近秋,徐德明 译
出版社:机械工业出版社
出版时间:2019-10-01
ISBN:9787111637363
定价:¥139.00
购买这本书可以去
内容简介
《嵌入式计算与机电一体化技术:基于PIC32微控制器》基于Microchip PIC32微控制器,基础知识部分重点讲解PIC32的硬件、C语言编程以及与传感器和执行机构的接口,应用部分关注机电一体化技术,包括传感器、传动装置和电机的选择等。相比于复杂的器件手册,该书更适合新手阅读,可实现快速入门和进阶。各章节全面融合PIC32参考手册、数据表、XC32 C编译器用户指南、Harmony帮助文档等内容,选择PIC32MX795F512H+NU32开发板,专注于单一型号并深入其操作细节,强调基础,易于实践,而且配有丰富的教辅资源。《嵌入式计算与机电一体化技术:基于PIC32微控制器》特色:面向机电一体化工程师。在美国西北大学,该书是机电一体化系列课程的教材,核心是机电一体化工程师的必备知识,而非计算机工程师侧重的微控制器设计,因此也适合作为Arduino爱好者和嵌入式工程师的参考读物。消除学习中的“魔法步骤”。采用命令行而非集成开发环境,不隐藏任何关键步骤,帮助读者从零开始学会编写和调试代码,从而透彻理解代码如何运行、为何能够运行以及如何实现与硬件的连接。实用的在线学习资源。该书网站www.nu32.org免费提供代码、数据表、PCB布局图和扩展章节,以及可用于翻转课堂的教学视频等资源,读者亦可继续探索相关参考手册,进一步提高PIC32编程能力。
作者简介
凯文·M.林奇(Kevin M.Lynch),美国西北大学机械工程系教授、系主任,曾被授予该校奖教金。他是IEEE会士,目前致力于机器人领域的研究工作。他拥有卡内基·梅隆大学机器人学博士学位,普林斯顿大学电气工程学士学位。尼古拉斯·马丘克(Nicholas Marchuk),美国西北大学机电一体化设计实验室主管。他教授机电一体化入门课程和高级课程,并负责指导学生项目。他拥有西北大学机械工程硕士学位,约翰·霍普金斯大学机械工程学士学位。马修·L.艾尔文(Matthew L.Ewin),美国西北大学机械工程系博士研究生,曾担任机电一体化课程助教。他拥有西北大学机械工程硕士学位,达特茅斯学院工程学学士学位。李中华,中山大学智能工程学院副教授、高级工程师,曾任国家超级计算广州中心副主任。主要研究兴趣为物联网与智能控制、机器学习与人工智能。
目录
前言
第一部分 快速入门
第1章 快速入门
1.1 编程资源
1.2 编译bootloader程序
1.3 编译第一个程序
1.4 加载第一个程序
1.5 使用make命令
1.6 小结
延伸阅读
第二部分 基础知识
第2章 硬件
2.1 PIC32微控制器
2.2 NU32开发板
2.3 小结
2.4 练习题
延伸阅读
第3章 软件
3.1 虚拟内存映射
3.2 示例:simplePIC.c
3.3 编译过程
3.4 PIC32复位过程
3.5 理解simplePIC.c
3.6 引导加载程序与独立程序
3.7 编译小结
3.8 实用命令行工具
3.9 小结
3.10 练习题
延伸阅读
第4章 函数库
4.1 创建talkingPIC
4.2 NU32函数库
4.3 引导加载程序
4.4 LCD函数库
4.5 Microchip函数库
4.6 自定义函数库
4.7 小结
4.8 练习题
延伸阅读
第5章 执行时间和存储空间
5.1 编译器优化
……
第6章 中断
第三部分 外设参考
第7章 数字输入和输出
第8章 计数器/定时器
第9章 输出比较
第10章 模拟输入
第11章 UART
第12章 SPI通信
第13章 I2C通信
第14章 并行主端口
第15章 输入捕获
第16章 比较器
第17章 休眠、空闲和看门狗定时器
第18章 闪速存储器
第19章 控制器局域网络
第20章 Harmony模块及其USB接口应用
第四部分 机电一体化应用
第21章 传感器
第22章 数字信号处理
第23章 PID反馈控制
第24章 LED亮度的反馈控制
第25章 有刷永磁直流电机
第26章 传动装置和电机选择
第27章 直流电机控制
第28章 电机控制项目
第29章 其他执行机构
第一部分 快速入门
第1章 快速入门
1.1 编程资源
1.2 编译bootloader程序
1.3 编译第一个程序
1.4 加载第一个程序
1.5 使用make命令
1.6 小结
延伸阅读
第二部分 基础知识
第2章 硬件
2.1 PIC32微控制器
2.2 NU32开发板
2.3 小结
2.4 练习题
延伸阅读
第3章 软件
3.1 虚拟内存映射
3.2 示例:simplePIC.c
3.3 编译过程
3.4 PIC32复位过程
3.5 理解simplePIC.c
3.6 引导加载程序与独立程序
3.7 编译小结
3.8 实用命令行工具
3.9 小结
3.10 练习题
延伸阅读
第4章 函数库
4.1 创建talkingPIC
4.2 NU32函数库
4.3 引导加载程序
4.4 LCD函数库
4.5 Microchip函数库
4.6 自定义函数库
4.7 小结
4.8 练习题
延伸阅读
第5章 执行时间和存储空间
5.1 编译器优化
……
第6章 中断
第三部分 外设参考
第7章 数字输入和输出
第8章 计数器/定时器
第9章 输出比较
第10章 模拟输入
第11章 UART
第12章 SPI通信
第13章 I2C通信
第14章 并行主端口
第15章 输入捕获
第16章 比较器
第17章 休眠、空闲和看门狗定时器
第18章 闪速存储器
第19章 控制器局域网络
第20章 Harmony模块及其USB接口应用
第四部分 机电一体化应用
第21章 传感器
第22章 数字信号处理
第23章 PID反馈控制
第24章 LED亮度的反馈控制
第25章 有刷永磁直流电机
第26章 传动装置和电机选择
第27章 直流电机控制
第28章 电机控制项目
第29章 其他执行机构
猜您喜欢