TMS320F28335DSP原理及开发编程

当前位置:首页 > 计算机网络 > 计算机体系结构 > TMS320F28335DSP原理及开发编程

出版社:北京航空航天大学
出版日期:2011-12
ISBN:9787512406070
作者:刘陵顺//高艳丽//张树团//王昉
页数:450页

章节摘录

版权页:   插图:   1.进入和退出局部掉电模式 在局部掉电模式期间,CAN模块的时钟被关闭(由CAN模块自身完成),并且只有唤醒逻辑工作,其他外设继续正常运行。通过写入1到PDR(CANMC.11)位进行请求,允许完成正在处理的传输。在发送完成之后,状态位PDA(CANES.3)置位。这证实了CAN模块已从CANES寄存器中读取的值是0×08(PDA位置位)。所有其他寄存器读取的返回值在PDR位清除或者CAN总线上检测到任意总线动作时,模块离开局部掉电模式。配置CANMC寄存器的WUBA位可以使能或者禁止总线激活的自动唤醒功能。如果在模块等到它在CANRX引脚上检测到11位连续的隐形位后,进入总线激活状态。注意:在掉电和自动唤醒模式下接收到的第一个消息丢失。 在退出睡眠模式后,PDR和PDA位被清除,CAN的错误计数器保持没有变化。 当PDR位置位时,模块正在发送一个消息,发送会继续,直到发送成功、丢失仲裁或者在CAN总线上发生一个错误条件。然后,PDA有效模式进入掉电模式,避免模块在CAN总线为实现局部掉电模式,在CAN模块内部使用两个分离的时钟。一个时钟总是保持激活以确保掉电后的正常操作(例如,唤醒逻辑和对PDA(CANES.3)位的读写访问)。另一个时钟的使能或禁止取决于PDR的设置。 2.防止器件进入或退出低功耗模式(LPM) F28335 DSP有两种低功耗模式,即STANDBY和HALT,在这两种情况下外部时钟被关闭。Eh于CAN模块通过网络连接到多个节点,在进入或者退出低功耗模式时,必须要小心,要保证所有的节点接收到完整的数据包;如果消息发送进行到一半时终止,异常的包会破坏CAN协议,从而导致所有的节点产生错误帧。节点也不能突然退出LPM。 在进入低功耗模式之前,以下几点必须要考虑: ①CAN模块已经完成了最后一个包请求的传输。 ②CAN模块已经通知CPU准备进人LPM。 换句话说,只有在将CAN模块置于局部掉电模式后才能进入低功耗模式。 3.使能/禁止CAN模块的时钟 CAN模块只有在模块的时钟使能的条件下使用,可通过使用PCLKCR寄存器的l4位使能或者禁止。该位对不使用CAN模块的应用程序有用。在这些应用程序中,CAN模块时钟能够永久地关闭,从而产生一些能源的节约。

书籍目录

第1章 TMS320F28335 DSP概述 1.1 TMS320F28335性能 1.2 TMS320F28335封装与引脚描述  1.2.1 引脚分配  1.2.2 信号说明 1.3 TMS320F28335外设功能概述 1.4 简要描述  1.4.1 TMS320F28335 CPU  1.4.2 存储器总线(哈佛总线结构)  1.4.3 外设总线  1.4.4 实时在线仿真  1.4.5 外部接口(XINTF)  1.4.6 F1ash  1.4.7 M0、M1 SARAMS   1.4.8 10、11、12、13、14、15、16、17 SARAMS  1.4.9 Boot ROM  1.4.10 安全性  1.4.11 外设中断扩展模块  1.4.12 外设中断(XINT1~XINT7,XNMI)  1.4.13 振荡器和PLL  1.4.14 看门狗  1.4.15 外设时钟  1.4.16 低功耗模式  1.4.17 外设结构0、1、2、3(PFn)  1.4.18 多功能GP10  1.4.19 32位CPU定时器(0、1、2)  1.4.20 控制外设-  1.4.21 串行端口 1.5 与DSP2812的性能对比第2章 TMS320F28335系统控制与中断 2.1 F1ash和OPT存储器  2.1.1 F1ash存储器  2.1.2 0PT存储器  2.1.3 F1ash或OTP寄存器  2.1.4 代码安全模块(CSM) 2.2 时钟与系统控制  2.2.1 时钟  2.2.2 振荡器和P11。(锁相环电路)模块  2.2.3 低功耗模式单元  2.2.4 看门狗模块  2.2.5 32位CPU定时器0/1/2 2.3 TM$320F28335通用I/O   2.3.1 GP10模块概述  2.3.2 输入限制  2.3.3 GP10和外设复用功能概述  2.3.4 GP10寄存器 2.4 TMS320F28335外设结构 2.5 TMS320F28335外设中断扩展  2.5.1 PIE控制器概述  2.5.2 向量表映射  2.5.3 中断源  2.5.4 PIE配置寄存器  2.5.5 外部中断控制寄存器 2.6 DSP28335软件中断优先级应用程序举例第3章 TMS320F28335外部接口 3.1 外部接口功能概述  3.1.1 与TMS320F2812外部接口的区别  3.1.2 XINTF区域的访问  3.1.3 外部接口的写操作紧跟读操作的流水线保护 3.2 XINTF配置概述  3.2.1 外部接口配置和时序寄存器的配置  3.2.2 外部接口时钟  3.2.3 写缓冲器  3.2.4 各区域访问的建立、激活和跟踪的时序  3.2.5 各区域XREADY信号采样  3.2.6 存储区域切换 3.3 配置建立、激活和跟踪等待状态 3.4 外部接口的DMA访问 3.5 外部接口寄存器 3.6 操作时序图第4章  ePWM模块第5章  增强捕捉(eCAP)模块第6章  增强正交编码脉冲(eQEP)模块第7章  模数(A/D)转换第8章  串行外设接口(SPI)第9章  TMS320F28335串行通信接口第10章  eCAN总线模块第11章  I2C总线第12章  Boot ROM引导模式第13章  直接存储访问(DMA)模块参考文献

编辑推荐

《TMS320F28335DSP原理及开发编程》可作为DSP开发应用的初、中级读者学习TMS320F28335的教材,也可为其他层次的DSP开发应用人员提供参考。

作者简介

《TMS320F28335DSP原理及开发编程》介绍了T1公司最新推出的TMS320F28335DSP芯片的基本结构、工作原理、应用配制以及示例程序等。《TMS320F28335DSP原理及开发编程》共13章,第1章是对TMS320F28335的概述,第2章介绍系统控制与中断,第3章介绍外部接口,第4章介绍。PWM模块,第5章介绍增强捕捉eCAP模块,第6章介绍增强正交编码脉冲eQEP模块,第7章介绍模数(A/D)转换器,第8章介绍串行外设接1:1(sPI)模块,第9章介绍串行通信接口(scI)模块,第10章介绍。CAN总线模块,第11章介绍IzC总线,第12章介绍BootROM引导模式,第13章介绍直接存储访问(DMA)模块。

图书封面


 TMS320F28335DSP原理及开发编程下载 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     翻译个英文说明书都不会,漏洞百出,这样的书简直是误人子弟!还不如直接看28335英文说明书呢!很差很差很差!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

精彩短评 (总计27条)

  •     市面上唯一的F28335的书,作为F28335的datasheet来用
  •     应该说是垃圾中的战斗机,单纯的翻译,没有任何自己的思想,而且,翻译水平还不如翻译软件直接来的好。举个例子:p444,第一段,内容如下:DMA状态机是两层嵌套的环。当一个外部设备中断触发被接收时,内环传递一系列数据。一个脉冲是一次最少传递的数据量并且......。完全不知所云啊。国内的垃圾书就是作者这样的人搞出来的,为了评职称,为了奖金,不惜骗人害己。
  •     很喜欢这本书,经典,内容详细
  •     估计是出版社的问题,
  •     翻译的水平一般,有的翻译很晦涩,还得回头再看datasheet,总体来说还有点儿用。
  •     书就是英文手册的翻译,我还买的是差不多50块的,后来发现现在变成33块了,很郁闷啊。这本书没想象中的有用,应用价值不大!
  •     此书可以作为F28335的工具书查询用,基本上是TI公司的文档翻译,不想看英文的可以购买此书。
  •     书籍内容先不说,还没有细看,但是这书的印刷纸张用的也太次了些吧。难道是因为环保
  •     书本总体还行,印刷清晰,纸张质量也不错。但是书中有很多错误
  •     很不错可以买一本价格便宜
  •     由英文手册翻译过来,有些错误!
  •     正版书值得信赖
  •     没有过一定基础的人看此书 , 会把你气炸的 ~~~
  •     完全是骗子啊,翻译的好垃圾。
  •     亚马逊搞活动特价买的,但是书的内容一般。不如另一半《手把手教你学DSP》
  •     28335,好好学习,发现好多错误呢
  •     一般,缺少例程,而且没有进行归类
  •     翻译水平有待提高,同一页上一样的东西有时翻译成两个不一样的名词
  •     有一些错,按他写程序注意看时钟和波特率有的是错的经常是几倍频,28335现在国内余量很足是2808 2812等的升级版
  •     data sheet的中文翻译。例子有参考价值。
  •     这本书非常机械的把datasheet上的东西翻译过来,一点自己的东西也没有,连提供的例子都是ti提供的,总之一点自己的东西也没有,到后面的部分更离谱,你既然按照datasheet翻译,你也不把内容提供全了,相当不负责任,这样也能出书,疯了吧你,还不如去看原文的datasheet
  •     很满意。挺喜欢的。。。
  •     紧凑的结构,循序渐进
  •     感觉不是很系统,调理也不是那么清楚。比较基础
  •     从书的标题和内容简介来看,就是个中文版的器件文档,没有太大的使用价值!
  •     这本书确实不怎么样,就是生硬的翻译过来的,没任意新意
  •     这就是坑新手的书,如果真要看的话,一定要对照英文手册参照着看。 有些翻译的跟原话意思完全不一样中国人,做事,唉……
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024