2812 事件管理器(设备管理器事件411)

来源网友投稿 904 2023-01-14

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。
本篇文章给大家谈谈2812 事件管理器,以及设备管理器事件411对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享2812 事件管理器的知识,其中也会对设备管理器事件411进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

TMS320F2812原理及其C语言程序开发的二、内容简介

《TMS320F2812原理及其C语言程序开发》共分12章。第1章为处理器2812 事件管理器的功能以及开发环境CCS的介绍2812 事件管理器,用简单易懂的实例引领读者入门。第2章为结合工程开发的C语言基础介绍,重点是培养读者C语言开发的基本能力。第3章为TMS320F2812外设的C语言程序开发,重点介绍外设的C语言构成,使读者对TMS320F2812的外设编程有一个清楚的认识。第4~10章为TMS320F2812的外设介绍,重点介绍外设工作原理、寄存器位信息及功能,并且根据不同的外设提供详细的C语言程序开发,可以使读者对外设充分理解。第12章为以TMS320F2812为处理器的电气平台开发介绍,重点介绍以处理器为核心的各模块硬件设计、软件开发,更好地提升读者的开发能力。附录中还介绍μC/OS-Ⅱ操作系统在TMS320F2812上移植及实时多任务管理。
《TMS320F2812原理及其C语言程序开发》适合学习DSP TMS320F2812的初级、中级用户及有一定基础的DSP设计开发人员,是DSP方面软件和硬件工程师必备的工具书,也可以作为TMS320F2812 DSP爱好者的自学教材。此外,《TMS320F2812原理及其C语言程序开发》还可以作为高等院校相关专业的参考教材。
-------------------------------------------------------------------------------- 以F2812为核心的电气平台的开发与设计
丰富的C语言程序开发实例
C语言的编程基础和编程规范
详细介绍F2812的外设原理和编程技巧
F2812的Boot ROM相关内容及多种启动方式介绍
ADC外部校正原理
嵌入式项目流程管理知识介绍
μC/OS-Ⅱ系统在F2812上的移植,以及实时多任务管理 第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系统控制及中断
4.1 存储空间
4.1.1 Flash存储器
4.1.2 OTP存储器
4.1.3 Flash和()TP寄存器
4.2 时钟及系统控制
4.2.1 时钟及系统控制概述
4.2.2 外设时钟控制寄存器(PCLKCR)
4.2.3 系统控制和状态寄存器(SCSR)
4.2.4 高/低速外设时钟预定标寄存器(HISPCP/L()SPCP)
4.3 振荡器及锁相环模块
4.4 低功耗模式
4.5 F2812外设结构
4.5.1 外设结构寄存器
4.5.2 受EALLOW保护的寄存器
4.6 F2812外设中断扩展模块
4.6.1 PIE控制器概述
4.6.2 中断操作步骤
4.6.3 向量表的映射
4.6.4 中断源
4.6.5 复用中断操作过程
4.6.6 使能/禁止复用外设中断的程序步骤
4.6.7 外设向CPU发出的复州中断请求流程
4.6.8 PIE向量表
4.6.9 P1E配置寄存器
4.6.10 中断程序设计
4.7 看门狗模块
4.7.1 看门狗模块介绍
4.7.2 看门狗计数寄存器(WDCNTR)
4.7.3 看门狗复位寄存器(WDKEY)
4.7.4 看门狗控制寄存器(WDCR)
4.7.5 看门狗模块程序设计
4.8 32位CPU定时器
4.8.1 TIMERxTIM寄存器
4.8.2 TIMERxPRD寄存器
4.8.3 TIMERxTCR寄存器
4.8.4 TIMERxTPR寄存器
4.8.5 定时器程序设计
4.9 通用输入输出口(GPI())
4.9.1 GPI()介绍
4.9.2 输入限制
4.9.3 GPxMUX寄存器(功能选择寄存器)
4.9.4 GPxDIR寄存器(方向控制寄存器)
4.9.5 GPxDAT衡存器(数据寄存器)
4.9.6 GPxSET寄存器(置位寄存器)
4.9.7 GPxCLEAR寄存器(清除寄存器)
4.9.8 GPxTOGGLE寄存器(取反触发寄器)
4.9.9 寄存器位I/O引脚的映射
4.9.10 GPIO程序设计
第5章 TMS320F2812外部接口(XINTF)
5.1 外部接U功能概述
5.2 X1NTF配褂概述
5.2.1 政变XINTF配置和时序寄器的程序
5.2.2 XINTF时钟
5.2.3 写缓冲器
5.2.4 XINTF每个区域访问的引导、激活、跟踪的时序
5.2.5 XREADY信号采样
5.2.6 区域切换
5.2.7 XMP/MC信号对XINTF的影响
5.3 引导、激活、跟踪等待状态的配置
5.4 XINTF寄存器
5.4.1 XINTF时序寄存器(XTIMINGx)
5.4.2 XINTF配性寄仔器(XINCNFx)
5.4.3 XBANK寄存器
5.5 信号描述
5.6 XINTF操作时序图
5.7 XINTF应用开发及C语言程序设计
5.7.1 XINTF应用开发概述
5.7.2 XINTF模块的C语言程序设计
第6章 TMS320F2812串行通信接口(SCI)
第7章 TMS3211F2812的串行外围设备接口(SPI)
第8章 TMS320F2812增强型区域控制网络(eCAN)模块
第9章 TMS320F2812模/数转换(ADC)模 块
第10章 TMS320F2812事件管理器(EV)模块
第11章 Boot ROM介绍和F2812程序仿真与下载
第12章 基于TMS320F2812的电气平台开发设计
附录 μC/OS-Ⅱ操作系统在F2812上移植及实时多任务管理
参考文献
……

关于DSP F2812 PWM 的问题

第一个问题:不属于。TxCMPR产生是GP定时器自己的,而比较单元产生PWM使用的是自己比较单元的CMPRx。所以不属于。


第二个问题(回答有点长,您耐心点,因为我想写通俗点,不用专业词汇。):在我回答前,您要要知道产生PWM的大概原理,通俗点说就是,GP定时器里有一个计数器在一边计数,一边和定时器自己的比较寄存器里的数进行比较(小于比较寄存器的数,TxPWM引脚电平不变,大于则变),(天哪!我现在才看到您这个问题是09年提出来的,不知道我现在回答您会不会看了,或者您的这问题已经想通了。但是我都写了那么多了,还是继续写吧。)如果是连续递增模式计数下,计数器计数到周期寄存器的值,则变为0,重新计数。这就是PWM的工作原理。


第三个问题:(这个问题回答更长)其实附加波形就分别是那3个比较单元产生的PWM的镜像。如第一个比较单元PWM为高电平时,附加PWM就为低电平。这是由硬件自己搞定的,你只要把3个比较单元PWM设置好,硬件自动产生附加PWM。但是死区时间要自己设置。

您在使用DSP的时候要好好想想为什么TI公司要这样设计DSP?其实3个比较单元产生带死区的6路PWM是用于控制3相全桥电路的,用于控制交流电机(至于为什么要花那么大功夫去控制交流电机,这个您得好好了解,很有好处,这里我就不多解释了)。

先解释一下什么是死区时间吧。看看3相全桥电路——下面图12_19

您要先搞懂上面的电路,就是PHa1和PHa2不能同时导通,也就是3路比较单元产生的PWM与各自的附加PWM不能为同时为高。下图12——20就是理想波形。

但是这样是有问题的,因为开关管的开启闭合不是瞬间的。所以在PHa2由高电平变为低电平的瞬间,PHa1是不能直接由低电平变为高电平,要延长一段时间,而那段时间就是死区时间。

死区时间采用多少?如何控制?于是便有了您提问的什么是死区控制。

终于回答完了,不知道您懂了没有?您这个问题是09年的,而我是14年4月初开始接触DSP,现在时隔近5年,想必您已经在这方面有所成就了,我这个后生仔让您见笑了。

DSP2812能不能产生多路PWM控制17路舵机?

2812的事件管理器总共能产生PWM1/2 PWM3/4 PWM5/6 PWM7/8 PWM9/10 PWM11/12T1PWM T2PWM T3PWM T4PWM共16路 其他的可以用IO口模拟啊 完全可以

什么是 dsp2812 ?

DSP2812是TI公司新推出的功能强大的TMS320F2812的32位定点DSP,是TMS320LF2407A的升级版本,最大的特点是速度比TMS320LF2407A有了质的飞跃,从最高40M跃升到TMS320F2812的150M,处理数据位数也从16位定点跃升到32位定点。最大的亮点是其拥有EVA、EVB事件管理器和配套的12位16通道的AD数据采集,使其对电机控制得心应手。再加上丰富的外设接口,如CAN、SCI等,在工控领域占有不少份额

关于2812 事件管理器和设备管理器事件411的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 2812 事件管理器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于设备管理器事件411、2812 事件管理器的信息别忘了在本站进行查找喔。
上一篇:从技术入手,人工智能最大的影响是什么?
下一篇:aiops智能运维公司(ai运营管理)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~