DSP2833x
所属分类:DSP编程
开发工具:C/C++
文件大小:2921KB
下载次数:7
上传日期:2010-06-26 10:03:40
上 传 者:
mselcuk123
说明: sample applications for tms3202833X for code composer studio3 and c.c.s.4.
The sample program is about the control of
adc, timer and other peripherals.
文件列表:
DSP2833x\v131\doc\Example_2833xISRPriorities.pdf (41534, 2008-07-10)
DSP2833x\v131\DSP2823x_examples\adc_dma\Example_2823xAdcToDMA.c (7894, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_dma\Example_2823xAdcToDMA.gel (1033, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_dma\Example_2823xAdcToDMA.pjt (1946, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_seqmode_test\Example_2823xAdcSeqModeTest.c (6112, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_seqmode_test\Example_2823xAdcSeqModeTest.gel (1054, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_seqmode_test\Example_2823xAdcSeqModeTest.pjt (1955, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_seq_ovd_test\Example_2823xAdcSeq_ovdTest.c (10517, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_seq_ovd_test\Example_2823xAdcSeq_ovdTest.gel (1063, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_seq_ovd_test\Example_2823xAdcSeq_ovdTest.pjt (1955, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_soc\Example_2823xAdcSoc.c (7340, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_soc\Example_2823xAdcSoc.gel (1165, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\adc_soc\Example_2823xAdcSoc.pjt (1884, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\cpu_timer\Example_2823xCpuTimer.c (7027, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\cpu_timer\Example_2823xCpuTimer.gel (1433, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\cpu_timer\Example_2823xCpuTimer.pjt (1909, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\dma_ram_to_ram\Example_2823xDMA_ram_to_ram.c (6459, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\dma_ram_to_ram\Example_2823xDMA_ram_to_ram.gel (1058, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\dma_ram_to_ram\Example_2823xDMA_ram_to_ram.pjt (1998, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\dma_xintf_to_ram\Example_2823xDMA_xintf_to_ram.c (8241, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\dma_xintf_to_ram\Example_2823xDMA_xintf_to_ram.gel (1066, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\dma_xintf_to_ram\Example_2823xDMA_xintf_to_ram.pjt (2069, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecan_a_to_b_xmit\Example_2823xEcanA_to_B_Xmit.c (6768, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecan_a_to_b_xmit\Example_2823xEcanA_to_B_Xmit.gel (1096, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecan_a_to_b_xmit\Example_2823xEcanA_to_B_Xmit.pjt (1958, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecan_back2back\Example_2823xECanBack2Back.c (11523, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecan_back2back\Example_2823xECanBack2Back.gel (1138, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecan_back2back\Example_2823xECanBack2Back.pjt (1944, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecap_apwm\Example_2823xECap_apwm.c (8173, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecap_apwm\Example_2823xECap_apwm.gel (1013, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecap_apwm\Example_2823xECap_apwm.pjt (1933, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecap_capture_pwm\Example_2823xECap_Capture_Pwm.c (9289, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecap_capture_pwm\Example_2823xECap_Capture_Pwm.gel (1298, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\ecap_capture_pwm\Example_2823xECap_Capture_Pwm.pjt (2071, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\epwm_deadband\Example_2823xEPwmDeadBand.c (14086, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\epwm_deadband\Example_2823xEPwmDeadband.gel (1022, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\epwm_deadband\Example_2823xEPwmDeadBand.pjt (2040, 2009-08-04)
DSP2833x\v131\DSP2823x_examples\epwm_dma\DSP2833x_EPWMDM_Headers_BIOS.cmd (8803, 2009-08-04)
... ...
SFO Library ReadMe
=============
For information on SFO_TI_Build.lib and SFO_TI_Build_V5.lib including usage tips,
constraints, and differences between the two versions, refer to the
HRPWM Reference Guide (lit. number: spru924) on the TI website.
* The above versions of the SFO library support only the following HRPWM configuration:
HRCNFG[HRLOAD]=0 (load on CTR=ZRO)
HRCNFG[EDGMODE]=10(falling edge MEP control)
Upgrades
======
11/2007 - SFO_TI_Build_V5.lib/SFO_TI_Build_V5_fpu.lib - SFO_TI_Build_V5B.lib/SFO_TI_Build_V5B_fpu.lib upgrades the SFO_MepEn_V5(n) function
to support all HRPWM configurations.
Floating-Point vs Fixed Point
==================
The F2833x header files are packaged with both the floating point and the fixed point-
compiled versions of the SFO libraries. The fixed and floating point versions are identical
with the exception that one version is compiled for floating point (fpu version), and
the other is compiled for fixed-point. See below:
Fixed point Floating point
------------------- ------------------------
SFO_TI_Build.lib SFO_TI_Build_fpu.lib
SFO_TI_Build_V5.lib SFO_TI_Build_V5_fpu.lib
* If your project is compiled for floating-point (fpu32 option), then the included library must
also be compiled for floating-point. Likewise, if it is compiled for fixed-point, the included
library must also be compiled for fixed-point.
* If your project was previously configured for fixed-point and you want to convert it to
floating-point or vice-versa, follow the steps below:
- To switch your HRPWM SFO project from fixed-point to floating point:
1. Remove the fixed-point library from your project.
2. Add the floating-point library to your project.
3. In Code Composer Studio V3.3+ (with CodeGenTools V5.x), go to Project->Build Options.
4. In the Compiler tab window, click on the "Advanced" category.
At "Floating point support:", select "fpu32" from the pull-down menu
OR type: -v28 --float_support=fpu32 in the text window at the top (-v28 may already be in the text window).
5. Select the "Linker" tab in the "Build Options" window.
6. If using the rts2800 library - Click on the "Libraries" category.
In the "Incl. Libraries" textbox, type in the fpu32 version of the rts library
as follows: rts2800_fpu32.lib
7. Click "OK" and build/compile your project. You now have a floating-point project.
- To switch your HRPWM SFO project from floating-point to fixed-point:
1. Remove the floating-point library from your project.
2. Add the fixed-point library to your project.
3. In Code Composer Studio 3.3+ (with CodeGenTools V5.x), go to Project->Build Options.
4. In the Compiler tab window, click on the "Advanced" category.
At "Floating point support:", select "None" from the pull-down menu
OR delete: --float_support=fpu32 in the text window at the top.
5. Select the "Linker" tab in the "Build Options" window.
6. If using the rts2800_fpu32 library - Click on the "Libraries" category.
In the "Incl. Libraries" textbox, type in the non-fpu32 version of the rts library
as follows: rts2800_ml.lib or rts2800.lib
7. Click "OK" and build/compile your project. You now have a fixed-point project.
近期下载者:
相关文件:
收藏者: