TexasInstruments
所属分类:语音合成
开发工具:C/C++
文件大小:407KB
下载次数:32
上传日期:2008-08-05 10:34:56
上 传 者:
dengl513
说明: TI arm芯片在ivr ewarm中的flash下载驱动源码,和生成文件,直接可用,比较少见。
(TI arm chip ivr ewarm in the flash drive to download source code, and generate documents directly available, relatively rare.)
文件列表:
TexasInstruments\TMS470R1B1M\TMS-FET470R1B1MIAR_Quickstart_Guide.pdf (265157, 2005-11-14)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\ADC_LCD.ewd (24691, 2006-05-26)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\ADC_LCD.ewp (45173, 2006-05-26)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\ADC_LCD_Demo.eww (161, 2005-11-14)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\cstartup.s79 (5858, 2006-02-15)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\lcd.c (7434, 2005-11-14)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\lcd.h (1166, 2005-11-14)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\StartupScreen.ewsample (0, 2005-11-14)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\tms470r1b1m_low_level_init_flash.c (4096, 2005-11-17)
TexasInstruments\TMS470R1B1M\ADC_LCD_Demo\V_meter.c (1388, 2005-11-14)
TexasInstruments\TMS470R1B1M\FlashingLight\tms470.eww (160, 2005-09-29)
TexasInstruments\TMS470R1B1M\FlashingLight\cstartup.s79 (5857, 2005-11-14)
TexasInstruments\TMS470R1B1M\FlashingLight\StartupScreen.ewsample (0, 2005-09-29)
TexasInstruments\TMS470R1B1M\FlashingLight\tms470.ewd (24959, 2006-05-26)
TexasInstruments\TMS470R1B1M\FlashingLight\tms470.ewp (44639, 2006-05-26)
TexasInstruments\TMS470R1B1M\FlashingLight\tms470r1b1m_flashlight.c (3490, 2005-09-29)
TexasInstruments\TMS470R1B1M\FlashingLight\tms470r1b1m_low_level_init_flash.c (4096, 2005-11-17)
TexasInstruments\TMS470R1B1M\ChipDemo\ChipDemo.eww (1319, 2005-09-29)
TexasInstruments\TMS470R1B1M\ChipDemo\ADC.ewd (24955, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\ADC.ewp (44694, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\cstartup.s79 (5857, 2005-11-14)
TexasInstruments\TMS470R1B1M\ChipDemo\GIO.ewd (24955, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\GIO.ewp (44677, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\SCI.ewd (24955, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\SCI.ewp (44693, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\StartupScreen.ewsample (0, 2005-09-29)
TexasInstruments\TMS470R1B1M\ChipDemo\tms470r1b1m_01.c (1786, 2005-11-15)
TexasInstruments\TMS470R1B1M\ChipDemo\tms470r1b1m_adc10_03.c (2936, 2005-09-29)
TexasInstruments\TMS470R1B1M\ChipDemo\tms470r1b1m_gioa_01.c (1862, 2006-02-16)
TexasInstruments\TMS470R1B1M\ChipDemo\tms470r1b1m_low_level_init_flash.c (4096, 2005-11-17)
TexasInstruments\TMS470R1B1M\ChipDemo\tms470r1b1m_sci2_01.c (2561, 2005-09-29)
TexasInstruments\TMS470R1B1M\ChipDemo\TOGGLE.ewd (24955, 2006-05-26)
TexasInstruments\TMS470R1B1M\ChipDemo\TOGGLE.ewp (44700, 2006-05-26)
TexasInstruments\TMS470R1B1M\HETdemo\HETdemo.eww (161, 2005-09-29)
TexasInstruments\TMS470R1B1M\HETdemo\pwm.c (432, 2005-09-29)
TexasInstruments\TMS470R1B1M\HETdemo\pwm.h (534, 2005-09-29)
TexasInstruments\TMS470R1B1M\HETdemo\pwm.het (434, 2005-09-29)
TexasInstruments\TMS470R1B1M\HETdemo\std_het.h (24594, 2005-09-29)
TexasInstruments\TMS470R1B1M\HETdemo\cstartup.s79 (5857, 2005-09-29)
TexasInstruments\TMS470R1B1M\HETdemo\HETdemo.ewd (24950, 2006-05-26)
... ...
########################################################################
#
# HETdemo.eww
#
# $Revision: 1.1.6.2 $
#
########################################################################
DESCRIPTION
===========
This example project shows how to use the IAR Embedded Workbench
for ARM to develop code for the IAR evaluation board based on the
Texas Instruments TMS470R1A256.
It shows basic use of the HET (High End Timer) unit on the chip.
The application programs the HET to periodically toggle the LED.
COMPATIBILITY
=============
The project is compatible with the IAR evaluation board based on the
Texas Instruments TMS470R1A256.
The project is by default configured to use the J-Link JTAG interface.
GETTING STARTED
===============
Start the IAR Embedded Workbench for ARM.
Select File->Open->Workspace...
Open the workspace file
...\IAR Systems\Embedded Workbench 4.0\ARM\examples\TexasInstruments\TMS470R1A256\HETdemo\HETdemo.eww
NOTES ON THE HET (High End Timer)
=================================
The control code for the HET is written in the HET assembler language (pwm.het).
Documentation on the HET assembler is located in
...\IAR Systems\Embedded Workbench 4.0\ARM\examples\TexasInstruments\TMS470R1A256\HETdocumentation
The HET assembler executable is located in
...\IAR Systems\Embedded Workbench 4.0\ARM\bin\het470.exe
In this example the HET assembler generates two output files pwm.c and pwm.h.
Due to a command line length limitation of the HET assembler a small wrapper
is needed to run het470.exe from the IAR Embedded Workbench. The wrapper is located in
...\IAR Systems\Embedded Workbench 4.0\ARM\bin\het470wrap.exe
The syntax of the wrapper is
het470wrap
The wrapper will change current directory to current_dir and execute the
program executable_prog with the options options...
The custom build feature of the IAR Embedded Workbench is used to automatically
invoke the HET assembler as part of the normal project build.
The custom build rule used in the HETDemo project is
het470wrap "$FILE_DIR$" "$TOOLKIT_DIR$\bin\het470" -hc $FILE_FNAME$ $FILE_BNAME$
By using this rule the current directory is set to $FILE_DIR$ before the het470.exe
is executed, this allows just the short file names $FILE_FNAME$ and $FILE_BNAME$
without path to be passed as command line arguments to het470.exe.
This mechanism makes it possible to work around the HET assembler command line length limitation.
CONFIGURATION
=============
The application is downloaded to flash or RAM depending on the selected configuration.
For the flash configuration make sure that
- the board switches SW13, SW14 and SW14 is configured with the
flash mapped at 0h, see the evaluation board documentation for details.
SW13 towards CPU
SW14 towards CPU
SW15 opposite CPU
For the RAM configuration make sure that
- the board switches SW13, SW14 and SW14 is configured with the
RAM mapped at 0h, see the evaluation board documentation for details.
SW13 opposite CPU
SW14 towards CPU
SW15 opposite CPU
近期下载者:
相关文件:
收藏者: