CirrusLogic
所属分类:单片机开发
开发工具:Windows_Unix
文件大小:53KB
下载次数:10
上传日期:2006-11-15 09:47:03
上 传 者:
SFirefox
说明: IAR 开发环境的Cirrus Logic的例程
(IAR Development Environment Cirrus Logic Programming)
文件列表:
CirrusLogic (0, 2006-03-09)
CirrusLogic\cdb89712 (0, 2006-03-09)
CirrusLogic\cdb89712\cdb89712.ewd (12312, 2005-10-05)
CirrusLogic\cdb89712\cdb89712.ewp (22457, 2005-10-05)
CirrusLogic\cdb89712\cdb89712.eww (145, 2003-06-27)
CirrusLogic\cdb89712\cdb89712.xcl (7450, 2004-02-19)
CirrusLogic\cdb89712\cdb89712_cstartup.s79 (8330, 2004-02-19)
CirrusLogic\cdb89712\main.c (350, 2003-02-16)
CirrusLogic\cdb89712\mmu_pagetable.s79 (3251, 2003-02-16)
CirrusLogic\cdb89712\StartupScreen.ewsample (0, 2004-06-09)
CirrusLogic\edb7312 (0, 2006-03-09)
CirrusLogic\edb7312\edb7312.ewd (12341, 2005-10-05)
CirrusLogic\edb7312\edb7312.ewp (22883, 2005-10-05)
CirrusLogic\edb7312\edb7312.eww (144, 2003-06-27)
CirrusLogic\edb7312\edb7312.xcl (7394, 2004-02-19)
CirrusLogic\edb7312\ep7312.h (25196, 2003-02-16)
CirrusLogic\edb7312\lib (0, 2006-03-09)
CirrusLogic\edb7312\lib\adc.c (5032, 2003-02-16)
CirrusLogic\edb7312\lib\font.h (8502, 2003-02-16)
CirrusLogic\edb7312\lib\isr.c (15023, 2003-02-16)
CirrusLogic\edb7312\lib\isrshell.s79 (2597, 2003-02-16)
CirrusLogic\edb7312\lib\keypad.c (4680, 2003-02-16)
CirrusLogic\edb7312\lib\lcd.c (17352, 2003-02-16)
CirrusLogic\edb7312\lib\lcd_optr.c (6783, 2003-02-16)
CirrusLogic\edb7312\lib\lcd_shrp.c (7728, 2003-02-16)
CirrusLogic\edb7312\lib\lib7312.h (7523, 2003-02-16)
CirrusLogic\edb7312\main.c (911, 2003-02-16)
CirrusLogic\edb7312\StartupScreen.ewsample (0, 2004-06-09)
CirrusLogic\edb7312\touchscr.c (8348, 2003-02-16)
CirrusLogic\edb7312\touchscr.h (1941, 2003-02-16)
CirrusLogic\edb9312 (0, 2006-03-09)
CirrusLogic\edb9312\edb9312.ewd (24951, 2004-06-12)
CirrusLogic\edb9312\edb9312.ewp (39945, 2004-06-12)
CirrusLogic\edb9312\edb9312.eww (144, 2003-07-02)
CirrusLogic\edb9312\edb9312.xcl (7370, 2004-02-20)
CirrusLogic\edb9312\edb9312_cstartup.s79 (5199, 2004-02-20)
CirrusLogic\edb9312\ep9312.c (1852, 2006-02-07)
CirrusLogic\edb9312\ep9312.h (200, 2003-07-02)
... ...
########################################################################
#
# edb7312.eww
#
# $Revision: 1.5 $
#
########################################################################
DESCRIPTION
===========
This example project shows how to use the IAR Embedded Workbench for ARM
to develop code for the Cirrus Logic EDB7312 evaluation board.
The project is setup to use an Angel connection.
The program starts with a calibration of the touch screen.
After calibration the application draws a red filled circle at each
point pressed on the touch screen.
The application code is the same as found on the Cirrus Logic EDB
development kit CD. All source files are unchanged except for isr.c
and isrshell.s79. More test applications can be found on that CD.
COMPATIBILITY
=============
The project is compatible with the Cirrus Logic EDB7312 evaluation board.
The project is by default configured to use the Angel debug monitor.
The Angel debug monitor software ep7312_1.rom must be downloaded to flash
prior to using this project. See the EDB7312 documentation for details.
The JTAG switches SW1 and SW3 should be in the outer position.
CONFIGURATION
=============
Connect a serial cable from the PC COM1 port to the Serial 1 port
on the EDB7312. Another PC COM port can be configured if needed.
The project is setup to use 38400 baud for Angel serial communication.
Start the IAR Embedded Workbench for ARM.
Select File->Open->Workspace...
Open the workspace file
...\IAR Systems\Embedded Workbench 4.0\ARM\src\examples\cirrus\edb7312\edb7312.eww
Press the Go button.
The linker configuration file is edb7312.xcl.
Vectors are located at 0x08028000-0x0802807F in SRAM, this is a dummy
placement in this application since Angel handles the vectors.
Code is located at 0x08028100-0x0802BFFF in SRAM.
Data is located at 0x0802C000-0x0802FFFF in SRAM.
近期下载者:
相关文件:
收藏者: