9G-LM3S8 EWARM使用过程简介
一,准备EWARM+LM3S8软件包
1,在http://www.mcu123.com/news/Soft/embsof/arm/201001/514.html
下载IAR Embedded Workbench for ARM version 5.41 (2010.1.5更新)
CD-EWARM-5411-1760_mcu123.zip
http://esoft.mcu123.com/MCU123_temp_20100103@/ARM/CD-EWARM-5411-1760_mcu123.zip
(自己查找破解文件)
2,在http://www.luminarymicro.com/products/eki-lm3s8962_can_ethernet_evaluation_kit.html
在Manuals and Schematics中的Quickstart IAR Tools-1.7 (Evaluation Kit Quickstart IAR Tools)
点击download注册下载Quickstart-Eval-Kit-IAR.pdf
在Manuals and Schematics中的EK-LM3S8962-08 (Stellaris LM3S8962 Evaluation Board User's Manual)
点击download注册下载8962_EvalBoard.pdf
在Manuals and Schematics中的RMF-EK-LM3S8962-1.4 (LM3S8962 Evaluation Kit Readme First)
点击download注册下载READMEFirst-LM3S8962-Eval-Kit.pdf
在Software Updates中的EKI-LM3S8962-CD-534 (LM3S8962 Evaluation Kit for IAR CD)
点击download注册下载EKI-LM3S8962-CD-534.zip
在Software Updates中的SW-EK-LM3S8962-5570 (EK-LM3S8962 Firmware Development Package)
点击download注册下载SW-EK-LM3S8962-5570.exe
3,在http://www.luminarymicro.com/products/software_updates.html 上
选择StellarisWare中的SW-EK-LM3S8962-5570 (EK-LM3S8962 Firmware Development Package)
点击download注册下载SW-EK-LM3S8962-5570.exe
选择Utilities中的LMFlashProgrammer-923 (GUI and command line flash programmere)
点击download注册下载LMFlashProgrammer_923.zip
选择Utilities中的Serial Flash Loader-00 (Serial Flash Loader)
点击download下载Serial Flash Loader.zip
选择Utilities中的LMIDK-AGDI-33 (Keil debug interface DLL for Stellaris ICDI)
点击download注册下载lmidk-agdi-b33.zip
选择Misc中的Stellaris FTDI Driver-2.06.00 (Stellaris FTDI driver)
点击download下载Stellaris_FTDI-2_06_00.zip
4,其它文档的下载地址如下:
http://www.luminarymicro.com/products/software_updates.html
二,建立EWARM+LM3S8开发环境
1,双击CD-EWARM-5411-1760.zip,运行里面的autorun.exe默认安装IAR EWARM到C盘,
将会在电脑启动菜单中产生IAR Embedded Workbench的快捷方式;
2,双击SW-EK-LM3S8962-5570.exe将软件安装到C盘的c:\StellarisWare;
3,双击LMFlashProgrammer_923.zip,运行里面的LMFlashProgrammer.msi安装FlashProgrammer到默认C盘,
将会在电脑桌面生成LM Flash Programmer的快捷方式;
三,连接开发工具
1,把EK-LM3S8962开发板用USB电缆连接到电脑上,将会发现找到新硬件Stellaris Development Board;
2,手动安装驱动程序时指向Stellaris_FTDI-2_06_00.zip的解压后的文件夹,安装Stellaris Development Board驱动;
3,再次出现新硬件Stellaris Virtual COM Port时,再指向刚才的目录即可安装相关驱动。
四,测试SW-EK-LM3S8962-5570.exe演示工程
1,双击C:\StellarisWare\boards\ek-lm3s8962\ek-lm3s8962.eww用EWARM打开工程;
2,在EWARM工程窗口的Workspace中选择graphics-Debug;
3,在EWARM工程窗口菜单中选择Project->Download and Debug命令;
4,在EWARM的高度窗口中选择Debug->Go全速运行;
5,便可在LM3S8962的开发板的OLED上看到luminarymicro的LOGO;
6,也可以选择Workspace中选择其它工程来运行;
7,如qs_ek-lm3s8962-Debug就是显示了TI和IAR的LOGO后一个小迷宫游戏。
五,用LM Flash Programmer读写LM3S8962
1,同样用USB电缆连接开发板和PC机;
2,双击桌面LM Flash Programmer打开Programmer;
3,在Configureation的Quick Set中选择LM3S8962...;
4,然后在Flash Utilities的Upload...中指定一个BIN文件;
5,选择整块FLASH然后Upload便可以读出LM3S8962中的目标码;
6,同样也可以把目标码写入LM3S8962。
离线