DSP280049C学习笔记
文章平均质量分 93
不定期更新对TI官网给发布的280049CTechnical Reference Manual中的几个重要章节做一个翻译,并且对其中的重点作一定的突出。共自己和其他有需要的人使用,共同进步。
今天美美吃饭啦
某乎,某鱼同号
展开
-
F280049C实现Simulink调制,以及多个PWM实例之间的同步
最近作实验碰到了载波不同步的问题,以前也有碰到过这个问题,现在终于解决了,做个记录。为了以示区分,实例指ePWMx,x=1,2,3,4,5,6,7,8;通道指ePWMxA/B,x=1,2,3,4,5,6,7,8。原创 2023-05-14 01:10:54 · 1588 阅读 · 1 评论 -
F280049C Enhanced Pulse Width Modulator (ePWM)
TB时基子模块==TB模块用于配置ePWMx的周期频率,以及ePWMx之间的同步关系。==CC计数器比较子模块CC模块用于配置ePWMx输出ePWMxA与ePWMxB的占空比AQ动作限定子模块AQ模块用于配置ePWMx在一些事件发生如TBCTR=0时,该会有什么样的输出。DB死区发生子模块PC斩波子模块TZ跳闸子模块ET事件触发模块DC数字比较器模块ePWM类型4在功能上与类型2兼容(类型3不存在)。除类型2功能外,类型4还具有以下增强功能:寄存器地址映射。翻译 2023-01-09 20:15:28 · 3184 阅读 · 0 评论 -
F280049C Crossbar X-BAR
X-BAR不是一个功能模块,只起内部外设与外设之间,或内部外设与GPIO的连接作用。配置X-BAR的就是在配置信号之间的连接。确实如这一节的开头所言,X-BAR提供了以各种配置连接设备输入、输出和内部资源的灵活性。学完这一节也知道为什么crossbar(X-BAR)的中文翻译是交叉开关。原创 2023-01-05 10:21:23 · 1827 阅读 · 1 评论 -
F280049C General-Purpose Input/Out(GPIO)
除了CPU控制的I/O能力外,多达12个独立的外围信号在单个GPIO使能引脚上复用。每个引脚输出可以由外围设备或两个CPU主机(CPU1、CPU1.CLA)之一控制。该设备上的模拟信号与数字输入复用。这些模拟IO(AIO)引脚不具有数字输出能力。图8-1中有两个关键特征需要注意。第一个是输入和输出路径完全分开,只在引脚处连接。第二个是外设复用发生在远离引脚的地方。因此,CPU和CLA总是可以独立于CPU主控和外设复用读取管脚的物理状态。同样,外部中断也可以从外设活动中产生。原创 2022-12-31 17:34:10 · 2039 阅读 · 1 评论 -
F280049C Programmable Gain Amplifier PGA
集成的PGA有助于降低成本和设计工作量,用于传统上需要外部独立放大器的许多控制应用。片上集成确保PGA与下游ADC和CMPSS模块兼容。软件可选择的增益和滤波器设置使PGA能够适应各种性能需求。PGA模块可以作为ADC、CMPSS与外部模拟信号之间的桥梁。当外部模拟信号幅值过小,PGA可以将放大后甚至滤波后再经由ADC,CMPSS信号处理,原创 2022-12-29 19:06:59 · 1249 阅读 · 0 评论 -
F280049C Analog Subsystem
该设备上的模拟模块包括模数转换器(ADC)、可编程增益放大器(PGA)、温度传感器、缓冲数模转换器(DAC)和比较器子系统(CMPSS)翻译 2022-12-28 18:33:47 · 637 阅读 · 1 评论 -
F280049C Buffered Digital-to-Analog Converter (DAC)
使用DAC模块很简单,只需要配置参考电压,并写入DACVALS寄存器一个数字值即可。参考电压可配置为外部参考VDAC和内部参考电压1.65V和2.5V,并结合增益作为DAC模块最终的参考电压DACREF。举个例子,配置参考电压为内部参考电压1.65V,增益设置为2,则参考电压DACREF=3.3V,若向DACVALS写入数字值2048,则输出的DAC模块的输出带电压DACOUT=DACVALS×DACREF4096=1.65VDACOUT=原创 2022-12-28 17:42:17 · 1379 阅读 · 0 评论 -
可移植bit-field与driverlib兼容的C2000控制器工程模板创建及SysConfig配置
迄今为止只学过TI的两款c2000控制器TMS320F280049C和28335,并且所有代码编写都是通过写寄存器来实现的。相较于直接使用TI编写好的库函数,写寄存器的开发效率实在是太低了,而且还不方便检查。为此想重新学习一下c2000控制器的工程模板创建,在阅读其他作者的笔记后,归纳了一个简单的创建步骤,寄存器操作和库函数操作同时兼容。该教程以创建TMS320F280049C工程模板为例,其他类型的创建方式可以类似操作。原创 2022-12-26 17:27:40 · 3214 阅读 · 10 评论 -
F280049C Analog-to-Digital Converter
280049ADC的介绍,以及配置过程翻译 2022-06-30 14:45:30 · 1611 阅读 · 0 评论 -
F280049C 学习笔记(System Control and Interrupts)
280049C中断控制翻译 2022-06-30 14:41:09 · 3773 阅读 · 0 评论