TMS320F2812原理及其C语言程序开发

出版时间:2008-12  出版社:清华大学出版社  作者:孙丽明  页数:464  
Tag标签:无  

前言

数字信号处理器(digital signal processors,DSP))自20世纪80年代诞生以来,在短短的二十几年里得到了飞速发展,在通信、航空航天、医疗、工业控制方面得到广泛应用,已经成为目前最具发展潜力的技术、产业和市场之一。美国德州仪器(Texas Instruments,TI)公司是DSP研发和生产的领先者,也是世界上最大的DSP供应商,目前TI推出的TMS320F2812(以下简称“F2812”)是世界上最具影响力定点DSP主流产品。

内容概要

本书共分12章。第1章为处理器的功能以及开发环境CCS的介绍,用简单易懂的实例引领读者入门。第2章为结合工程开发的C语言基础介绍,重点是培养读者C语言开发的基本能力。第3章为TMS320F2812外设的C语言程序开发,重点介绍外设的C语言构成,使读者对TMS320F2812的外设编程有一个清楚的认识。第4~10章为TMS320F2812的外设介绍,重点介绍外设工作原理、寄存器位信息及功能,并且根据不同的外设提供详细的C语言程序开发,可以使读者对外设充分理解。第11章为F2812的Boot
ROM介绍,重点介绍F2812的启动方式以及不同方式的C程序开发。第12章为以TMS320F2812为处理器的电气平台开发介绍,重点介绍以处理器为核心的各模块硬件设计、软件开发,更好地提升读者的开发能力。附录中还介绍μC/OS?Ⅱ操作系统在TMS320F2812上移植及实时多任务管理。
本书适合学习DSP
TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812
DSP爱好者的自学教材。此外,本书还可以作为高等院校相关专业的参考教材。

书籍目录

第1章 芯片功能概述、软件介绍、项目流程管理研究
1.1 TMS320F2812性能概述
1.2 TMS320F2812结构概述
1.2.1 引脚分布
1.2.2 TMS320F2812 引脚信号描述
1.3 TMS320F2812功能概览
1.3.1 存储空间示意图
1.3.2 简要描述
1.4 DSP集成环境CCS介绍
1.4.1 CCS安装
1.4.2 CCS配置软件设置
1.4.3 CCS软件概述
1.4.4 File(文件)菜单介绍
1.4.5 Edit(编辑)菜单介绍
1.4.6 View(视图)菜单介绍
1.4.7 Project(工程)菜单介绍
1.4.8 Debug(调试)菜单介绍
1.5 CCS工程管理
1.5.1 创建新的工程文件
1.5.2 编译并运行程序
1.6 一个简单的例子程序介绍
1.6.1 基本的程序代码生成
1.6.2 具体的程序开发介绍
1.7 嵌入式项目开发流程管理
1.7.1 概述
1.7.2 项目启动
1.7.3 项目计划
1.7.4 项目研发
1.7.5 项目结束
第2章 C语言程序设计基础
2.1 C语言数据结构及语法
2.1.1 C语言数据结构
2.1.2 C语言运算符与表达式
2.2 程序控制结构
2.2.1 if语句
2.2.2 switch语句
2.2.3 while语句
2.2.4 for语句
2.2.5 程序控制中的特殊运算符
2.3 数组
2.4 指针
2.5 函数
2.6 C语言编程规范
2.6.1 环境
2.6.2 语言规范
2.6.3 字符类
2.6.4 变量类型
2.6.5 函数声明和定义
2.6.6 变量初始化
2.6.7 算法类型转换
2.6.8 编程风格
第3章 TMS320F2812外设的C语言程序设计
3.1 导言
3.2 传统的#define方法
3.3 位定义和寄存器结构体定义方式
3.3.1 定义寄存器结构体
3.3.2 使用DATA_SECTION将寄存器结构体映射到地址空间
3.3.3 添加位定义
3.3.4 共同体定义
3.4 位操作和寄存器结构体定义方式的优点
3.5 对位或寄存器整体进行操作
3.6 一个特殊的例子(eCAN控制寄存器)
第4章 TMS320F2812系统控制及中断
第5章 TMS320F2812外部接口(XINTF)
第6章 TMS320F2812串行通信接口(SCI)
第7章 TMS320F2812的串行外围设备接口(SPI)
第8章 TMS320F2812增强型区域控制网络(eCAN)模块
第9章 TMS320F2812模/数转换(ADC)模块
第10章 TMS320F2812事件管理器(EV)模块
第11章 Boot ROM介绍和F2812程序仿真与下载
第12章 基于TMS320F2812的电气平台开发设计
附录 C/OS?Ⅱ操作系统在F2812上移植及实时多任务管理
参考文献

章节摘录

第1章 芯片功能概述、软件介绍、项目流程管理研究要点提示本章概述了芯片功能和性能,介绍了DSP开发环境CCS的使用以及与DSP相关的项目开发管理知识。学习重点(1)TMS320F2812的性能;(2)集成环境CCS安装及使用,以及如何生成V1.00版本源程序;(3)了解F2812开发的基本过程及熟悉相关程序编写方式;(4)项目开发管理各阶段任务,以及提交文档格式、内容等。随着电子信息技术的不断发展,以TI公司以为代表的数字信号处理器(DSP)技术得到广泛应用,在工业生产、医疗卫生、航空航天等领域发挥着重要作用。1982年TI公司成功推出了第一代DSP芯片TMS32010,之后很快又推出了第二代DSP芯片TMS32020,20世纪80年代后期,TI公司推出了第三代DSP芯片TMS32C3x,到90年代,TI公司相继推出了第四代DSP芯片TMS32C4x、第五代DSP芯片TMS32C5x/C54x以及集多个DSP核于一体的高性能DSP芯片TMS32C8x等,到最近第六代DSP芯片TMS32C62x/C67x/C64x诞生后,构成了2000、5000、6000系列的庞大DSP家族。

编辑推荐

《TMS320F2812原理及其C语言程序开发》可以作为高等院校相关专业的参考教材。《TMS320F2812原理及其C语言程序开发》适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。

图书封面

图书标签Tags

评论、评分、阅读与下载


    TMS320F2812原理及其C语言程序开发 PDF格式下载


用户评论 (总计106条)

 
 

  •   这本书很适合初学2812的人。比之前几本讲解2812的书要好很多。讲解也很详细。只不过当当网把他的书名写错了,应该是“TMS320F2812原理及其C语言程序开发”。不是2312
  •   这本书通俗易懂是现在国内少有的一本关于c语言开发DSP的好书该书摒弃了现有好多参考书一味翻译DSP帮助文档,对于dsp初学者很受用
  •   书印刷的质量不错,内容基本来自英文参考资料的翻译,很有参考价值,是学习TMS320F2812不可多得的好书。
  •   师兄们推荐的DSP入门书,还没开始看,据说讲的很详细。感觉不像之前大家说的质量那么烂,还是很不错的。
  •   DSP用了很久了,实验室换芯片了,米有办法,得开始学了~~~
    疯狂学习中
  •   dsp的典型书籍
  •   在本书中,给出了许多非常实用的例程,讲解非常详细,程序代码可移植性强,非常适合初学者及其他人员的查阅。
  •   内容丰富,介绍完整,适合当工具书
  •   适合于初级学习的人,还不错的一本书
  •   书中对2812讲解很详细,这本书很适合初学2812的人。看完以后对2812理解透彻,进步很快,比其他几本关于2812的书要好很多,确实很不错,而且发货速度快。
  •   写的较详细,通俗易懂,适合初学者,还算物有所值。
  •   TI2812的入门书,不错,同时也适合TI28335的学习
  •   实例很多,就是比较小,比较简单
  •   相比而言,这本书翻译的比较严谨的,错误比较少,理解的也比较到位。
  •   讲的挺好,结合ti的数据手册看效果很大
  •   书的总体设计不错的!强烈推荐
  •   在学习2812多买几本书
  •   书上内容大体看了下 与实际内容很贴切,与教师所要讲给我们的内容符合,自学很方便,买书的价值也就在于此。
  •   书相当不错,很详细!比想象中的要好得多
  •   刚学的人的看有点不太好,纸质有点差
  •   别人推荐的书,应该蛮好
  •   还不错,例程再多点就好了哈
  •   拿到手,学习中!
  •   内容为TI提供的指南手册的翻译
  •   内容还没有看就不作评价,质量还行
  •   如题。查看起来比较方便
  •   还不错 案例也不少!
  •   还没怎么看呢,应该不错,看到很多人在用
  •   很经典的书,讲解很到位
  •   师兄推荐的,看了很有帮助!
  •   看起来没有什么感觉。还不如看手册。
  •   真不错,好好学加油
  •   经典,。慢慢学吧
  •   不错哦,价格合理
  •   很不错!真的不错!
  •   很实用,感觉还不错!
  •   正在做试验,看了部分例程讲解,茅塞顿开!
  •   书基本是自己想要的那种!!!
  •   用于TMS320F2812,讲了很多寄存器。
  •   内容很不错,主要是介绍了DSP的编程部分,还可以
  •   书中出现错误是难免的,这是可以接受的,没有配套光盘是本书一大败笔。对于已经接触DSP很长一段时间的人说,这本书不算是提高篇;对于初学者还是有很大用处的。只是快递慢的出奇,是我见过最慢的一次货送!竟然在我打了四个电话之后书才到手。。。
  •   C语言部分写得比较好,同类书中的佼佼者。书中还有些错误,希尽快勘误!例子程序源代码应该提供(下载)!这方面不如其他书
  •   书不错,内容透彻,值得推荐。只可惜现在不用DSP做了,有点可惜。。
  •   纸张还可以,应该是正品,该书可以当dsp的使用手册
  •   硬件部分介绍甚少
  •   很不错的,一本书,尤其是对初学者(需用C编程的)
  •   通俗易懂,很适合初学者看。
  •   这本书的思路不清晰,好多是直接翻译的官方资料,原创的太少,基本没有实用实例
  •   是翻译和个人集合不错的一本书,基础用书呢。
  •   还行,前两章详细后面和苏奎峰编的基本差不多
  •   内容很赞,帮人买的,周围的人反映挺好的,具体情况我就不清楚了
  •   内容很详实,如果能够提供源码下载就更好了
  •   这本书还行,服务也挺好。
  •   还好,不过书有明显的文字错误,有点后悔买这本书!但书的质量还不错吧,呵呵
  •   对我而言,是本不错的入门书
  •   讲得挺不错的
    我们作为教材在使用
  •   书本讲的内容比较基础,只是书本纸质太差了
  •   书 写的挺好的 适合初学者
  •   不错,很适合我们初学者。
  •   再出一本讲28335的就好了,全是2812
  •   老师要的,感觉还好~
  •   符合我买书的原意,印刷方面也是没得说。
  •   这本书对于我来说还是不错的
  •   喜欢在当当买书,价格实惠,发货速度很快……
  •   书内容还是很不错的,很适用初学者啊
  •   听老师推荐的 应该还不错
  •   纸张不好,其他没什么问题
  •   可以,没有出现问题
  •   虽然都是TI官网上能找到的东西,但毕竟是中文,也解了大部分初学者的燃眉之急,相比其他讲2812的书,这本是相当不错了,收藏了
  •   书收到一周了,感觉性价比挺不错的
  •   书还不错,可惜没有源代码
  •   有实际内容,对得起书的价格
  •   书不错,就是有少许错误。
  •   望当当再接再励!
  •   没光盘,有点遗憾
  •   原理方面讲得不深入,工程实践方面也讲得不透彻,哪里有源码下载的说明也找不到
  •   基本上是翻译官方文档 作为手册参考还可以 对入门理解没有太大帮助 还是得多看官方pdf才行
  •   有点专业,不适合初学者
  •   书该详细的不详细。
  •   建议用些好纸
  •   书的质量一般,要是纸厚点就好了
  •   除了一本书的书页有破损,其他还可以
  •   这本书,就这样吧。有些低于我的期望值,但是,还是可以的。
  •   呵呵,不错的书....
  •   看过!对没接触过单片机的人来说,有点吃力
  •   清华大学的书还是一如既往啊,太注重理论了
  •   这本书纯粹就是把数据手册中文版拉过来,没什么可读性,建议不要购买!
  •   我还以为买的是正版书,结果打开一看,书皮装订反了。好郁闷!!!!!!!!!!
  •   最不喜歡那種一開始就把所有的外設寄存器什麽的都全部鋪開,這個不符合正常人學習的思路。發現整本書其實就是TI幾篇技術文檔的翻譯,作者自己的東西很少。總之對於新手來說,很難靠這本書去入門。
  •   书还可以,不过总感觉纸张不是太好。不确定是否是正版
  •   DSP的书或多或少都有点错误,这本书也是,但内容还可以
  •   只能说这本书真不像正版的,纸质太差了。。
  •   主要是翻译的TI技术资料
  •   物有所值,值得购买的
  •   没怎么看,程序再多一点就好了!
  •   比较好,我是靠它入门的
  •   书我很喜欢,介绍很详细。就是送的慢了点
  •   书上 低级错误很多。抄的 内容实在太多了 。 抄者 太 急功近利了点。
  •   送货速度快,书本质量好不错,对400多页的书来说,就是书胶有点薄。
  •   感觉这本书讲2812的一般般,只是里面的程序有点参考价值。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7