请问大家,我用28335如何实现对电路的输入电压采样的C程序的编写

请问大家,我用28335如何实现对电路的输入电压采样的C程序的编写,第1张

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配置了哪些存储器,主要用于存储什么内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9682289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存