F28335是德州仪器(Texas Instruments)公司推出的一款高性能数字信号处理器(DSP),它主要用于控制应用领域,例如电机控制、太阳能逆变器、UPS系统、电源管理等。F28335拥有多种类型的存储器,主要包括以下几种:
闪存存储器:F28335拥有128KB闪存存储器,用于存储程序代码和数据。闪存存储器的特点是可以进行擦除和编程,支持可编程的闪存扇区大小和多区域保护。
RAM存储器:F28335拥有68KB RAM存储器,其中包括48KB数据RAM和20KB程序RAM。数据RAM用于存储运行时的数据,程序RAM用于存储程序代码和数据。
可扩展存储器接口(XINTF):F28335拥有8通道XINTF接口,可以连接外部存储器,如SRAM、FLASH、EPROM等,扩展系统存储容量。
通用I/O口:F28335拥有96个通用I/O口,其中的部分可以配置为外部存储器的地址线、数据线和控制信号线。
F28335主要用于存储和运行控制应用程序的代码和数据,包括控制算法、参数和配置信息等。闪存存储器主要用于存储程序代码和数据,RAM存储器用于存储运行时的数据,XINTF接口用于连接外部存储器扩展系统存储容量。通用I/O口可以配置为外部存储器的地址线、数据线和控制信号线,实现对外部存储器的控制和访问。
dsp28335中存在两个程序时运行方法:用两个中断,分别是PWM1中断(3,1)和QEP1中断(5,1),其中PWM1中断的优先级要比QEP1中断优先级高,且PWM1中断为不可被抢占中断,QEP1中断为可被抢占中断。
dsp28335属于TI公司的DSP C2000系列产品。
dsp28335主要是用于电气控制领域,和工业产品,比如变频器控制、伺服控制等,也可以当作普通MCU使用。
// Timing for all zones based on XTIMCLK = 1/2 SYSCLKOUT
XintfRegsXINTCNF2bitXTIMCLK = 1;
// No write buffering
XintfRegsXINTCNF2bitWRBUFF = 0;
// XCLKOUT is enabled
XintfRegsXINTCNF2bitCLKOFF = 0;
// XCLKOUT = XTIMCLK/2
XintfRegsXINTCNF2bitCLKMODE = 1;
在xintf里设置
请在TI网站上搜索并下载最新controlSUITE,其中包含示例程序,安装后在以下目录中C:\ti\controlSUITE\device_support\f2833x\v141\DSP2833x_examples_ccsv5\ecan_a_to_b_xmit
以上就是关于请问大家,我用28335如何实现对电路的输入电压采样的C程序的编写全部的内容,包括:请问大家,我用28335如何实现对电路的输入电压采样的C程序的编写、ccs工程没有active编译不了、F28335配置了哪些存储器,主要用于存储什么内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)