登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』ProcessorExpert轻松编程详解———基于MC56F84xxx系列

書城自編碼: 2654202
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者:
國際書號(ISBN): 9787512418554
出版社: 北京航空航天大学出版社
出版日期: 2015-09-25

頁數/字數: 338页
書度/開本: 16

售價:HK$ 90.7

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
语义学(上卷)(语言学及应用语言学名著译丛)
《 语义学(上卷)(语言学及应用语言学名著译丛) 》

售價:HK$ 109.3
Redis 高手心法
《 Redis 高手心法 》

售價:HK$ 115.0
勇往值钱:做自己人生的CEO
《 勇往值钱:做自己人生的CEO 》

售價:HK$ 68.8
里山资本主义:不做金钱的奴隶,做个安心的里山主人(献礼大地)
《 里山资本主义:不做金钱的奴隶,做个安心的里山主人(献礼大地) 》

售價:HK$ 67.9
欧洲雇佣兵研究(1350-1800)
《 欧洲雇佣兵研究(1350-1800) 》

售價:HK$ 74.8
费里尼的电影
《 费里尼的电影 》

售價:HK$ 102.4
第一性原理:21堂科学通识课(《奇怪的知识增加了》作者马库斯·乔恩全新力作)
《 第一性原理:21堂科学通识课(《奇怪的知识增加了》作者马库斯·乔恩全新力作) 》

售價:HK$ 90.9
过渡劳动:平台经济下的外卖骑手(薄荷实验)
《 过渡劳动:平台经济下的外卖骑手(薄荷实验) 》

售價:HK$ 112.7

 

建議一齊購買:

+

HK$ 127.7
《微信公众平台JSSDK开发实战——公众号与HTML5混合模式》
+

HK$ 127.7
《潮流 UI设计必修课》
+

HK$ 87.0
《VB语言程序设计(第3版)》
+

HK$ 283.2
《Visual Basic开发实战1200例(第Ⅰ卷)(史上最》
內容簡介:
《ProcessorExpert轻松编程详解:基于MC56F84xxx系列》介绍了使用飞思卡尔公司集成开发环境CodeWarrior简称CW中的ProcessorExpert简称PE完成嵌入式芯片各种功能模块的操作;并逐次介绍了创建工程文件、通用输入输出口及外部中断、定时器、ADC和DAC、增强型PWM、异步串行通信模块、I2C模块、CAN通信模块、DMA 模块、比较器模块、Flash存储器和内部关联模块的初始化操作方法以及基本程序的编写;最后介绍了图形化人机交互调试软件FreeMASTER.
本书旨在帮助那些具有良好的专业造诣、需要应用嵌入式系统解决实际问题,却又苦于没有时间去阅读、理解嵌入式芯片说明文档的技术人员,使他们能够顺利完成嵌入式系统初始化,自己完成嵌入式系统的软件编程工作.书中各章不仅有详细的初始化过程讲解,还有完整的可正常运行的程序编写过程,使读者对如何使用PE、如何完成程序都能准确深入的理解.书中介绍的方法适用于飞思卡尔公司的多数嵌入式产品.
目錄
第1章 CW 和PE的基本操作
1.1 CW 与PE简述
1.2 软件环境
1.2.1 CW10.6的安装说明
1.2.2 仿真器驱动安装
1.3 界面与窗口
1.3.1 运行CW10.6
1.3.2 菜单栏
1.3.3 工具栏
1.3.4 界面切换按钮
1.3.5 工程文件窗口
1.3.6 工程模块显示窗口
1.3.7 命令窗口
1.3.8 PE模块库窗口
1.3.9 代码显示窗口
1.3.10 控制台窗口
1.4 工程基本操作
1.4.1 导入工程
1.4.2 导出工程
1.4.3 新建工程
1.4.4 工程文件分析
1.5 PE基本操作
1.5.1 打开PE相关窗口
1.5.2 显示工程所包含的PE模块窗口
1.5.3 模块库窗口与模块的添加
1.5.4 高级模块与低级模块
1.5.5 模块包含的可调用函数
1.5.6 模块属性窗口
1.6 基本编程操作
1.6.1 嵌入式芯片初始化
1.6.2 main函数
1.6.3 查询函数定义
1.6.4 常用快捷键简介
1.7 编译与下载
1.7.1 编 译
1.7.2 错误查询
1.7.3 仿真器选择与下载
1.8 在线调试
1.8.1 运行、暂停、停止调试
1.8.2 全局变量查看
1.8.3 断 点
1.8.4 寄存器查看
1.8.5 内存数据查看
1.9 其他说明
第2章 通用输入输出GPIO功能与外部中断
2.1 位BitIO模块
2.1.1 模块添加
2.1.2 模块初始化
2.1.3 模块函数简介
2.1.4 位模块应用实例
2.1.5 调试与结果
2.2 多位BitsIO模块
2.2.1 模块添加
2.2.2 模块初始化
2.2.3 模块函数简介
2.2.4 数码管控制应用实例
2.2.5 调试与结果
2.3 外部中断ExtInt模块
2.3.1 中断介绍
2.3.2 模块添加
2.3.3 模块初始化
2.3.4 模块函数简介
2.3.5 按键中断应用实例
2.3.6 调试与结果
2.4 小 结
第3章 定时器Timer
3.1 定时中断
3.1.1 模块添加
3.1.2 模块初始化
3.1.3 模块函数简介
3.1.4 定时采样应用实例
3.1.5 调试与结果
3.2 单路PWM
3.2.1 模块添加
3.2.2 模块初始化
3.2.3 模块函数简介
3.2.4 调试与结果
3.3 计数器
3.3.1 模块添加
3.3.2 模块初始化
3.3.3 模块函数简介
3.3.4 计数器应用实例
3.3.5 调试与结果
3.4 正交编码
3.4.1 模块添加
3.4.2 模块初始化
3.4.3 模块函数简介
3.4.4 正交编码应用实例
3.4.5 调试与结果
3.5 Capture
3.5.1 模块添加
3.5.2 模块初始化
3.5.3 模块函数简介
3.5.4 Capture应用实例
3.5.5 调试与结果
3.6 看门狗
3.6.1 模块添加
3.6.2 模块初始化
3.6.3 模块函数简介
3.6.4 看门狗应用实例
3.6.5 调试与结果
3.7 小 结
第4章 ADC模块与DAC模块
4.1 ADC模块
4.1.1 模块添加
4.1.2 模块初始化
4.1.3 模块函数简介
4.1.4 单端采样与差分采样应用实例
4.1.5 PE在差分采样配置中存在的问题
4.1.6 小 结
4.2 Init_ADC模块与DMA
4.2.1 模块添加
4.2.2 模块初始化ADC12
4.2.3 模块函数简介
4.2.4 基于DMA 的ADC采样应用实例
4.2.5 模块初始化ADC16
4.3 DAC模块
4.3.1 模块添加
4.3.2 模块初始化
4.3.3 模块函数简介
4.3.4 输出设定电压应用实例
4.4小 结
第5章 增强型脉宽调制模块eFlexPWM
5.1 模块添加
5.2 模块初始化
5.2.1 时钟设置
5.2.2 通道设置
5.2.3 通道保护设置
5.2.4 触发设置
5.2.5 重载设置
5.2.6 故障保护属性设置
5.2.7 引脚设置
5.2.8 中断设置
5.2.9 运行初始化设置
5.3 PESL———外设寄存器操作的便捷方法
5.4 eFlexPWM 模块应用实例
5.4.1 实例介绍
5.4.2 模块配置
5.4.3 实例代码
5.5 调试与结果
5.6 PWMMC模块
5.6.1 模块添加
5.6.2 基本属性配置
5.6.3 中断设置
5.6.4 通道设置
5.6.5 故障保护设置
5.6.6 eFlexPWM 的变化
5.6.7 仍需在eFlexPWM 中进行配置的地方
5.6.8 基本函数简介
5.7 小 结
第6章 队列式串行通信接口UART
6.1 模块添加
6.2 模块初始化
6.2.1 通道选择与中断设置
6.2.2 基本设置
6.2.3 自动初始化设置
6.3 模块常用功能介绍
6.3.1 模块函数简介
6.3.2 模块常用函数详解
6.3.3 模块的DMA 功能
6.4 串口通信应用实例
6.5 小 结
第7章 I2C模块
7.1 模块添加
7.2 模块初始化
7.3 模块函数简介
7.4 I2C应用实例
7.4.1 参数与程序
7.4.2 调试与结果
7.5 Init_I2C模块
7.5.1 模块添加
7.5.2 模块初始化
7.5.3 PESL
7.5.4 Init_I2C模块应用实例
7.6 小 结
第8章 控制器局域网通信模块FreescaleCAN
8.1 CAN 模块基础知识
8.1.1 CAN 模块硬件电路基础知识
8.1.2 CAN 协议基础知识
8.2 模块添加
8.3 模块初始化
8.3.1 中断设置
8.3.2 基本设置
8.3.3 Timing设置
8.3.4 自动初始化设置
8.4 模块函数简介
8.4.1 SendFrame函数
8.4.2 ReadFrame函数
8.5 CAN 通信应用实例
8.6 小 结
第9章 直接内存存取控制器模块DMA
第10章 比较器模块Comparator
第11章 程序存储器Flash
第12章 CrossbarSwitch模块
第13章 图形化人机交互调试软件FreeMASTER
参考文献
內容試閱
我一直期待能够有一种工具,使嵌入式芯片的初始化工作变得轻松、省时、一目了然.
使用智能化控制都需要对嵌入式芯片进行编程,而编程的第一步就是芯片内部模块初始化.首先要对各个模块的寄存器有清楚的了解,并准确掌握引脚功能复用及寄存器的选择细节,才能做好初始化工作.在嵌入式芯片发展到引脚众多且每个引脚多种功能复用的情况下,仔细阅读英文文档后进而完成种类繁多的寄存器的初始化决不是一项轻松的工作.许多需要对嵌入式芯片编程解决实际问题的技术人员,实在很难有时间和精力去完成这项工作.
从汇编语言到C语言,使得嵌入式编程节省了大量的时间和精力.那么,现在有没有可以帮助我们轻松省时地完成初始化的工具呢?ProcessorExpertPE就是这样一个我们期待已久的初始化助手.
2007年,陈结南先生向我推荐了飞思卡尔嵌入式软件CodeWarrior中的PE初始化工具,并且介绍了其最突出的特点:多数情况下可以不去读英文文档就可以完成芯片各个模块的初始化设置.在邹勇波先生的指导下,我开始使用PE编写程序.起初应用8位单片机,基本没有去看英文文档就完成了许多项目的软件编写,切实体会到了PE功能带来的便捷.后来开设电机控制综合实验课程,学生在没有使用过飞思卡尔MC56F8257芯片的情况下,使用PE对其进行初始化设置,在很短时间内不仅完成了电机控制工作,并且掌握了PE这一工具.此外,PE功能还对理解引脚的功能提供了
帮助,如设计一个嵌入式硬件系统,可以先对设计的引脚进行功能的初始化设置,对有的引脚功能的限制也可以提早发现,以免在硬件完成后才发现原来设计中引脚存在的问题,避免了时间和精力的浪费.还可以在CodeWarrior中利用PE添加需要用到的模块,查看这些模块可以使用的所有引脚,选择方便,同时避免了引脚冲突.
从飞思卡尔公司的8位单片机、16位到32位的DSC,到现在越来越广泛应用的ARM系列芯片,PE都可以帮助编程人员轻松完成初始化工作.
本书逐步介绍PE的应用,从第1章的建立工程和PE的基本操作开始,首先叙述通用输入输出口和外部中断、定时器、模数和数模转换、PWM控制、串行通信、I2C通信和局域网通信等基本模块的应用;其次,讲解更高层次应用的功能,包括DMA、比较器、Flash和XBAR内部模块关联;最后,介绍用于调试程序的人机交互软件FreeGMASTER.这些内容可以满足大部分工程应用的需要.
本书不仅讲解了PE的使用方法,还在各章编写了经过运行测试的基本例程,作为ProcessorExpert轻松编程详解———基于MC56F84xxx系列读者编程的参考;同时,叙述了PE软件中现存问题的分析和实验过程,让读者了解在使用PE出现错误时如何找出并解决问题,以及在解决问题的过程中学习PE中的编程范例.
本书旨在帮助没有时间阅读英文文档、没有精力逐个进行寄存器设置却又迫切需要编写嵌入式程序的工程师.我们站在初学者的角度叙述初始化的步骤,对常用功能的初始化设置、程序编写举例都做了详细的说明.本书基本避免了跳跃式的讲解,读者只要一步步按照书中的讲解就可以完成初始化设置和程序编写.帮助读者理解PE的思想,自如地使用PE完成飞思卡尔公司各种芯片的初始化工作是我们的初衷.
在本书的写作过程中,李海国、王达开、张晓斌三位同学从程序编写到实验验证,付出了很多辛勤的汗水,做了大量深入细致的工作;程诗音同学也对文稿提出许多有益的建议.作者在此向他们表示真诚的感谢!
飞思卡尔公司的周序伟对本书给出了许多深入、有益的指导;郭嘉也对本书的内容提出了建议和鼓励;马莉女士委托编写此书,并对本书的出版起到了关键的作用.作者向他们表示衷心的感谢!
由于应用PE的时间和涉及的技术领域有限,一定有许多读者遇到的问题我们没有讲到,欢迎读者与我们讨论及提出批评和建议.作者的联系邮箱.
作者
2015年4月于上海
……

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.