1、 广州致远电子有限公司 Application Note 产品应用 笔 记 AN05220037 V1.00 Date: 2010/04/23 TKScope 仿真 LM3S 系列芯片使用指南 类别 内容 关键词 TKScope 仿真 烧录 LM3S 系列芯片 Flash 摘 要 TKScope 仿真 LM3S 系列芯 片的使用指南 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 修订历史 版本 日期 原因 V1.00 2010/04/23 创建文档 产品应
2、用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 目 录 1. LM3S 系列芯片概述 .1 2. 仿真器支持.2 3. TKScope 仿真器设置.3 3.1 硬件选择.3 3.2 主要设置.3 3.3 附加设置.4 3.4 程序烧写.5 3.5 特殊操作.5 3.6 硬件自检.5 4. 小结.7 产品应用 笔 记 2010 Guangzhou ZHIYUA
3、N Electronics CO., LTD. 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 1. LM3S 系列芯片概述 LM3S 系列芯片是德州仪器(TI )公司Stellaris (群星)所提供的基于ARM Cortex-M3 内核的控制器, 内置资源丰富: 嵌入式Flash 和SRAM 、 一个 低压降的稳压器、 集成的掉电复 位和上电复位功能、模拟比较器、10 位ADC 、SSI 、GPIO、 看门狗和通用定时器、UART 、 I 2 C 、运动
4、控 制PWM 以及正交编码器(quadrature encoder )输 入。 LM3S 系列 芯片对成本尤其敏感的嵌入式微控制器应用方案带来了高性能的 32 位运 算 能力。 这些具备领先技术的芯片使用户能够以传统的 8 位和 16 位器件的价 位来享受 32 位的 性能,而且所有型号都是以小占位面积的封装形式提供。 LM3S 系列芯片应用范围广泛,可用于电子 POS 机、医疗 仪器、运动控制、工业自动 化、消防安全、游戏设备等领域。 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 1 广州致远 电 子有限公 司 TKScope 仿
5、真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 2. 仿真器支持 TKScope 嵌 入式智 能仿 真开发 平台 是广州 致远 电子有 限公 司推出 的高 性能通 用型 综合 仿真开发平台:支持仿真全系列的 8051、ARM 、DSP 、AV R 、C166 、C251 、MX 等内核; 与当前全部主流 IDE 环 境无缝嵌接,如 Keil、ADS 、IAR 、CCS 、RealView 、A VRStudio、 TKStudio 等, 并具备其高级调试功能; 同时, TKScope 内嵌 64 路 专
6、业的逻辑分析仪, zlgLogic 高级软件全面支持。 TKScope 系 列仿真器支持 LM3S 系 列芯片的仿真, 具体型号有: K8 、 K9 、 DK9 和 AK100 。 支持的 IDE 环境有:TKStudio、Keil 、ADS 、IAR 、RVDS2.2 、SDT 等; 支持串行调试(SWD) 模式和 JTAG 模式; 支持无限制 Flash 断点 和 RAM 断点调试; 支持 JTAG 接口解锁功能。 本文主要针对 LM3S 系 列芯片介绍 TKScope 的 仿真设置方法。 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., L
7、TD. 2 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 3. TKScope 仿真器设置 测试平台基于 EasyARM1138 , 核心 板芯片型号 LM3S1138 , 测试程序是使用 EasyARM 1138 开发板 提供在 IAR 环境下的 Demo 例程。 本文主要介绍 TKScope 仿真 LM3S 系列芯片时,需要特别注意的设置选项,其它详细 说明请参阅TKScope 嵌入式智能仿真开发平台仿真 ARM 快速入门 。 3.1 硬件选择 TKS
8、cope仿真 器设置界面中, 【硬件选 择】 选项设置如 图 3.1 所示, 选择Luminary 目录下 LM3S1138。 注意:一定要正确选择芯片型号及仿真器类型,否则会引起自检和仿真失败! 图3.1 硬件选 择界面 3.2 主要设置 TKScope仿真 器设置界面中, 【主要设 置】 选项设置如 图 3.2 所示。 需要特别注意的有以 下 2 点: 【时钟模式】 :选择固定时钟,JTAG 时钟可设置为 1MHz ; 【内核复位】 :必须选择【SYSRESETREQ 复位】 。 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 3
9、 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 图3.2 主要设 置界面 3.3 附加设置 TKScope 仿真器设置界面 中, 【附加设 置】选项设 置如 图 3.3 所示。TKScope 支持LM3S 系列芯片两种调试模式:JTAG方式和SWD方式 ,用户可以根据需要,选择任意一种调试模 式。 图3.3 附加设 置界面 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 4 广州致远 电 子有限公
10、 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 3.4 程序烧写 TKScope仿真 器设置界面中, 【程序烧写】 选项设置如 图 3.4 所示。 注意: 如果用户选择 在Flash 调试 ,必须 选中 【编程Flash 】和【 验证Flash 】选项, 同时选 择【 整片擦 除】 或【扇 区擦除】 。如 果用户选择RAM 中调试,不必选中【编程Flash 】 选项。 LM3S1138 芯 片内部带有 64KB Flash , 系统会自动调用 Flash 算 法文件。 图3.4
11、程序烧 写界面 3.5 特殊操作 TKScope仿真 器设置界面中, 【特殊操作】 选项设置如 图 3.5 所示。 该操作是专门为LM3S 系列芯片解锁JTAG接口 设计的, 详细的介绍说明请参阅 TKScope 解锁LM3S 系列芯片JTAG 方法 。如果 芯片的JTAG 接口正常,点击【OK】 即可。 图3.5 特殊操 作界面 3.6 硬件自检 仿真器 正确 设置之 后, 就可以 进行 硬件自 检, 点击【 开始】 ,在信 息框 中就会 出现 自检 的结果,如 图 3.6 所示。当自检全部通过后,点击【结束】 。 硬件自检时非常实用的一项功能,可以用来检测仿真器与计算机、目标板的通讯情况。
12、 用户在使用过程中, 遇到联机通信失败的情况, 可利用硬件自检功能来判断故障产生的原因。 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 5 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 图3.6 硬件自 检界面 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 6 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解
13、 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 4. 小结 本文主要介绍了 LM3S1138 使用 TKScope 仿真器 的设置选项,用户一定要特别注意。 TKScope 仿真 LM3S 系 列芯片时,要特别注意在仿真器【主要设置】中,内核复位必须选 择【SYSRESETREQ 复位】 ,这 是 LM3S 系列芯片正常调试的前提, 也是达到最佳仿真性能 的保证。 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 7 广州致远 电 子有限公 司 TKScope 仿真 LM3
14、S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 销售与服务网络(一) 广州致远电子有限公司 地址:广州市天河区车陂路黄洲工业区 3 栋 2 楼 电话: (020)22644372 28872453 22644249 22644399 22644261 28872524 28872342 28872349 28872569 28872573 传真:(020)38601859 网址: (嵌入式系统事业部) (工控网络事业部) (楼宇自动化事业部)技术支持 : 仿真器: 电话: (020)22644360 邮箱:T
15、KSCAN-bus : 电话:(020)22644381 22644382 22644253 邮箱:iCAN 及模块: 电话:(020)28872344 22644373 邮箱: MiniARM : 电话:(020)28872684 28267813 邮箱:以太网及无线: 电话:(020)22644380 22644385 22644386 邮箱:编程器: 电话:(020)22644371 邮箱:分析仪器: 电话:(020)22644375 28872624 28872345 邮箱:ARM 嵌入式 系统: 电话:(020)28872347 28872377 22644383 22644384
16、邮箱:楼宇自动化: 电话:(020)22644376 22644389 28267806 邮箱: 维修: 电话:(020)22644245 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 8 广州致远 电 子有限公 司 TKScope 仿真 LM3S 系列芯 片详解 TKScope 仿真 LM3S 系列 芯 片 使用指 南 Date: 2010/04/23 Rev 1.00 销售与服务网络(二) 广州周立功单片机发展有限公司 地址:广州市天河北路 689 号光大银行大厦 12 楼 F4 邮编:510630 电话:(020)387309
17、16 38730917 38730972 38730976 38730977 传真:(020)38730925 网址:广州专卖店 地址:广州市天河区新赛格电子城 203-204 室 电话:(020)87578634 87569917 传真:(020)87578842 南京周立功 地址:南京市珠江路 280 号 珠江大厦 2006 室 电话:(025)83613221 83613271 83603500 传真:(025)83613271 北京周立功 地址:北京市 海淀区知春路 113 号银网中心 A 座 1207-1208 室 (中发电子市场斜对面) 电话:(010)62536178 62536
18、179 82628073 传真:(010)82614433 重庆周立功 地址:重庆市石桥铺科园一路二号大西洋国际大厦 (赛格电子市场)1611 室 电话:(023)68796438 68796439 传真:(023)68796439 杭州周立功 地址:杭州市天目山路 217 号江南电子大厦 502 室 电话:(0571) 89719480 89719481 89719482 89719483 89719484 89719485 传真:(0571) 89719494 成都周立功 地址:成都市一环路南二段 1 号数码同人港 401 室 (磨子桥立交西北角) 电话:(028)85439836 854
19、37446 传真:(028)85437896 深圳周立功 地址: 深圳市深南中路 2070 号电子科技大厦 C 座 4 楼 D 室 电话:(0755)83781788 (5 线) 传真:(0755)83793285 武汉周立功 地址:武汉市洪山区广埠屯珞瑜路 158 号 12128 室 (华中电脑数码市场) 电话:(027)87168497 87168297 87168397 传真:(027)87163755 上海周立功 地址:上海市北京东路 668 号科技京城东座 7E 室 电话:(021)53083452 53083453 53083496 传真:(021)53083491 西安办事处 地址:西安市长安北路 54 号 太平洋大厦 1201 室 电话:(029)87881296 83063000 87881295 传真:(029)87880865 产品应用 笔 记 2010 Guangzhou ZHIYUAN Electronics CO., LTD. 9