• 検索結果がありません。

SiliconLabs Legacy8bitMCU v1 3 1

N/A
N/A
Protected

Academic year: 2018

シェア "SiliconLabs Legacy8bitMCU v1 3 1"

Copied!
18
0
0

読み込み中.... (全文を見る)

全文

(1)
(2)

目次

... 3

環境

紹介 ... 4

- ... 4

- - C8051 Development Kit ... 4

- - C8051 ToolStick ... 4

- ソ ... 5

- - Silicon Labs IDE... 5

- - Configuration Wizard 2 ... 6

- - Keil PK51 ... 6

各種

入手先 ... 7

- C8051 ン ... 7

- C8051 ン ... 7

... 8

- Silicon Labs IDE Configuration Wizard 2 Keil PK51 ン ... 8

- KEIL ン ン 設定 ... 8

- ン 設定 ... 8

... 9

- C8051 Development Kit ... 9

- C8051 ToolStick ... 10

使用方法 ... 11

- 経路 指定 ... 11

- ン 動 ... 12

- 機能 使 ... 13

- ン設定や 設定 Configuration Wizard 2 ... 16

改版履歴 ... 18

(3)

資料 Silicon Laboratories 以 Silicon Labs 社製MCU C8051 開 環境 い 簡

易 多 C8051 Simplicity Studio 開 環境 移行 い 一部製

品 い 旧環境 使用頂 必要 あ 資料 旧環境 い 内容 誤

い う注意 払 Silicon Labs社 提供 ン 等 差異 い

提供 優先 参照 い

Silicon Labs社 FAQ や 同士 問題解決

Silicon Labs ン 頻繁 ン い 本資料 取 い い様々 情報 記

製品 使用頂 過程 疑問や課題 生 あ 思い 他 既 解決方法

見 い 場合 多々 い 非常 益 活用 い

 方法

Web Site

http://community.silabs.com/t5/Forum/ct-p/Forum

 使用方法

(4)

環境

紹介

C8051 開 環境 い ソ 紹介

-開 環境 Development Kit ToolStick 用意 い

- - C8051 Development Kit

評価基板 入 開 USB Debug Adaptor PC

機材 AC/DC 同梱 い MCU Development Kit

用意 実装 い MCU 異 い

LEDや 実装 い 他 入力や ン 各MCU

持 特徴的 機能 評価 作 い 全 I/O ン 引 出 い

拡張性 富 い

- - C8051 ToolStick

USB給電 動作 非常 ン 評価基板 PC 繋 評価対象 搭

載 2 構成 い

MCU 多種用意 評価 いMCU 最適

選 頂 ソ 載 ン 用意

ン 使用頂

(5)

- ソ

C8051 開 環境 あ Silicon Labs IDE 使用 設計 行う C ン ン

い KEIL社 ン ン 無償提供 い

- - Silicon Labs IDE

Silicon Labs IDE ソ 編集 ン ン い 一連 開

作業 一 ソ 行う 統合開 環境

C8051 ン 回路 搭載 い 不要 ン

容易 行え ン ン 実行 手

法 他 MCU や 領域 自由 書 換え 例外

生時 動作検証 強力

- 値 表示 変更

- 管理

- 各種 表示

(6)

- - Configuration Wizard 2

MCU 設定 補助 ソ 直感的 使用 GUI い

割 込 基本設定や GPIO ADC 設定 GUI 行う

応 値 算出 初期 C ン 出力

- - Keil PK51

KEIL社 ン 録頂 制限 使用頂

使用 設定 選ぶ

値 出力

(7)

各種

入手先

C8051 最新 ン ン 入手方法 い 紹介

- C8051

C8051 ン Silicon Labs社 Web Site 入手可能

http://www.silabs.com/support/pages/document-library.aspx

製品型番 入力 関連 ン

- C8051

C8051 ン Silicon Labs IDE ン 記

(8)

C8051 評価 必要 ソ ン

- Silicon Labs IDE Configuration Wizard 2 Keil PK51

Silicon Labs IDE Configuration Wizard 2 Keil PK51 for 8-bit MCU 記 ン

頂 ン 後 ン 行い

http://www.silabs.com/products/mcu/Pages/8-bit-microcontroller-software.aspx

- KEIL ン ン 設定

記 Register Now! ン 申請 行 い

http://www.silabs.com/products/mcu/Pages/8-bit-microcontroller-software.aspx

詳細 手 AN104 参照 い AN104 中 Keil uVision4 いう Keil IDE

ン Keil PK51 for 8-bit MCU ン 際 同時

http://www.silabs.com/Support%20Documents/TechnicalDocs/an104.pdf

- ン 設定

使用 ン 指定 行い

Project Tool Chain Integration 選択

Tool Chain Integration ン 使用 ン 設定 行う

Keil (read-only) 選択 い 指定 い Keil ン へ path ン

一致 い 確認 OK ン い

Keil 選択

(9)

C8051 評価 必要 設定 行い

- C8051 Development Kit

以 手 設定 い

1. USB DEBUG 接続

2. USB USB 接続

3. あ 場合 指示 従 結線

い 確認 い

例 F912DK, F930DK, F996DK 場合: J17 SW5 ON 設定

4. USB う一方 PC 接続

(10)

- C8051 ToolStick

以 手 設定 い

1. 写真 う 接続

2. F912DCやF990DC い 電池 動作 う い

USB給電 動作 電池 動作 変え あ USB給電 TS

PWR 選択 い

3. USB ネ PC 接続

(11)

使用方法

ン 一連 手 い 紹介

- 経路 指定

C8051 製品 C2 JTAG 介 ン 行い 使用 経路

指定 必要 あ

Options Connection Options 選択

Serial Adapter USB Debug Adaptor 選択 い USB Debug Adaptor 選択 い場合 USB Debug Adaptor ToolStick USB 挿入 い い 何

原因 認識 い 他 USB 接続 給電機能付 USB Hub 介 接

続 PC 再起動 試 い

Debug Interface 使用 MCU い ン 選択

F0xx, F1xx, F2xx JTAG 他 C2 選択 い 設定 終 OK ン

(12)

- ン 動

評価基板 LED 点滅 ン ン 動作 見

Project → Open Project ン あ wsp 選択 wsp

Silicon Labs IDE 図 F93x_92x用 ン 使用

C:¥SiLabs¥MCU¥Examples¥C8051F93x_92x¥Blinky¥F93x_Blinky_C_Keil.wsp

Rebuild All ン ン 実行 等 情報

ン 表示

評価基板 接続 6-1 経路 指定 参考 評価基板 Connect

Tools Erase Code Space 選択 Flash Rom内 全消去

Download Code ン ン 実行

Go ン 実行 STOP ン 停 LED 点

滅 確認 思い

Download Code ン

Go ン

(13)

- 機能 使

ソ 際 使用 ン 実行 標準的 機能 い

紹介

 ン

任意 場所 停 機能

停 い箇所 ソ 移動

Insert/Remove Breakpoint ン 目印 ●印 表示

Go ン 実行 ン 来 停

 実行

Insert/Remove Breakpoint ン

目印 付

(14)

 ン

や 値 や 値 変更

View Debug Windows 選択 対象 決定

目 概要

SFR's 各種 関連

Watch Window 変数

Registers R0-R7 RAM RAM領域

Code Memory ROM領域

Disassembly 逆 ン

SFR’s Timers 選択 Timer 関連 一覧 表示

変更 い 値 ソ 合わ 値 入力 変更 値 即座

MCU 反映

変更 値

MCU 反映

変更 い値 ソ 合わ

(15)

 ン

定義 変数 機能

い変数 ソ 合わ

右 Add xxx to Watch 選択 続い い変数 型 選 択

(16)

- ン設定や 設定 Configuration Wizard 2

Configuration Wizard 2 起動

 ン設定

Peripherals Port I/O 選択 図 う ン 表示 使用

MCU 機能や ン数 画面 異

番号 概要

1 Crossbar 効 無効 必 効 い

内蔵pull-up 効 無効

2 使用 選択

3

ン ン 替え

出力 push-pull, open-drain 替え

ン 設定

I/O 使用 UART, SPI 使用 場合 優先的

割 振 特定 GPIO 使用 い場合 ン 設定 行う

(17)

図 左 UART, SPI0, SMBus 使用 場合 設定 P0.0~P0.7

割 当 い

対 図 右 P0.0~P0.2 ン 設定 場合 割 当

P0.3~P1.2へ変更 判

 設定

各 設定 Peripherals 使用 行 い 一 設定 終 C

更新 設定 準 初期

ン 記述 い ソ 設計 際 使用頂

UART, SPI0, SMBus 選択 P0.0~P0.7 優先的 占

(18)

改版履歴

Version 改定日 改定内容

1.0 2011年07 新規作成

1.3 2015年09 ン ン 公開

参考文献

Silicon Labs社 各種 ン Silicon Labs社

本社

〒222-8561 横浜市港 区新横浜1-6-3 TEL 045-470-9841 FAX 045-470-9844

免責 及

利用

注意

弊社

資料 入手

客様

使用

注意

一読い

使用

1. 本資料 非売品 許可無 転売 や無断複製 禁

2. 本資料 予告 変更 あ

3. 本資料 作成 万全 期 い 万一 不審 点や誤 記載漏

気 点 あ 弊社 一報い ば幸い

4. 本資料 取 扱 い 回路 術 関 運用 結果 影響 い

責任 負い あ 了 い

5. 本資料 製品 利用 際 補助的 製品 使用

図 左 UART, SPI0, SMBus 使用 場合 設定 P0.0~P0.7 割 当 い 対 図 右 P0.0~P0.2 ン 設定 場合 割 当 P0.3~P1.2 へ変更 判              設定  各 設定 Peripherals 使用 行 い 一 設定 終 C 更新 設定 準 初期 ン 記述 い ソ 設計 際 使用頂

参照

関連したドキュメント

現時点で最新の USB 3.0/USB 3.1 Gen 1 仕様では、Super-Speed、Hi-Speed、および Full-Speed の 3 つの速度モードが定義されてい ます。新しい SuperSpeed

・会場の音響映像システムにはⒸの Zoom 配信用 PC で接続します。Ⓓの代表 者/Zoom オペレーター用持ち込み PC で

項目 MAP-19-01vx.xx AL- ( Ⅱシリーズ初期データ編集ソフト) サポート OS ・ Microsoft Windows 7 32 ( ビット版). ・ Microsoft Windows Vista x86

タッチ センシング cypress.com/touch USB コントローラー cypress.com/usb ワイヤレス cypress.com/wireless. PSoC

(1) テンプレート編集画面で、 Radius サーバ及び group server に関する設定をコマンドで追加して「保存」を選択..

(154kV群馬幹線(金井~群馬)ノンファーム型接続対象エリア25/34 ノンファーム型接続対象エリア 〇群馬県: 沼田市、高崎市、渋川市、 利根郡

広域機関の広域系統整備委員会では、ノンファーム適用系統における空容量

When the device is operating as a sink and it receives a Hard Reset or a Power Role Swap, the automatic discharge circuitry and SNK output will be disabled by the host processor