Getting Started with tinyAVR 1-seriesww1.microchip.com/downloads/jp/Appnotes/00002503B_JP.pdfAN2503...
Transcript of Getting Started with tinyAVR 1-seriesww1.microchip.com/downloads/jp/Appnotes/00002503B_JP.pdfAN2503...
-
アプリケーション ノート DS00002503B_JP-p.1 © 2018 Microchip Technology Inc.
AN2503
tinyAVR® 1シリーズ入門
トピック
• tinyAVR® 1シリーズ マイクロコントローラおよびツールの使い方
• ATtiny817 Xplained MiniとAtmel Studio 7.0の使い方
はじめに
本アプリケーション ノートではtinyAVR® 1シリーズデバイスの使い方を説明します。
各tinyAVR® 1シリーズデバイス間の違いについてはデータシートを参照してください。
著者: Irun Walberg, Microchip Technology Inc.
注意: この日本語版文書は参考資料としてご利用ください。
最新情報は必ずオリジナルの英語版をご参照願います。
-
AN2503
アプリケーション ノート DS00002503B_JP-p.2 © 2018 Microchip Technology Inc.
目次
トピック ....................................................................................................................... 1
はじめに ....................................................................................................................... 1
1. 対応デバイス .......................................................................................................... 3
1.1. tinyAVR® 1シリーズ ................................................................................................................... 3
2. デバイス データシートの入手 ................................................................................. 4
3. ツールの入手 .......................................................................................................... 5
3.1. ATtiny416 Xplained Nano評価用キットの入手............................................................................ 5
3.2. ATtiny817 Xplained Mini評価用キットの入手.............................................................................. 6
3.3. ATtiny817 Xplained Pro評価用キットの入手............................................................................... 8
3.4. ATtiny3217 Xplained Pro評価用キットの入手............................................................................. 9
3.5. STK600スタータキットの入手 .................................................................................................. 11
3.6. Atmel | STARTからのソースコードの入手 ................................................................................ 12
3.7. Atmel Studio 7.0の入手 .............................................................................................................13
3.8. AVR用IAR Embedded Workbenchの入手 ................................................................................. 13
4. デバイスサポートの入手 ....................................................................................... 14
5. Atmel Studioの使い方 ........................................................................................... 15
5.1. Atmel StudioとATtiny817 Xplained Miniを使う場合 .................................................................. 15
5.2. Atmel StudioとSTK600を使う場合 ............................................................................................ 20
6. 次のステップ ........................................................................................................ 26
7. 改訂履歴 ............................................................................................................... 27
Microchip社のウェブサイト ........................................................................................ 28
お客様向け変更通知サービス ..................................................................................... 28
お客様サポート .......................................................................................................... 28
Microchip社のデバイスコード保護機能 ...................................................................... 28
法律上の注意点 .......................................................................................................... 29
商標 ............................................................................................................................ 29
DNVによる品質管理システム認証 .............................................................................. 30
各国の営業所とサービス ............................................................................................ 31
-
AN2503
アプリケーション ノート DS00002503B_JP-p.3 © 2018 Microchip Technology Inc.
対応デバイス
1. 対応デバイス
本章には本書の内容に対応するデバイスを記載しています。
1.1 tinyAVR® 1シリーズ
下図に、ピン数とメモリ容量に基づくtinyAVR® 1シリーズデバイスのラインアップを示します。
• 上方向のデバイスへ移行する場合、コードの変更は不要です。ピン互換で増える機能があ
るだけです。下方向のデバイスへ移行する場合、周辺モジュールによってはインスタンス
数が少なくなってコードの変更が必要になる場合があります。
• 左方向のデバイスへ移行する場合、ピン数が少なくなり機能も少なくなります。
図1-1. tinyAVR® 1シリーズの概要
フラッシュメモリ容量が異なるデバイスでは、通常SRAMとEEPROMの容量も異なります。
-
AN2503
アプリケーション ノート DS00002503B_JP-p.4 © 2018 Microchip Technology Inc.
デバイス データシートの入手
2. デバイス データシートの入手 ウェブページ
• http://www.microchip.com/wwwproducts/en/ATtiny212
• http://www.microchip.com/wwwproducts/en/ATtiny214
• http://www.microchip.com/wwwproducts/en/ATtiny412
• http://www.microchip.com/wwwproducts/en/ATtiny414
• http://www.microchip.com/wwwproducts/en/ATtiny416
• http://www.microchip.com/wwwproducts/en/ATtiny417
• http://www.microchip.com/wwwproducts/en/ATtiny814
• http://www.microchip.com/wwwproducts/en/ATtiny816
• http://www.microchip.com/wwwproducts/en/ATtiny817
• http://www.microchip.com/wwwproducts/en/ATtiny1614
• http://www.microchip.com/wwwproducts/en/ATtiny1616
• http://www.microchip.com/wwwproducts/en/ATtiny1617
• http://www.microchip.com/wwwproducts/en/ATtiny3216
• http://www.microchip.com/wwwproducts/en/ATtiny3217
関連文書/ファイル
• ATtiny212/412 Data Sheet (summary, complete)(.pdf)
• ATtiny214/414/814 Data Sheet (summary, complete)(.pdf)
• ATtiny416/816 Data Sheet (summary, complete)(.pdf)
• ATtiny417/817 Data Sheet (summary, complete)(.pdf)
• ATtiny416/417/816/817 Automotive Data Sheet (complete)(.pdf)
• ATtiny1614 Data Sheet (complete)(.pdf)
• ATtiny1616/3216 Data Sheet (complete)(.pdf)
• ATtiny1617/3217 Data Sheet (complete)(.pdf)
• ATtiny1616/1617 Automotive Data Sheet (complete)(.pdf)
データシートには以下の2種類があります。
• 完全版(全周辺モジュールおよび電気的特性を含む)
• 要約版
http://www.microchip.com/wwwproducts/en/ATtiny212http://www.microchip.com/wwwproducts/en/ATtiny214http://www.microchip.com/wwwproducts/en/ATtiny412http://www.microchip.com/wwwproducts/en/ATtiny414http://www.microchip.com/wwwproducts/en/attiny416http://www.microchip.com/wwwproducts/en/attiny417http://www.microchip.com/wwwproducts/en/attiny814http://www.microchip.com/wwwproducts/en/attiny816http://www.microchip.com/wwwproducts/en/attiny817http://www.microchip.com/wwwproducts/en/attiny1614http://www.microchip.com/wwwproducts/en/attiny1616http://www.microchip.com/wwwproducts/en/attiny1617http://www.microchip.com/wwwproducts/en/attiny3216http://www.microchip.com/wwwproducts/en/attiny3217
-
アプリケーション ノート DS00002503B_JP-p.5 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
3. ツールの入手 tinyAVR® 1シリーズのIDEには、GCCコンパイラを使うAtmel Studio 7.0を推奨します。
3.1 ATtiny416 Xplained Nano評価用キットの入手
図3-1. ATtiny416 Xplained Nanoキット
ウェブページ: www.microchip.com/Development-Tools/attiny416-xnano
キット入手先: https://www.microchipdirect.com/product/attiny416-xnano
関連文書/ファイル:
• 『ATtiny416 Xplained Nano User Guide』
主な特長
• ATtiny416マイクロコントローラ
• 1つの黄色ユーザLED
• 1つの機械式ボタン
• mEDBG
– Atmel StudioでボードIDを自動認識
Power disconnect mEDBG
(ATmega32U4) Status LED mEDBGdisconnect Power
Ground
Clock
Serial
Target I/O
Program/Debug
Shared I/Os
NC VUSB
UPDI GND
NC CLK OUT
NC CDC TX
VREG CDC RX
VCC GND
UPDI PA0 PC3
CDC TX PA1 PC2
CDC RX PA2 PC1
PA3 PC0
PA4 PB0
PA5 PB1
PA6 PB2
PA7 PB3
USER LED PB5 PB4 USER BTN
User LED User button ATtiny416
http://www.microchip.com/Development-Tools/attiny416-xnanohttps://www.microchipdirect.com/product/attiny416-xnano
-
アプリケーション ノート DS00002503B_JP-p.6 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
– 1つの緑色ボードステータスLED
– プログラミング
– 仮想COMポート(CDC)
• USB電源
『ATtiny416 Xplained Nano User Guide』には本キットの給電方法、部品表、拡張インターフェイス、
ハードウェア ユーザガイドに関する詳細情報を記載しています。
3.2 ATtiny817 Xplained Mini評価用キットの入手
図3-2. ATtiny817 Xplained Miniキット
ウェブページ: www.microchip.com/Development-Tools/attiny817-xmini
キット入手先: https://www.microchipdirect.com/product/attiny817-xmini
関連文書/ファイル:
• 『ATtiny817 Xplained Mini User Guide』
主な特長
• ATtiny817マイクロコントローラ
Power
Ground
Target I/O
Shared I/Os
Disconnected with
N.M.0-Ohm
Digital I/O High (J201)
Power (J203) NC
VCC
PC5
3V3
5V
GND
GND
VIN
Analog I/O (J204) PA4
PA5
PA6
PA7
PB1
PB0
PA2
PA1
NC
GND
PC0
PC1
PC2
PC3
PA0
PC5
PB7
PB6
PC4
PA3
PB5
PB4
PB2
PB3
User LED
UPDI
User button
Digital I/O Low (J202)
Ext. clock
QT Button
1
QT Button 2 CDC RX
CDC TX
PC5 PC0
QTouch Buttons
User SPI User button (J200) LED
ATtiny817 External Clock
http://www.microchip.com/Development-Tools/attiny817-xminihttps://www.microchipdirect.com/product/attiny817-xmini
-
アプリケーション ノート DS00002503B_JP-p.7 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
• 1つの黄色ユーザLED
• 1つの機械式ボタン
• 2つのQTouch®ボタン
• mEDBG
– Atmel StudioでボードIDを自動認識
– 1つの緑色ボードステータスLED
– プログラミングとデバッグ
– 仮想COMポート(CDC)
• USB電源
• ATtiny817電源:
– USBからの5.0 V
– 3.3 Vレギュレータ
– 外部電圧
• Arduinoシールドと互換のフットプリント
『ATtiny817 Xplained Mini User Guide』には本キットの給電方法、部品表、拡張インターフェイス、
ハードウェア ユーザガイドに関する詳細情報を記載しています。
-
アプリケーション ノート DS00002503B_JP-p.8 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
3.3 ATtiny817 Xplained Pro評価用キットの入手
図3-3. ATtiny817 Xplained Proキット
CURRENT MEASUREMENT
HEADER
USER LED0
MCU CURRENT
MEASUREMENT
SELECT JUMPER
I/O CURRENT
MEASUREMENT
SELECT JUMPER
QTOUCH BUTTONS
SW0 USER BUTTON
SW1 USER BUTTON
DEBUG USB
POWER
HEADER
UPDI DEBUG
FOR EXTERNAL
DEBUGGER
ATTINY817
EXTENSION 1
HEADER
32.768 kHz
CRYSTAL
EXTENSION 3
HEADER
ウェブページ: www.microchip.com/Development-Tools/attiny817-xpro
キット入手先: https://www.microchipdirect.com/product/attiny817-xpro
関連文書/ファイル:
• 『ATtiny817 Xplained Pro User Guide』
主な特長
• ATtiny817マイクロコントローラ
• 2つの機械式ユーザボタン
• 2つのQTouch®ボタン
• 1つの黄色ユーザLED
• 32.768 kHz水晶振動子
• 2つのXplained Pro拡張ヘッダ
• 内蔵デバッガ:
– Atmel StudioでボードIDを自動認識
– 1つの黄色ステータスLED
http://www.microchip.com/Development-Tools/attiny817-xprohttps://www.microchipdirect.com/product/attiny817-xpro
-
アプリケーション ノート DS00002503B_JP-p.9 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
– 1つの緑色ボードパワーLED
– スコープ情報を含む複雑なデータ型のシンボリック デバッグ
– プログラミング、デバッグ、電力計測
– データ ゲートウェイ インターフェイス: SPI、I2C、2つのGPIO
– 仮想COMポート(CDC)
• 電流計測回路内蔵、データ可視化用Microchip Data Visualizerをサポート
• USB電源
• Atmel | START内の応用例でサポート
『ATtiny817 Xplained Mini User Guide』には本キットの給電方法、部品表、拡張インターフェイス、
ハードウェア ユーザガイドに関する詳細情報を記載しています。
3.4 ATtiny3217 Xplained Pro評価用キットの入手
図3-4. ATtiny3217 Xplained Proキット
CURRENT MEASUREMENT
HEADER
USER LED0
MCU CURRENT
MEASUREMENT
SELECT JUMPER
I/O CURRENT
MEASUREMENT
SELECT JUMPER
QTOUCH BUTTONS
SW0 USER BUTTON
SW1 USER BUTTON
DEBUG USB
POWER
HEADER
UPDI DEBUG
FOR EXTERNAL
DEBUGGER
ATTINY3217
EXTENSION 1
HEADER
32.768 kHz
CRYSTAL
EXTENSION 3
HEADER
ウェブページ: www.microchip.com/Development-Tools/attiny3217-xpro
キット入手先: https://www.microchipdirect.com/product/attiny3217-xpro
http://www.microchip.com/avr-support/data-visualizerhttp://www.microchip.com/Development-Tools/attiny3217-xprohttps://www.microchipdirect.com/product/attiny3217-xpro
-
アプリケーション ノート DS00002503B_JP-p.10 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
関連文書/ファイル:
• 『ATtiny3217 Xplained Pro User Guide』
主な特長
• ATtiny3217マイクロコントローラ
• 2つの機械式ユーザボタン
• 2つのQTouch®ボタン
• 1つの黄色ユーザLED
• 32.768 kHz水晶振動子
• 2つのXplained Pro拡張ヘッダ
• 内蔵デバッガ
– Atmel StudioでボードIDを自動認識
– 1つの黄色ステータスLED
– 1つの緑色ボードパワーLED
– スコープ情報を含む複雑なデータ型のシンボリック デバッグ
– プログラミング、デバッグ、電力計測
– データ ゲートウェイ インターフェイス: SPI、I2C、2つのGPIO
– 仮想COMポート(CDC)
• 組み込み電流計測回路(XAM)
– ATtiny3217と周辺部品の消費電力を計測
– 100 nA~400 mAの電流を計測
– 電流計測データはMicrochip Data Visualizerで表示
• USB電源
• Atmel | START内の応用例でサポート
『ATtiny817 Xplained Mini User Guide』には本キットの給電方法、部品表、拡張インターフェイス、
ハードウェア ユーザガイドに関する詳細情報を記載しています。
http://www.microchip.com/avr-support/data-visualizer
-
アプリケーション ノート DS00002503B_JP-p.11 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
3.5 STK600スタータキットの入手
図3-5. STK600スタータキット
表3-1. tinyAVR 1シリーズ向けSTK600デバイスサポート
デバイス 配線カード ソケットカード
ATtiny214 STK600-RC020T-104 STK600-SOIC
ATtiny414 STK600-RC020T-104 STK600-SOIC
ATtiny416 STK600-RC020T-104 STK600-SOIC
ATtiny417 STK600-RC024T-103 STK600-QFN24
ATtiny814 STK600-RC020T-104 STK600-SOIC
ATtiny816 STK600-RC020T-104 STK600-SOIC
ATtiny817 STK600-RC024T-103 STK600-QFN24
ATtiny1614 STK600-RC020T-104 STK600-SOIC
ATtiny1616 STK600-RC020T-104 STK600-SOIC
ATtiny1617 STK600-RC024T-103 STK600-QFN24
ATtiny3216 STK600-RC020T-104 STK600-SOIC
ATtiny3217 STK600-RC024T-103 STK600-QFN24
その他のデバイスのサポートは以下を参照してください。
http://www.microchip.com/STK600_Starter_Kit- Users_Guide
ウェブページ: http://www.microchip.com/ATSTK600
キット入手先: https://www.microchipdirect.com/product/ATSTK600
http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/webdoc/GUID-EE00BF20-2F37-4A8A-B685-B91173F8915D/index.html?GUID-C131974D-3ED4-4AB4-B803-B0D718D0D17Fhttp://www.microchip.com/webdoc/GUID-EE00BF20-2F37-4A8A-B685-B91173F8915D/index.html?GUID-C131974D-3ED4-4AB4-B803-B0D718D0D17Fhttp://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=ATSTK600https://www.microchipdirect.com/product/ATSTK600
-
アプリケーション ノート DS00002503B_JP-p.12 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
関連文書/ファイル:
• 『STK600 User Guide』
主な特長
• AVR Studio 4/AVR32 Studio/AVR Studio 5/Atmel Studioと互換
• プログラミングおよび制御用のPCとのUSBインターフェイス
• USBバスまたはDC10~15 Vの外部電源から給電
• 可変ターゲットVCC (0~5.5 V)
• 2つの高精度可変参照電圧(0~5.0 V、10 mV刻み)
• 動作中にAtmel Studioから変更できるクロック オシレータ(0~50 MHz、0.1%刻み)
• tinyAVR®およびmegaAVR®デバイスのシリアル インシステム プログラミング(ISP)
• AVR® XMEGA®デバイスのPDIプログラミング
• megaAVR/AVR XMEGA/AVR UC3デバイスのJTAGプログラミング
• AVR UC3デバイスのaWireプログラミング
• 外部ターゲット システム内AVRデバイスのISPおよびJTAGプログラミング
• サポートしている全デバイスが容易に取り付けられる柔軟な配線カードおよびソケットカード システム
• 8つの汎用プッシュボタン
• 8つの汎用LED
• 全AVR I/Oポートはピンヘッダ コネクタを介して容易にアクセス可能
• プラグイン モジュールおよびプロトタイピング領域用の拡張コネクタ
• 不揮発性データ用の内蔵4 Mbデータフラッシュ
• USB内蔵AVRデバイス用USB mini-AB (On-The-Go)コネクタ
• RS-232インターフェイス用のPHYとDSUB-9コネクタ
• CANバス用のPHYとDSUB-9コネクタ
• LINバス用のPHYとヘッダ
• ATmega2560 AVRマイクロコントローラを実装済みのデバイスボード
『STK600 User Guide』には本キットの給電方法、部品表、拡張インターフェイス、ハードウェアに
関する詳細情報を記載しています。
3.6 Atmel | STARTからのソースコードの入手
サンプルコードはAtmel | STARTから入手できます。Atmel STARTは、グラフィカル ユーザ インタフェ
ース(GUI)でアプリケーションのコードを生成できるウェブベースのツールです。Atmel StudioとIAR
Embedded Workbench®の両方とも、下のサンプルコード リンクから直接ダウンロードできます。また
は、Atmel STARTフロントページの[BROWSE EXAMPLES]ボタンからもダウンロードできます。
Atmel | STARTウェブページ: http://microchip.com/start
サンプルコード
tinyAVR 1シリーズデバイスのサンプルコードは、デバイス名で検索できます
(例: Atmel | STARTの[example browser]にATtiny817と入力)。
Atmel | STARTで[User guide]ボタンをクリックすると、詳細とサンプル プロジェクトの情報が表示され
ます。[User guide]ボタンは、[example browser]内またはAtmel | STARTの[project configurator]のダッシ
ュボード画面でプロジェクト名をクリックすると表示されます。
ttp://www.microchip.com/start
-
アプリケーション ノート DS00002503B_JP-p.13 © 2018 Microchip Technology Inc.
AN2503 ツールの入手
Atmel Studio
Atmel | STARTの[Example Browser]で[DOWNLOAD SELECTED EXAMPLE]をクリックすると、Atmel
Studio向けの.atzipファイルとしてコードをダウンロードできます。Atmel | STARTからファイルをダウ
ンロードするには、[EXPORT PROJECT] > [DOWNLOAD PACK]を選択します。
ダウンロードした.atzipファイルをダブルクリックすると、プロジェクトがAtmel Studio 7.0にインポート
されます。
IAR Embedded Workbench
IAR Embedded Workbench内でプロジェクトをインポートする方法は、Atmel | STARTユーザガイドを開
き、[Using Atmel Start Output in External Tools] > [IAR Embedded Workbench]を選択すると表示されま
す。Atmel | STARTユーザガイドへのリンクは、Atmel | STARTフロントページで[About]をクリックする
か、[Project Configurator]内で[Help And Support]をクリックするとアクセスできます(どちらも右上隅に
あります)。
3.7 Atmel Studio 7.0の入手
ウェブページ: http://www.microchip.com/development-tools/atmel-studio-7
関連文書/ファイル:
• Atmel Studio 7.0 (build 1645) Installer (.exe)
tinyAVR® 1シリーズ向けのファームウェア開発およびデバッグ用のIDEには、Atmel Studio 7.0以降を推奨
します。
デバイスサポートについては4.「デバイスサポートの入手」を参照してください。
3.8 AVR用IAR Embedded Workbenchの入手
ウェブページ: https://www.iar.com/iar-embedded-workbench/#!?architecture=AVR
関連文書/ファイル: IAR Embedded Workbench® installer for AVR
http://www.microchip.com/development-tools/atmel-studio-7https://www.iar.com/iar-embedded-workbench/%23!?architecture=AVR
-
アプリケーション ノート DS00002503B_JP-p.14 © 2018 Microchip Technology Inc.
AN2503
デバイスサポートの入手
4. デバイスサポートの入手 Atmel Studio: [Tools] → [Device Pack Manager]で表示される[Device Pack Manager]を使うと、Atmel
Studio内で新しいデバイスのサポートを追加できます。
tinyAVR® 1シリーズの場合、以下の手順で最新版に更新します。
1. [Check for Updates]をクリックします。
2. tinyAVR® 1シリーズの場合、最新版のATtiny_DFPを選択します。
3. [Install]をクリックします。
オフライン インストーラの場合、http://packs.download.atmel.com/にアクセスします。インストーラ
ファイルをダブルクリックして指示に従うとパッケージをインストールできます。インストールを有効
にするには、開いているAtmel Studioウィンドウを全て閉じる必要があります。
IAR: 最新のサービス パッケージをインストールすると、IAR Embedded Workbenchで新しいデバイス
のサポートを追加できます。サービス パッケージはhttps://iar.comの[My Pages]から入手できます。
http://packs.download.atmel.com/https://www.iar.com/
-
アプリケーション ノート DS00002503B_JP-p.15 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
5. Atmel Studioの使い方
5.1 Atmel StudioとATtiny817 Xplained Miniを使う場合
前提条件
• Atmel Studio 7.0 1645以降がインストールされている
• ATtiny817 Xplained MiniボードがオンボードUSBコネクタ経由でAtmel Studio 7.0に接続されてい
る(内蔵デバッガに接続されている)ボードはUSBから給電され、内蔵デバッガはUSB電源でデバッ
グとプログラミングを実行します。
ワークフロー
1. Atmel Studio 7.0を開きます。
2. ATtiny817 Xplained MiniをAtmel Studio 7.0に接続すると、下図に示すページが表示されます。
-
アプリケーション ノート DS00002503B_JP-p.16 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-1. Atmel StudioのATtiny817 Xplained Miniページ
3. 下図に示すように[New] → [Project]をクリックするか、ショートカットCtrl+Shift+Nでプロジェ
クトを新規作成します。
-
アプリケーション ノート DS00002503B_JP-p.17 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-2. Atmel Studioでのプロジェクトの新規作成
4. 下図に示す[New Project]ウィザードでテンプレート[GCC C Executable Project]を選択し、ソリュ
ーション名とプロジェクト名を入力(例: GETTING_STARTED、LED_TOGGLE)して、[OK]をクリ
ックします。
図5-3. [New Project]ウィザード
5. 下図に示す[Device Selection]ウィザードでATtiny817を選択し、[OK]をクリックします。
-
アプリケーション ノート DS00002503B_JP-p.18 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-4. [Device Selection]ウィザード
新規プロジェクトと、それに関連付けられたmain.cファイルがAtmel Studioで生成されます。
6. main.cファイルのmain関数を以下のコードで置き換えます。
コードエディタで下図のように表示されます。
int main (void)
{ /* Configure SW0 as input */
PORTC.DIRCLR = PIN5_bm;
/* Configure LED0 pin as output */
PORTC.DIRSET = PIN0_bm;
while (1)
{
/* Check the status of SW0 */
/* 0: Pressed */
if (!(PORTC.IN & (PIN5_bm)))
{ /* LED0 on */
PORTC.OUTSET = PIN0_bm;
} /* 1: Released */
else
{
/* LED0 off */
PORTC.OUTCLR = PIN0_bm;
}
}
}
-
アプリケーション ノート DS00002503B_JP-p.19 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-5. [Code Editor]ウィンドウ
7. [Project] → [Properties]をクリックするか、ショートカットAlt+F7で[Project Properties]を開きます。
8. 下図に示す[Tool]画面で[Selected debugger/programmer]をmEDBG、[Interface]をUPDIに設定し
ます。
-
アプリケーション ノート DS00002503B_JP-p.20 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-6. ATtiny817用のデバッガとインターフェイス
9. [Build] → [Build Solution]をクリックするか、ショートカットF7でプロジェクトをビルドします。
10. プロジェクト コードをATtiny817に書き込み、[Debug] → [Start debugging and break]をクリック
するか、ショートカットAlt+F5でデバッグします。アプリケーションがデバイスに書き込まれ、
プログラム実行がmain関数でブレークします。
11. [Debug] → [Continue]をクリックするか、ショートカットF5でコード実行を再開します。
12. ATtiny817 Xplained MiniでSW0を押してLED0が点灯する事を確認します。
5.2 Atmel StudioとSTK600を使う場合
前提条件
• Atmel Studio 7.0 1645以降がインストールされている
• STK600ボードがオンボードUSBコネクタ経由でAtmel Studio 7.0に接続されている
ワークフロー
1. Atmel Studio 7.0を開きます。
2. 下図に示すように[New] → [Project]をクリックするか、ショートカットCtrl+Shift+Nでプロジェ
クトを新規作成します。
-
アプリケーション ノート DS00002503B_JP-p.21 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-7. Atmel Studioでのプロジェクトの新規作成
3. 下図に示す[New Project]ウィザードでテンプレート[GCC C Executable Project]を選択し、ソリュ
ーション名とプロジェクト名を入力(例: GETTING_STARTED、LED_TOGGLE)して、[OK]をクリ
ックします。
図5-8. [New Project]ウィザード
4. 下図に示す[Device Selection]ウィザードでATtiny817を選択し、[OK]をクリックします。
-
アプリケーション ノート DS00002503B_JP-p.22 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-9. [Device Selection]ウィザード
新規プロジェクトと、それに関連付けられたmain.cファイルがAtmel Studioで生成されます。
5. main.cファイル内のmain関数を以下のコードで置き換えます。
コードエディタで下図のように表示されます。
int main (void)
{ /* STK600 have eight User Buttons and eight User LEDs which can be connected to any IO
pin using cables */
/* Configure PB0 as input (remember to connect SW0 to PB0 using a cable */
PORTB.DIRCLR = PIN0_bm;
/* Configure PB1 as output (remember to connect LED0 to PB1 using a cable*/
PORTB.DIRSET = PIN1_bm;
while (1)
{
/* Check the status of SW0 */
/* 0: Pressed */
if (!(PORTB.IN & (PIN0_bm)))
{ /* LED0 on */
PORTB.OUTCLR = PIN1_bm;
} /* 1: Released */
else
{ /* LED0 off */
PORTB.OUTSET = PIN1_bm;
}
}
}
-
アプリケーション ノート DS00002503B_JP-p.23 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-10. [Code Editor]ウィンドウ
6. [Project] → [Properties]をクリックするか、ショートカットAlt+F7で[Project Properties]を開きます。
7. 下図に示す[Tool]画面で[Selected debugger/programmer]をSTK600、[Interface]を
UPDIUPDIに設定します。
-
アプリケーション ノート DS00002503B_JP-p.24 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
図5-11. ATtiny817用のデバッガとインターフェイス
8. [Build] → [Build Solution]をクリックするか、ショートカットF7でプロジェクトをビルドします。
9. 下図に示すようにISP/PDIヘッダ間にケーブルを接続すると、STK600の内蔵デバッガを
ATtiny817に接続できます。
図5-12. STK600上のUPDI接続
10. ケーブルを使ってPC5をSW0、PC0をLED0に接続します。
-
アプリケーション ノート DS00002503B_JP-p.25 © 2018 Microchip Technology Inc.
AN2503 Atmel Studioの使い方
11. コードをSTK600に書き込み、[Debug] → [Start debugging and break]をクリックするか、ショート
カットAlt+F5でデバッグします。アプリケーションがデバイスに書き込まれ、プログラム実行が
main関数でブレークします。
12. [Debug] → [Continue]をクリックするか、ショートカットF5でコード実行を再開します。
13. STK600上でSW0を押してLED0が点灯する事を確認します。
-
アプリケーション ノート DS00002503B_JP-p.26 © 2018 Microchip Technology Inc.
AN2503
次のステップ
6. 次のステップ 関連AVR製品およびIDEについては以下のリンクを参照してください。
ソフトウェア:
• Atmel Studio: http://www.microchip.com/avr-support/atmel-studio-7
• Atmel Studioヘルプ: [Help] → [View Help](ショートカットCtrl+F1)
• Atmel Gallery: https://gallery.microchip.com/
ファームウェア:
• Atmel START関連文書: http://start.atmel.com/static/help/index.html
• Atmel STARTサンプル: http://microchip.com/start/#examples
ハードウェア:
• AVR042: AVRハードウェア設計に関する注意: http://www.microchip.com/
AVR042:AVR_Hardware_Design_Considerations
• AVR IBISファイル: http://www.microchip.com/doclisting/TechDoc.aspx?type=IBIS
• AVR BDSLファイル: http://www.microchip.com/doclisting/TechDoc.aspx?type=BSDL
推奨プログラミング/デバッグツール:
• Atmel-ICE:
– 関連文書: http://www.microchip.com/Atmel-ICE_Debugger_User_Guide
– 製品紹介: https://www.microchip.com/Development-Tools/atatmel-ice
• Power debugger:
– 関連文書: http://www.microchip.com/42696D_Power_Debugger_User_Guide
– 製品紹介: https://www.microchip.com/Development-Tools/atpowerdebugger
その他:
• AVR Freaks®: http://www.avrfreaks.net/
• アプリケーション ノート:
http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047(デバイスをクリックする
と製品ページに進みます。)関連アプリケーション ノートは[Documentation]タブに掲載しています。
• AVR製品セレクタ: http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047
• 各種製品の技術文書: https://www.microchip.com/webdoc
• Microchip社の技術サポート: http://www.microchip.com/support/hottopics.aspx
http://www.microchip.com/avr-support/atmel-studio-7https://gallery.microchip.com/http://start.atmel.com/static/help/index.htmlhttp://microchip.com/start/%23exampleshttp://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604409http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604409http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604409http://www.microchip.com/doclisting/TechDoc.aspx?type=IBIShttp://www.microchip.com/doclisting/TechDoc.aspx?type=BSDLhttp://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604412https://www.microchip.com/Development-Tools/atatmel-icehttp://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604415https://www.microchip.com/Development-Tools/atpowerdebuggerhttp://www.avrfreaks.net/http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047https://www.microchip.com/webdochttp://www.microchip.com/support/hottopics.aspx
-
アプリケーション ノート DS00002503B_JP-p.27 © 2018 Microchip Technology Inc.
AN2503
改訂履歴
7. 改訂履歴
文書リビジョン 日付 改訂内容
B 2018年06月 • ATtiny3216およびATtiny3217のデバイスサポートを追加しま
した。
• ATtiny416 Xplained Nanoおよび
ATtiny3217 Xplained Proのキットサポートを追加しました。
• ATtiny817 Xplained Miniサンプル内のバグを修正しました。
A 2017年08月 • Microchip DS00002503 Rev. AでAtmel AVR42781 Rev. Aを
置き換えました。
• AVR42781:『Getting Started With ATtiny417/814/816/817』
を『tinyAVR 1シリーズ入門』と変更し、より多くのデバイス
をカバーするために文書を再構成しました。
• ATtiny1614、ATtiny1616、
ATtiny1617のデバイスサポートを追加しました。
42781A 2016年09月 本書の初版です。
-
アプリケーション ノート DS00002503B_JP-p.28 © 2018 Microchip Technology Inc.
AN2503
Microchip社のウェブサイト
Microchip社はウェブサイト(www.microchip.com)を通してオンライン サポートを提供しています。この
ウェブサイトからファイルや情報を簡単に入手できます。インターネット ブラウザから以下の内容がご
覧になれます。
• 製品サポート - データシートとエラッタ、アプリケーション ノートとサンプル プログラム、設計
リソース、ユーザガイドとハードウェア サポート文書、最新のソフトウェアと過去のソフトウェ
ア
• 一般的技術サポート - よく寄せられる質問(FAQ)、技術サポートのご依頼、オンライン ディスカッ
ション グループ、Microchip社のコンサルタント プログラムおよびメンバーリスト
• ご注文とお問い合わせ - 製品セレクタと注文ガイド、最新プレスリリース、セミナー/イベントの一
覧、お問い合わせ先(営業所/販売代理店)の一覧
お客様向け変更通知サービス
Microchip社のお客様向け変更通知サービスは、お客様にMicrochip社製品の最新情報をお届けするサービ
スです。ご興味のある製品ファミリまたは開発ツールに関する変更、更新、リビジョン、エラッタ情報
をいち早くメールにてお知らせします。
Microchip社ウェブサイト(http://www.microchip.com/)にアクセスし、[DESIGN SUPPORT]メニューの下
の[Product Change Notification]からご登録ください。
お客様サポート
Microchip社製品をお使いのお客様は、以下のチャンネルからサポートをご利用頂けます。
• 販売代理店
• 弊社営業所
• 技術サポート
サポートは販売代理店にお問い合わせください。各地の営業所もご利用頂けます。本書の最後のページ
に各国の営業所の一覧を記載しています。
技術サポートは以下のウェブページからもご利用頂けます。 http://www.microchip.com/support
Microchip社のデバイスコード保護機能
Microchip社製デバイスのコード保護機能について以下の点にご注意ください。
• Microchip社製品は、該当するMicrochip社データシートに記載の仕様を満たしています。
• Microchip社では、通常の条件ならびに仕様に従って使用した場合、Microchip社製品のセキュリテ
ィ レベルは、現在市場に流通している同種製品の中でも最も高度であると考えています。
• しかし、コード保護機能を解除するための不正かつ違法な方法が存在する事もまた事実です。弊社
の理解では、こうした手法は全てMicrochip社データシートにある動作仕様書以外の方法で
Microchip社製品を使用する事になります。このような行為は知的所有権の侵害に該当する可能性
が非常に高いと言えます。
• Microchip社はコードの保全性に懸念を抱いているお客様と連携して対応策に取り組んでいきます。
http://www.microchip.com/http://www.microchip.com/http://www.microchip.com/support
-
アプリケーション ノート DS00002503B_JP-p.29 © 2018 Microchip Technology Inc.
AN2503
• Microchip社を含む全ての半導体メーカーで、自社のコードのセキュリティを完全に保証できる企
業はありません。コード保護機能とは、Microchip社が製品を「解読不能」として保証するもので
はありません。
コード保護機能は常に進歩しています。Microchip社では、常に製品のコード保護機能の改善に取り組
んでいます。Microchip社のコード保護機能の侵害は、デジタル ミレニアム著作権法に違反します。そ
のような行為によってソフトウェアまたはその他の著作物に不正なアクセスを受けた場合、デジタル
ミレニアム著作権法の定めるところにより損害賠償訴訟を起こす権利があります。
法律上の注意点
本書に記載されているデバイス アプリケーション等の情報は、ユーザの便宜のためにのみ提供される
ものであり、更新によって無効とされる事があります。お客様のアプリケーションが仕様を満たす事を
保証する責任は、お客様にあります。Microchip社は、明示的、暗黙的、書面、口頭、法定のいずれで
あるかを問わず、本書に記載されている情報に関して、状態、品質、性能、商品性、特定目的への適合
性をはじめとする、いかなる類の表明も保証も行いません。
Microchip社は、本書の情報およびその使用に起因する一切の責任を否認します。Microchip社の明示的
な書面による承認なしに、生命維持装置あるいは生命安全用途にMicrochip社の製品を使用する事は全
て購入者のリスクとし、また購入者はこれによって発生したあらゆる損害、クレーム、訴訟、費用に関
して、Microchip社は擁護され、免責され、損害をうけない事に同意するものとします。暗黙的あるい
は明示的を問わず、Microchip社が知的財産権を保有しているライセンスは一切譲渡されません。
商標
Microchip社の名称とロゴ、Microchipロゴ、AnyRate、AVR、AVRロゴ、AVR Freaks、BeaconThings、
BitCloud、CryptoMemory、CryptoRF、dsPIC、FlashFlex、flexPWR、Heldo、JukeBlox、KeeLoq、
KeeLoqロゴ、Kleer、LANCheck、LINK MD、maXStylus、maXTouch、MediaLB、megaAVR、MOST、
MOSTロゴ、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32ロゴ、Prochip Designer、
QTouch、RightTouch、SAM-BA、SpyNIC、SST、SSTロゴ、SuperFlash、tinyAVR、UNI/O、XMEGA
は米国およびその他の国におけるMicrochip Technology Incorporatedの登録商標です。
ClockWorks、The Embedded Control Solutions Company、EtherSynch、Hyper Speed Control、
HyperLight Load、IntelliMOS、mTouch、Precision Edge、Quiet-Wireは米国におけるMicrochip
Technology Incorporated社の登録商標です。
Adjacent Key Suppression、AKS、Analog-for-the-Digital Age、Any Capacitor、AnyIn、AnyOut、
BodyCom、chipKIT、chipKITロゴ、CodeGuard、CryptoAuthentication、CryptoCompanion、
CryptoController、dsPICDEM、dsPICDEM.net、Dynamic Average Matching、DAM、ECAN、
EtherGREEN、In-Circuit Serial Programming、ICSP、Inter-Chip Connectivity、JitterBlocker、KleerNet、
KleerNetロゴ、Mindi、MiWi、motorBench、MPASM、MPF、MPLAB Certifiedロゴ、MPLIB、MPLINK、
MultiTRAK、NetDetach、Omniscient Code Generation、PICDEM、PICDEM.net、PICkit、PICtail、
PureSilicon、QMatrix、RightTouchロゴ、REAL ICE、Ripple Blocker、SAM-ICE、Serial Quad I/O、
SMART-I.S.、SQI、SuperSwitcher、SuperSwitcher II、Total Endurance、TSHARC、USBCheck、
VariSense、ViewSpan、WiperLock、Wireless DNA、ZENAは、米国およびその他の国における
Microchip Technology Incorporatedの商標です。
SQTPは米国におけるMicrochip Technology Incorporatedのサービスマークです。
Silicon Storage Technologyはその他の国におけるMicrochip Technology Inc.の登録商標です。
GestICは、米国以外の国におけるMicrochip Technology Inc.の子会社であるMicrochip Technology
Germany II GmbH & Co. KGの登録商標です。
その他の商標は各社に帰属します。
-
アプリケーション ノート DS00002503B_JP-p.30 © 2018 Microchip Technology Inc.
AN2503
© 2018, Microchip Technology Incorporated, Printed in the U.S.A., All Rights
Reserved.ISBN: 978-1-5224-3712-3
DNVによる品質管理システム認証
ISO/TS 16949
Microchip社では、ChandlerおよびTempe(アリゾナ州)、Gresham(オレゴン州)の本部、設計部およびウェ
ハー製造工場そしてカリフォルニア州とインドのデザイン センターがISO/TS-16949:2009認証を取得し
ています。Microchip社の品質システムプロセスおよび手順は、PIC® MCUおよびdsPIC® DSC、
KEELOQ®コードホッピング デバイス、シリアルEEPROM、マイクロペリフェラル、不揮発性メモリ、
アナログ製品に採用されています。さらに、開発システムの設計と製造に関するMicrochip社の品質シス
テムはISO 9001:2000認証を取得しています。
-
アプリケーション ノート DS00002503B_JP-p.31 © 2018 Microchip Technology Inc.
各国の営業所とサービス
北米 アジア太平洋 アジア太平洋 ヨーロッパ
本社
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
技術サポート:
http://www.microchip.com/ サポート
URL: www.microchip.com
アトランタ
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455
オースティン、TX
Tel: 512-257-3370
ボストン
Westborough, MA
Tel: 774-760-0087
Fax: 774-760-0088
シカゴ
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
ダラス
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
デトロイト
Novi, MI
Tel: 248-848-4000
ヒューストン、TX
Tel: 281-894-5983
インディアナポリス
Noblesville, IN
Tel: 317-773-8323
Fax: 317-773-5453
Tel: 317-536-2380
ロサンゼルス
Mission Viejo, CA
Tel: 949-462-9523
Fax: 949-462-9608
Tel: 951-273-7800
ローリー、NC
Tel: 919-844-7510
ニューヨーク、NY
Tel: 631-435-6000
サンノゼ、CA
Tel: 408-735-9110
Tel: 408-436-4270
カナダ - トロント
Tel: 905-695-1980
Fax: 905-695-2078
オーストラリア - シドニー
Tel: 61-2-9868-6733
中国 - 北京
Tel: 86-10-8569-7000
中国 - 成都
Tel: 86-28-8665-5511
中国 - 重慶
Tel: 86-23-8980-9588
中国 - 東莞
Tel: 86-769-8702-9880
中国 - 広州
Tel: 86-20-8755-8029
中国 - 杭州
Tel: 86-571-8792-8115
中国 - 香港SAR
Tel: 852-2943-5100
中国 - 南京
Tel: 86-25-8473-2460
中国 - 青島
Tel: 86-532-8502-7355
中国 - 上海
Tel: 86-21-3326-8000
中国 - 瀋陽
Tel: 86-24-2334-2829
中国 - 深圳
Tel: 86-755-8864-2200
中国 - 蘇州
Tel: 86-186-6233-1526
中国 - 武漢
Tel: 86-27-5980-5300
中国 - 西安
Tel: 86-29-8833-7252
中国 - 厦門
Tel: 86-592-2388138
中国 - 珠海
Tel: 86-756-3210040
インド - バンガロール
Tel: 91-80-3090-4444
インド - ニューデリー
Tel: 91-11-4160-8631
インド - プネ
Tel: 91-20-4121-0141
日本 - 大阪
Tel: 81-6-6152-7160
日本 - 東京
Tel: 81-3-6880-3770
韓国 - 大邱
Tel: 82-53-744-4301
韓国 - ソウル
Tel: 82-2-554-7200
マレーシア - クアラルンプール
Tel: 60-3-7651-7906
マレーシア - ペナン
Tel: 60-4-227-8870
フィリピン - マニラ
Tel: 63-2-634-9065
シンガポール
Tel: 65-6334-8870
台湾 - 新竹
Tel: 886-3-577-8366
台湾 - 高雄
Tel: 886-7-213-7830
台湾 - 台北
Tel: 886-2-2508-8600
タイ - バンコク
Tel: 66-2-694-1351
ベトナム - ホーチミン
Tel: 84-28-5448-2100
オーストリア - ヴェルス
Tel: 43-7242-2244-39
Fax: 43-7242 -2244-393
デンマーク - コペンハーゲン
Tel: 45-4450-2828
Fax: 45-4485-2829
フィンランド - エスポー
Tel: 358-9-4520-820
フランス - パリ
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
ドイツ - ガーヒンク
Tel: 49-8931-9700
ドイツ - ハーン
Tel: 49-2129-3766400
ドイツ - ハイルブロン
Tel: 49-7131-67-3636
ドイツ - カールスルーエ
Tel: 49-721-625370
ドイツ - ミュンヘン
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
ドイツ - ローゼンハイム
Tel: 49-8031-354-560
イスラエル - ラーナナ
Tel: 972-9-744-7705
イタリア - ミラノ
Tel: 39-0331-742611
Fax: 39-0331-466781
イタリア - パドヴァ
Tel: 39-049-7625286
オランダ - ドリューネン
Tel: 31-416-690399
Fax: 31-416-690340
ノルウェー - トロンハイム
Tel: 47-7289-7561
ポーランド - ワルシャワ
Tel: 48-22-3325737
ルーマニア - ブカレスト
Tel: 40-21-407-87-50
スペイン - マドリッド
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
スウェーデン - ヨーテボリ
Tel: 46-31-704-60-40
スウェーデン - ストックホルム
Tel: 46-8-5090-4654
イギリス - ウォーキンガム
Tel: 44-118-921-5800
Fax: 44-118 -921-5820
http://www.microchip.com/http://www.microchip.com/
トピックはじめに目次1. 対応デバイス1.1 tinyAVR® 1シリーズ
2. デバイス データシートの入手3. ツールの入手3.1 ATtiny416 Xplained Nano評価用キットの入手3.2 ATtiny817 Xplained Mini評価用キットの入手3.3 ATtiny817 Xplained Pro評価用キットの入手3.4 ATtiny3217 Xplained Pro評価用キットの入手3.5 STK600スタータキットの入手3.6 Atmel | STARTからのソースコードの入手3.7 Atmel Studio 7.0の入手3.8 AVR用IAR Embedded Workbenchの入手
4. デバイスサポートの入手5. Atmel Studioの使い方5.1 Atmel StudioとATtiny817 Xplained Miniを使う場合5.2 Atmel StudioとSTK600を使う場合
6. 次のステップ7. 改訂履歴Microchip社のウェブサイトお客様向け変更通知サービスお客様サポートMicrochip社のデバイスコード保護機能法律上の注意点商標DNVによる品質管理システム認証各国の営業所とサービス