▍1. Lab0501-FIR
基于DSP5509的FIR滤波器的转换程序历程 希望对DSP初学者有所帮助(DSP5509 the FIR filter based on the conversion process of the DSP course hope to be helpful for beginners)
基于DSP5509的FIR滤波器的转换程序历程 希望对DSP初学者有所帮助(DSP5509 the FIR filter based on the conversion process of the DSP course hope to be helpful for beginners)
介绍各种滤波器的C语言实现,有FIR的低通、高通、带通、带阻等,卡尔曼滤波器(C language describes the various filters, FIR low pass, high pass, band pass, band stop, the Kalman filter)
单环PID控制buck电路,控制器tms320f28335,通过改变占空比控制buck电路输出电压大小。(Single-loop PID control buck circuit, controller tms320f28335, by changing the duty cycle control buck circuit output voltage.)
C6678开发板高速串口与FPGA之间的通信配置,应用程序(Communication Configuration between High Speed Serial Port of C6678 Development Board and FPGA, Application Program)
F28335SVPWM实现改进后的SVPWM算法,在ccs3.3下运行,所需的include文件和gel文件在28335例程中可以找到(The realization improved SVPWM algorithm, run under the ccs3.3 F28335SVPWM required include files and the gel file can be found in 28,335 routine)
基于C55X的DSP 滤波器设计源程序,含CMD文件,可以直接运行查看结果。(C55X DSP filter design based on the source, including CMD file can be run directly view the results.)
Keystone1 架构的DSP软件开发包,经过实际测试适用于 TI C6678 EVM板 / C6670 EVM板 / C6657 EVM板。 Keystone1 软件开发包(STK) IPC基本例程;C66X指令测试;SRIO例程;Memory测试例程;6670VCP2测试例程;I2C例程;SPI例程;EMIF例程;DualC6457 SRIO通信例程;Keystone_Timer例程;keystone_UART例程;keystone_Navigator例程;EMAC多核boot例子;CCS下使用命令行建立编译工程;在C6678实现VLFFT例程;Keystone_UART中断例程; Hyperlink示例程序;DSP与A15之间的IPC例程; SPI Flash boot demo PA配置发送UDP报文 EVM6657 EMAC-PC通信例程(Keystone1 architecture DSP Software Development Kit, after the actual test applies to TI C6678 EVM board/C6670 EVM board/C6657 EVM board Keystone1 Software Development Kit (STK) KeystoneII DSP Software Development Kit (STK) IPC basic routines C66X instruction test SRIO routines Memory test routines 6670VCP2 test routine I2C routines SPI routines EMIF routine DualC6457 SRIO communication routines Keystone_Timer routines keystone_UART routine keystone_Navigator routine EMAC multicore boot example use the following command line build CCS compiler project achieve VLFFT routines C6678 Keystone_UART interrupt routine Hyperlink sample program IPC routines between the DSP and the A15 SPI Flash boot demo PA configuration send UDP packets EVM6657 EMAC-PC communication routines)
说明: 关于28335的简单学习,如果你是新手,就会比较适合(The brief introduction of DSP28335 and the application of interrupt program in the program are suitable for beginners)
说明: 基于STM32F28335的无刷直流电机BLDC的开环控制(Open loop control of BLDC)
1.本示例演示PWM波形输出以控制电机,通过配置,28035的PWM1A和PWM1B将输出频率为10KHZ的方波; //2.28035有多达7个通道14路PWM波输出,在本实验中,我们使用的是PWM1的A路和B路, // 它们分别是GPIO0和GPIO1。(DSP theory and motor control applications)
DSP28335的EEPROM读写源码,实现EEPROM读写。(The source the DSP28335' s EEPROM read and write EEPROM read and write.)
1、ADC用于DMA模式,TIM3的TRGO触发,ADC等时间采样 2、TIM2的1、2通道用于捕获 3、TIM1的第一路,用于SPWM,使用的是对称规则采样法,此方法计算量较小(1, ADC for DMA mode, TRGO TIM3 trigger, ADC and other time sampling 2, TIM2 1,2 channel for capturing 3, the first road TIM1 for SPWM, using a symmetric regular sampling method, this method of calculating the amount of the smaller )
基于TMS320F2812的三相交流异步电机的矢量控制系统的研究(TMS320F2812-based three-phase AC induction motor vector control system)
基于DSP28335的SVPWM,矢量控制等程序,包含开环SVPWM,转子磁链观测器等(Program based on DSP28335 SVPWM, vector control, including open-loop SVPWM, rotor flux observer, etc.)
三相异步电机矢量控制,双闭环,基于TI例程改编(AC-motor control svpwm)
本代码主要实现SVPWM的算法,主要针对dsp28335。PWM波的频率为10KHz,死去时间2us。(This source code mainly realizes SVPWM and dsp28335 is used.The frequency of pwm is 10Khz and dead band time is 2us)
本代码主要实现SVPWM的算法,主要针对dsp28335。PWM波的频率为10KHz,死去时间2us。(This source code mainly realizes SVPWM and dsp28335 is used.The frequency of pwm is 10Khz and dead band time is 2us)