mb95200h/210h 系列 快速入门指南 - fujitsu...time only”Ñ3 { Ó “next”ÔÕ :...

43
富士通微电子 富士通微电子 富士通微电子 富士通微电子(上海 上海 上海 上海)有限公司 有限公司 有限公司 有限公司 应用笔记 MCU-AN-500001-Z-10 F²MC-8FX 家族 家族 家族 家族 8 位微控制器 MB95200H/210H 系列 系列 系列 系列 快速入门指南 快速入门指南 快速入门指南 快速入门指南 应用笔记

Upload: others

Post on 04-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

富士通微电子富士通微电子富士通微电子富士通微电子(上海上海上海上海)有限公司有限公司有限公司有限公司

应用笔记

MCU-AN-500001-Z-10

F²MC-8FX 家族家族家族家族

8 位微控制器

MB95200H/210H 系列系列系列系列

快速入门指南快速入门指南快速入门指南快速入门指南

应用笔记

Page 2: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0 变更履历

MCU-AN-500001-Z-10 – Page 2

变更履历 日期 作者 修正记录

2008-03-20 Ivan Xiao V1.0, 第 1版

本文档由3页构成。

版权 © 2008 富士通微电子(上海)有限公司 版权所有

1. 本文档记载的产品信息及规格说明如有变动,恕不预先通知。如需最新产品信息和/或规格说明,联系富士通销售代表或富士通授权经销商。

2. 基于本文档记载信息或示意图的使用引起的对著作权、工业产权或第三方的其他权利的侵害,富士通不承担任何责任。

3. 未经富士通明文批准,不得对本文档的记载内容进行转让、拷贝。

4. 本文档所介绍的产品并不旨在以下用途: 需要极高可靠性的设备,诸如航空航天装置、海底中继器、核控制系统或维系生命的医用设施。

5. 本文档介绍的部分产品可能是”外汇及外贸管理法”规定的战略物资(或专门技术),出口该产品或其中部分元件前,应根据该法获得正式批准。

Page 3: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0 目录

MCU-AN-500001-Z-10 – Page 3

目录 变更履历变更履历变更履历变更履历 ............................................................................................................................... 2 目录目录目录目录 ...................................................................................................................................... 3

1 概要概要概要概要 .................................................................................................................................. 3

2 硬件工具硬件工具硬件工具硬件工具 ........................................................................................................................... 3

2.1 BGM适配器............................................................................................................... 3

2.1.1 BGM适配器的主要功能 ................................................................................. 3

2.1.2 BGM适配器的优点 ........................................................................................ 3

2.1.3 BGM适配器的驱动程序 ................................................................................. 3

2.2 评估板 ....................................................................................................................... 3

2.2.1 评估板的配置................................................................................................. 3

2.2.2 电源模块 ........................................................................................................ 3

2.2.3 时钟设置 ........................................................................................................ 3

2.2.4 外围模块 ........................................................................................................ 3

2.2.5 使用评估板时的注意事项 ............................................................................... 3

2.2.6 BGM适配器接口............................................................................................ 3

2.3 评估系统设置 ............................................................................................................. 3

2.3.1 设置 ............................................................................................................... 3

2.3.2 上电步骤 ........................................................................................................ 3

3 SOFTUNE安装安装安装安装................................................................................................................. 3

3.1 Softune版本 .............................................................................................................. 3

3.2 Softune安装 .............................................................................................................. 3

4 编码和调试编码和调试编码和调试编码和调试........................................................................................................................ 3

4.1 新建工程 .................................................................................................................... 3

4.2 创建工程 .................................................................................................................... 3

4.3 编码 ........................................................................................................................... 3

4.3.1 工程的基本成员 ............................................................................................. 3

4.3.2 向工程添加成员 ............................................................................................. 3

4.3.3 Make/Build..................................................................................................... 3

4.4 调试 ........................................................................................................................... 3

4.4.1 评估环境设定................................................................................................. 3

4.4.2 Start Debug ................................................................................................... 3

Page 4: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0 目录

MCU-AN-500001-Z-10 – Page 4

4.4.3 警告和错误 .................................................................................................... 3

4.4.4 调试窗口 ........................................................................................................ 3

4.4.5 禁止监视功能的方法 ...................................................................................... 3

5 编程编程编程编程 .................................................................................................................................. 3

6 附加信息附加信息附加信息附加信息 ........................................................................................................................... 3

7 附录附录附录附录 .................................................................................................................................. 3

7.1 表格索引一览 ............................................................................................................. 3

7.2 示意图索引一览 ......................................................................................................... 3

Page 5: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

1 概要

MCU-AN-500001-Z-10 – Page 5

1 概要 本应用笔记介绍使用富士通 F2MC-8FX家族MB95200H/210H系列进行开发的方法。 第 2章介绍 BGM适配器和评估板的使用。 第 3章介绍 SOFTTUNE的设置方法。 第 4章介绍使用 SOFTUNE进行编码和调试的方法。 最后一章介绍程序烧写方法。

Page 6: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 6

2 硬件工具 本章介绍硬件工具。

2.1 BGM适配器适配器适配器适配器 下图是 BGM适配器的实照,BGM适配器 ID是MB2146-08-E。

图 2.1-1:BGM适配器

2.1.1 BGM适配器的主要功能

BGM适配器的功能如下: 项目项目项目项目 功功功功能能能能 支持 8FX MCU:频率、电压 F2MC-8FX MB95200:10 MHz、2.4-5.5 V 断点 256软件断点

USB接口-PC/Softune 兼容 USB协议 V1.1 单线 UART 接口-MB95200/95210 系列MCU

波特率是 62500 bps 支持 CR自动微调 最终微调误差限于±3.75% 提供 5V和 3.3V用于内部测试和演示 在 BGMA 内部设定跳线可使能该功能。(J1 和J2)总电流不超过 500 mA。 支持MCU闪存编程用于工程开发 为闪存编程提供高电压,读取速度约为 800

B/S。 表 2.1.1-1:BGM适配器的功能

Page 7: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 7

2.1.2 BGM适配器的优点

� 较之 8FX评估芯片工具具有低价格优势

� 小型化

• 128 mm X 55 mm X 29 mm

� USB接口-PC/SOFTUNE

• 兼容 USB协议 V1.1

� 调试界面使用较少引脚(5 Pins)

• BGMA和目标MCU间的接口是 IDC-10

� 良好的调试性能

• 功能类似于现有 8FX 评估芯片调试平台

� 5 V and 3.3 V电源用于评估

• 总电流限于 500 mA

Page 8: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 8

2.1.3 BGM适配器的驱动程序 使用 BGM适配器前,应在 PC内安装相应的驱动程序。安装步骤如下:

(1) 将 BGM 适配器连接到 PC,电脑显示”发现新硬件”,弹出以下窗口。选中“Yes, this

time only”选项,单击“Next”按钮。

图 2.1.3-1:安装驱动-1

(2) 选中“Install the software automatically (Recommended)”,单击“Next”按钮。

图 2.1.3-2:安装驱动-2

(3) Wizard搜索期间,请稍作等候。

Page 9: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 9

图 2.1.3-3:Wizard搜索-3

(4) 选择与 BGM适配器最匹配的描述,单击“Next”按钮。

图 2.1.3-4:Found New Hardware Wizard窗口-4

(5) 单击“完成”以完成安装。

Page 10: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 10

图 2.1.3-5:完成-5

Page 11: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 11

2.2 评估板评估板评估板评估板 富士通提供MCU评估板(MB95200/210评估板 V1.2),以下介绍评估板。

图 2.2-1:评估板

蜂鸣器电路蜂鸣器电路蜂鸣器电路蜂鸣器电路LPC MCU

调试接口调试接口调试接口调试接口-BGMA

USB或或或或 2引脚插头的电源引脚插头的电源引脚插头的电源引脚插头的电源

LEDs-MCU

I/O 口 引 脚口 引 脚口 引 脚口 引 脚电势计电势计电势计电势计-MCU AD 引脚引脚引脚引脚 开关开关开关开关-MCU外部中断引脚外部中断引脚外部中断引脚外部中断引脚

电路电路电路电路-LIN-UART外外外外设通信引脚设通信引脚设通信引脚设通信引脚

跳线跳线跳线跳线-决定决定决定决定 MCU 引脚是否连接引脚是否连接引脚是否连接引脚是否连接到外部电路到外部电路到外部电路到外部电路

Page 12: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 12

� 评估板特征一览

• 时钟和副时钟

• USB 5V电源 IF,外部 5V电源 IF和电池

• 复位电路和复位键

• 提供 IDC10 调试接口

• 通用 3 LEDs,LED1指示 DBG引脚工作状态

• 提供 1个蜂鸣器以演示定时器输出

• 通用 2键

• 电势计和温度传感器

• RS-232电平转换器和 DB9接口(MAX232).

• 保留 LIN电路

• 保留 SIO 4引脚

• 所有MCU端口均可容易地连接到测试引脚

• 专业 starter kit-支持各有效MCU封装

2.2.1 评估板的配置 在评估板运行示例代码或调试MB95200 MCU前,务必做好某些设置。 以下是评估板的概要图。

图 2.2.1-1:评估板的概要图

Page 13: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 13

2.2.2 电源模块 用户可为评估板选择三种类型的 DC电源。若其中任何一个电源正确连接到评估板,则评估板的 LED (LED5) 上电。详见图 2.2.2-1。

图 2.2.2-1:电源模块 根据下表选择不同的电源。

Power Supply Header Name Settings

4 AA batteries from BT1 on the back of EV-board

J1: BAT.

CN6 from 9V DC J1: 9V.

CN7 from USB None None

表 2.2.2-2:电源选择

Page 14: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 14

2.2.3 时钟设置

MB95200H/210H MCU 系列中,主内部 CR 默认用作时钟源。用户可在评估板上选择晶体时钟作为主时钟或副时钟。 根据下表进行设定。

Clock Header Name Settings

Main clock SW3: X1, X0

Sub clock SW3: X1A, X0A 表 2.2.3-1:时钟设置

� 可选择的主时钟源

• 主 OSC时钟(高达 16.25 MHz,机器时钟最大频率:8.125 MHz)

• 外部时钟(高达 32.5 MHz,机器时钟最大频率:16.25 MHz)

• 主内部 CR时钟(1/8/10/12.5 MHz ± 2%,机器时钟最大频率:12.5 MHz)

� 可选择的副时钟源

• 副 OSC时钟(32.768 kHz)

• 外部时钟(32.768 kHz)

• 副内部 CR时钟(典型:100 kHz,最小:50 kHz,最大:200 kHz)

Page 15: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 15

2.2.4 外围模块 评估板内有几种外围模块,根据下表使用这些外围模块。

Modules Header Name Settings

S SW1: BUZ.

AD:VR3 SW2: VR3

SW2:

LED2, LED3

LED*: LED2, LED3, LED4

SW1:LED4

Key:S1, S2 SW2: S1, S2

SW2: SOT, SIN

UART

J5: UART

J6: UART

SW2:

SCK, SOT, SIN

LIN**

J5: LIN

J6: LIN

表 2.2.4-1:外围模块

*LED模块共有四个 LEDs,但 BGMA调试期间,P12 (LED1)不工作。

**可选 LIN模块,关于带 LIN模块的评估板,联系当地供应商。

Page 16: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 16

2.2.5 使用评估板时的注意事项

� RST引脚上的高电压

• 写/擦闪存数据期间,应向 RST 引脚施加典型的+10VD.C.电压。当 MCU 连接到 BGMA开始调试时,务必断开跳线(下图 J2 红色标记处)以防止复位引脚上的跳线受到高压而损坏 BGMA。

图 2.2.5-1:RST引脚的跳线

� 不要错误的连接 8FX BGMA(MB2146-09)和 MB95200H/210H 系列 BGMA (MB2146-

08)。

Page 17: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 17

2.2.6 BGM适配器接口

• 如需使用 BGM 适配器开始调试,用户务必将 BGM 适配器的 IDC 10 插座连接到评估板的 CN1。详见图 2.2-2: BGM适配器接口

图 2.2.6-1: GM适配器接口

PIN ID 1 2 3 4 5

PIN NAME UVCC GND RSTIN (BGMA-

>Target) RSTOUT RSV

PIN ID 6 7 8 9 10

PIN NAME 3.3V(not open to customers), we can say it is open in LPC BGMA side

RSV DBG RSV 5 V (not open to

customers) 图 2.2.6-2:CN1

Page 18: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

2 硬件工具

MCU-AN-500001-Z-10 – Page 18

2.3 评估系统安装评估系统安装评估系统安装评估系统安装

2.3.1 安装 评估系统安装如下:

图 2.3.1-1:评估系统安装

2.3.2 上电步骤 首先,通过 UART 排线连接 BGM 适配器和评估板。然后,通过 USB 连接 BGM 适配器和PC。最后,评估板上电。

(1) 连接 IDC线并插入 USB线。这时,BGM适配器状态指示灯变绿。

图 2.3.2-1:BGM适配器插入 USB线

(2) 当评估板上电后,BGM适配器状态指示灯变红。

图 2.3.2-2:评估板上电

Page 19: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

3 Softune安装

MCU-AN-500001-Z-10 – Page 19

3 Softune 安装 本章介绍 Softune安装步骤。

3.1 Softune版本版本版本版本 以下的设置是在 F2MC-8L/8FX 系列的 Softune Workbench V30L31中进行的。

图 3.1- 1:Softune版本

Page 20: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

3 Softune安装

MCU-AN-500001-Z-10 – Page 20

3.2 Softune安装安装安装安装

(1) 打开设置文件夹并双击“setup.exe”文件,弹出以下窗口时,单击“Next”按钮。

图 3.2-1:Softune安装-1

(2) 单击“Browse”按钮以浏览放置安装文件的文件夹,找到目的文件并单击后,单击“Next”按钮。

图 3.2-2:Softune安装-2

Page 21: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

3 Softune安装

MCU-AN-500001-Z-10 – Page 21

(3) 选中 “SOFTUNE Workbench”、 ”SOFTUNE C Compiler”和 “SOFTUNE Assembler

Pack”,然后单击“Next”按钮。

图 3.2-3:Softune安装-3

(4) 单击“完成”,安装结束。

图 3.2-4:Softune安装-4

Page 22: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 22

4 编码和调试 本章介绍编程和调试。

4.1 新建工程新建工程新建工程新建工程

(1) 选择“File”-”New”以新建一个工程。

图 4.1-1:新建工程-1

Page 23: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 23

(2) 弹出以下窗口后,从“Target MCU”下拉菜单中选择”target series name”,然后填写”project name”,设置”project directory”等,最后单击“OK”按钮。

图 4.1-2:新建工程-2

Page 24: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 24

4.2 创建工程创建工程创建工程创建工程

(1) 单击“Project”-“Setup Project”。

图 4.2-1:创建工程-1

(2) 执行上面(1)的操作后,弹出以下窗口。

图 4.2-2:创建工程-2

Page 25: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 25

(3) 在“C Compiler”选项下面,执行以下设置。

图 4.2-3:C Compiler设定

(4) 设置 Category 下拉菜单中的”include path”。

图 4.2-4:Include Path设定

Page 26: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 26

(5) 在“Linker”选项下面设定 ROM/RAM Area。

图 4.2-5:ROM/RAM Area设定

(6) 在以上窗口中单击“Set Section”,弹出下面的对话框,执行相应的设置。

图 4.2-6:Setup Section

Page 27: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 27

(7) 设定“output data format”。

图 4.2-7:设定 Output Data Format

Page 28: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 28

4.3 编码编码编码编码 工程创建完毕。现在可以向 SOFTUNE 写代码。首先,向工程添加基本成员,然后添加其他源代码文件。

4.3.1 工程的基本成员

� Main.c 本文件是main C program,包含工程的入口。程序码将在这儿通过 void main (void) 函数运行。

� mb95200.asm 在这个汇编程序中,定义资源寄存器的所有地址。”硬件手册”的相应章节对这些寄存器的功能有详细描述。 注意该文件包含评估MCU的所有资源,你仅能使用闪存器件包含的资源。

� readme.txt 这个成员文件包含临时工程的版本信息和某些其他有用的信息。如不需要该文件,可将其删除。

� Start8FX.asm 这是一个非常重要的文件,包含调整基本工程设置和启动码的所有软件和预处理器。该代码在进入 void main (void)函数前运行。

� vectors.c 在这个 C 文件中,声明中断级和中断号,默认包含中断处理程序。相应的中断控制寄存器可能被初始化。

� mb95200.h 这个头文件中,和 mb95100.asm 文件相同,资源寄存器的位名称被声明和定义,这些名称和”硬件手册”中的位名一致。注意它包含评估 MCU 的所有资源,你仅能使用闪存器件包含的资源!

注: 以上文件可在 website()找到。

Page 29: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 29

4.3.2 向工程添加成员 如需向工程添加新成员,在 workspace window右击工程名称,选择“Add member to project”-浏览目的文件夹-添加新成员。

图 4.3.2-1:向工程添加成员

4.3.3 Make/Build 选择“Project”-“Make”或“Build”,或单击下图中红色标记处。

图 4.3.3-1:Make/Build

Page 30: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 30

4.4 调试调试调试调试

4.4.1 评估环境设定 若已经建立评估环境,则可跳过以下步骤(使用临时工程)。 如需新建评估环境,从右键菜单中选择 [Add Setup] > [New…],然后出现问询 setup name的对话框。

图 4.4.1-1:新建评估环境-1 如需变更当前环境,右击-选择[change]变更“Setup Wizard”。

图 4.4.1-2:新建评估环-2

Page 31: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 31

(1) 弹出 Setup Wizard窗口,单击“Next”按钮。

图 4.4.1-3:Setup Wizard-1

(2) 从“Debug Type”选择“Emulator Debugger”,单击“Next”按钮。

图 4.4.1-4:Setup Wizard-2

Page 32: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 32

(3) 从“ICE type”选择“MB2146-08”,单击“Next”按钮。

图 4.4.1-5:Setup Wizard-3

(4) 从 Device Name下拉菜单中选择“USB”,单击“Next”按钮。

图 4.4.1-6:Setup Wizard-4

Page 33: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 33

(5) 若 Softune 想知道评估板的外部振荡频率,通过 “Response speed optimization”

enable/disable速度优化功能,建议选择“Enable”按钮。

图 4.4.1-7:Setup Wizard-5

(6) 单击“Next”按钮

图 4.4.1-8:Setup Wizard-6

Page 34: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 34

(7) 选中“Auto load when starting debug”,单击“Next”按钮。

图 4.4.1-9:Setup Wizard-7

(8) 选择“Select All”,单击“Next”按钮。

图 4.4.1-10:Setup Wizard-8

Page 35: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 35

(9) 单击“完成”按钮。

图 4.4.1-11:Setup Wizard-9

4.4.2 Start Debug 选择“Debug”-“Start debug”开始调试。

图 4.4.2-1:Start Debug

Page 36: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 36

4.4.3 警告和错误

• 若未出现警告信息,表示“CR OK,处理正常进行”。

• 若弹出以下窗口,表示“NVR损坏、CR微调失败”。按”OK”按钮继续调试。

图 4.4.3-1:CR OK

• 若出现以下窗口,表示“NVR 损坏、CR 微调失败”。按”OK”按钮并复位 BGM 适配器和MCU。

图 4.4.3-2:NVR损坏、CR微调失败

• 若出现以下窗口,表示“CR 微调正在进行”。按“Yes”按钮继续等待或按“No”退出调试模式。

图 4.4.3-3:CR微调正在进行

Page 37: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 37

4.4.4 调试窗口 以上都 OK时,弹出以下窗口,现在调试开始。

图 4.4.4-1:调 试窗口-1

图 4.4.4-2:调试窗口-2

Page 38: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

4 编码和调试

MCU-AN-500001-Z-10 – Page 38

4.4.5 禁止监视功能的方法 默认使能监视功能。若未在使用,则禁止方法如下:

(1) 单击“setup”-“Debug environment”-“Debug Environment”。

图 4.4.5-1:禁止监视功能-1

(2) 选择“Disable”按钮以禁止监视功能。

图 4.4.5-2:禁止监视功能-2

Page 39: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

5 烧写程序

MCU-AN-500001-Z-10 – Page 39

5 烧写程序 以下是推荐的三个烧写计划。

� 使用 Softune烧写

• 烧写前删除所有断点

• 单击“Debug”-“Start debug”,Softune开始上传 flash memory,如下所示。

图 5-1:上传 Flash Memory

• 单击”Debug”-“Run”-“Go”,Softune开始烧写 flash memory,如下所示。

图 5-2:下载 Flash Memory

� 第三方烧写器(Xeltek方案在Mar/Apr可用)

• 烧写器由第三方提供,他们具有专用软件和专用硬件。

Page 40: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

5 烧写程序

MCU-AN-500001-Z-10 – Page 40

� 使用专用软件(TBD)烧写

• 专用软件用于烧写,专用硬件用于富士通的评估板。

Page 41: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

6 附加信息

MCU-AN-500001-Z-10 – Page 41

6 附加信息附加信息附加信息附加信息 关于富士通微电子产品的更多信息,访问以下网页。

Page 42: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

7 附录

MCU-AN-500001-Z-10 – Page 42

7 附录

7.1 表格表格表格表格索引索引索引索引一览一览一览一览 表 2.1.1-1:BGM适配器的功能 ................................................................................................ 3 表 2.2.2-2:电源选择 ............................................................................................................... 3 表 2.2.3-1:时钟设置 ................................................................................................................ 3 表 2.2.4-1:外围模块 ................................................................................................................ 3

7.2 示意图示意图示意图示意图索引索引索引索引一览一览一览一览 图 2.1-1:BGM适配器.............................................................................................................. 3 图 2.1.3-1:安装驱动-1............................................................................................................. 3 图 2.1.3-2:安装驱动-2............................................................................................................. 3 图 2.1.3-3:Wizard搜索-3 ........................................................................................................ 3 图 2.1.3-4:Found New Hardware Wizard窗口-4..................................................................... 3 图 2.1.3-5:完成-5.................................................................................................................... 3 图 2.2-1:评估板 ..................................................................................................................... 3 图 2.2.1-1:评估板的概要图 .................................................................................................... 3 图 2.2.2-1:电源模块 ................................................................................................................ 3 图 2.2.5-1:RST引脚的跳线..................................................................................................... 3 图 2.2.6-1: GM适配器接口 ..................................................................................................... 3 图 2.2.6-2:CN1....................................................................................................................... 3 图 2.3.1-1:评估系统设置......................................................................................................... 3 图 2.3.2-1:BGM适配器插入 USB线 ....................................................................................... 3 图 2.3.2-2:评估板上电 ............................................................................................................ 3 图 3.1- 1:Softune版本 ............................................................................................................ 3 图 3.2-1:Softune安装-1.......................................................................................................... 3 图 3.2-2:Softune安装-2.......................................................................................................... 3 图 3.2-3:Softune安装-3.......................................................................................................... 3 图 3.2-4:Softune安装-4.......................................................................................................... 3 图 4.1-1:新建工程-1................................................................................................................ 3 图 4.1-2:新建工程-2................................................................................................................ 3 图 4.2-1:创建工程-1................................................................................................................ 3 图 4.2-2:创建工程-2................................................................................................................ 3 图 4.2-3:C Compiler设定 ....................................................................................................... 3 图 4.2-4:Include Path设定 ..................................................................................................... 3

Page 43: MB95200H/210H 系列 快速入门指南 - Fujitsu...time only”Ñ3 { Ó “Next”ÔÕ : 2.1.3-1:©s ª -1 (2) ÑÒ “Install the software automatically (Recommended)”{ Ó “Next”ÔÕ

快速入门指南 V1.0

7 附录

MCU-AN-500001-Z-10 – Page 43

图 4.2-5:ROM/RAM Area设定................................................................................................ 3 图 4.2-6:Setup Section ........................................................................................................... 3 图 4.2-7:设定 Output Data Format.......................................................................................... 3 图 4.3.2-1:向工程添加成员 ..................................................................................................... 3 图 4.3.3-1:Make/Build............................................................................................................ 3 图 4.4.1-1:新建评估环境-1...................................................................................................... 3 图 4.4.1-2:新建评估环-2 ......................................................................................................... 3 图 4.4.1-3:Setup Wizard-1...................................................................................................... 3 图 4.4.1-4:Setup Wizard-2...................................................................................................... 3 图 4.4.1-5:Setup Wizard-3...................................................................................................... 3 图 4.4.1-6:Setup Wizard-4...................................................................................................... 3 图 4.4.1-7:Setup Wizard-5...................................................................................................... 3 图 4.4.1-8:Setup Wizard-6...................................................................................................... 3 图 4.4.1-9:Setup Wizard-7...................................................................................................... 3 图 4.4.1-10:Setup Wizard-8.................................................................................................... 3 图 4.4.1-11:Setup Wizard-9.................................................................................................... 3 图 4.4.2-1:Start Debug ........................................................................................................... 3 图 4.4.3-1:CR OK................................................................................................................... 3 图 4.4.3-2:NVR损坏、CR微调失败 ....................................................................................... 3 图 4.4.3-3:CR微调正在进行 ................................................................................................... 3 图 4.4.4-1:调试窗口-1............................................................................................................. 3 图 4.4.4-2:调窗口-2 ................................................................................................................ 3 图 4.4.5-1:禁止监视功能-1...................................................................................................... 3 图 4.4.5-2:禁止监视功能-2...................................................................................................... 3 图 5-1:上传 Flash Memory..................................................................................................... 3 图 5-2:下载 Flash Memory..................................................................................................... 3