トップ 新規 一覧 検索 ヘルプ RSS ログイン

FrontPageの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{div_begin style="text-align:right;"}}
Counter = {{counter}}
{{div_end}}
!!!AVR Wiki
AVRに関する情報をまとめるサイトです。皆さんの投稿をお待ちしております。
このページも目次っぽく編集してください。

{{span style="",雑談}}は メニューの [[雑談|雑談5]]でどうぞ。
!!最新情報
*2011-06-01 [AVR Studio 5  (Version 5.0.1163)|http://www.atmel.com/microsite/avr_studio_5/default.asp?source=redirect]Released.
**[登録不要なダウンロードはこちら |http://www.atmel.com/dyn/resources/prod_documents/as5installer-5.0.1163-full.exe] ←FULLパッケージ版 602MB (ランタイム付き)
**[登録不要なダウンロードはこちら |http://www.atmel.com/dyn/resources/prod_documents/as5installer-5.0.1163-small.exe] ←軽量版 387MB(ランタイム無し)
*2011-05-01 [AVR Studio 5 beta2 (Version 5.0.1119)|http://www.atmel.com/microsite/avr_studio_5/default.asp?source=redirect]Released. 
**[登録不要なダウンロードはこちら |http://www.atmel.com/dyn/resources/prod_documents/avrstudio5.0.beta2.exe] ←FULLパッケージ版 554MB (ランタイム付き)
**[登録不要なダウンロードはこちら |http://www.atmel.com/dyn/resources/prod_documents/avrstudio5.0.beta2.noVSSnoDotNet.exe] ←軽量版 339MB(ランタイム無し)
上記のファイルだけだと英語版のままなので、[Visual Studio 2010 Shell (Isolated)-JPN 日本語版|http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=dfba7ac4-5366-456e-abd6-0e3e6ba83b7c] 
を先にインストールすると日本語化出来ます。後から日本語版を入れてしまった場合は、
「プログラムの変更と削除」を使って英語版のVisual Studio 2010 Shell (Isolated)-ENU を削除すればOKです。
Visual Studio 2010 Shell (Isolated)-ENU を削除後に日本語版を入れても正常に動作します。
*2011-04-26 [AVR Studio 4.19 beta(build720)|http://www.atmel.no/beta_ware/] Released. (123MB) 
*2011-03-11 [AVR Studio 5 beta|http://www.atmel.com/dyn/resources/prod_documents/avrstudio5.0.beta.exe]Released. (523MB)
*2010-12-25 [arduino-0022|http://code.google.com/p/arduino/downloads/list]
*2010-10-02 [arduino-0021|http://code.google.com/p/arduino/downloads/list]
*2010-09-28 [AVR Studio 4.18 SP3(build 716)/AVR Toolchain Installer(本家版)|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725]
**[AVR Studio 4.18 SP3|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12999&family_id=607]/[Release Notes SP3|http://www.atmel.com/dyn/resources/prod_documents/ReleaseNotes_AVRStudio4.18SP3.txt]
**[AVR Toolchain Installer Software(登録不要なダウンロード)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=13029&family_id=607]
*2010-09-28 [arduino-0020|http://code.google.com/p/arduino/downloads/list]
**arduino-uno/arduino-MEGA2560対応
*2010-09-14 [AVR Toolchain Installer for use with AVR Studio 4.18 SP3|http://www.atmel.no/beta_ware/]
**avrとavr32用ToolChain
**avr-gcc-4.4.3   (WinAVR20100110はavr-gcc-4.3.3)
**binutils-2.20.1 (WinAVR20100110はbinutils-2.19)
**avr-gdb-7.0.1/avrlibc-1.7.0/avrdude-5.10
*2010-09-04 [arduino-0019|http://code.google.com/p/arduino/downloads/list]
//*2010-08-31 [arduino-0019-rc2|http://code.google.com/p/arduino/downloads/list]
*2010-08-23 [AVR Studio 4.18 SP3(build 716)|http://www.atmel.no/beta_ware/]
//*2010-08-12 [arduino-0019-rc1|http://code.google.com/p/arduino/downloads/list]
*2010-07-09 [AVR Studio 4.18 SP3(build 715)|http://www.atmel.no/beta_ware/avrstudio418/b715/AVRStudio4.18SP3.exe]
*2010-02-25 [AVR Studio 4.18 SP2(build 700)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12756&family_id=607]/[Beta Site|http://www.atmel.no/beta_ware/]
*2010-01-30 [arduino-0018|http://code.google.com/p/arduino/downloads/list]
**[HEXファイルの出力先が変更になってます。|http://arduino.cc/en/Hacking/BuildProcess]([TEMP]フォルダの中のbuild????の中です)
**arduino-IDEを閉じるとHEXファイルも削除されるので注意
*2010-01-20 [WinAVR-20100110|http://sourceforge.net/projects/winavr/files/] released
**1/20に再更新されています。(それ以前にダウンロードした人は注意)
*2010-01-19 [avrdude-5.10(Source)|http://ftp.twaren.net/Unix/NonGNU/avrdude/]
*2009-12-23 [AVR Studio 4.18 Part Pack 1|http://www.atmel.no/beta_ware/]
*2009-12-13 [AVR Studio 4.18 SP1 (build 692)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12578&family_id=607]/[Beta Site|http://www.atmel.no/beta_ware/]
*2009-11-09 [AVR Studio 4.18 (build 684), 11-03(RC4)と内容は同一|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725] (登録不要な[ダウンロード|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12383&family_id=607]) 
*2009-11-03 AVR Studio 4.18 Release Candidate 4
*2009-10-30 AVR Studio 4.18 Release Candidate 3
*2009-10-27 AVR Studio 4.18 Release Candidate 2
*2009-10-16 AVR Studio 4.18 Release Candidate 1
*2009-07-29 [AVR Studio 4.17(Build666)|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725] (登録不要な[ダウンロード|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12246&family_id=607])
*2009-07-11 [avrdude-5.8(Source)|http://ftp.twaren.net/Unix/NonGNU/avrdude/]
*2009-07-02 [avrdude-5.7(Source)|http://ftp.twaren.net/Unix/NonGNU/avrdude/]
*2009-07-02 [avr-libc-1.6.7(Source)|http://download.savannah.gnu.org/releases/avr-libc/]
*2009-06 [Atmel QTouch Library|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4492&source=landingpage](登録不要な[ダウンロード|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12023])
*2009-04 [AVR Studio 4.16 SP1|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12152&family_id=607]/[AVR Studio 4.16 SP1|http://www.atmel.no/beta_ware/]
*2009-03-15 [WinAVR 20090313|http://sourceforge.net/project/showfiles.php?group_id=68108] released
**binutils-2.19/gcc-4.3.2/avr-libc-1.6.6/avrdude-5.6
*2009-02-18 [AVR Studio 4.16(build628)|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725] Released.(登録不要な[ダウンロード|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12048&family_id=607])
**{{ref releasenotes_avrstudio416.txt}}
*2009-02-03 [AVR Studio 4.16 BETA|http://www.atmel.no/beta_ware/]
*2008-12-06 [WinAVR 20081205|http://sourceforge.net/project/showfiles.php?group_id=68108] released
**binutils-2.19/gcc-4.3.2/avr-libc-1.6.4/avrdude-5.5
*2008-11-26 [WinAVR 20081124rc3|http://sourceforge.net/project/showfiles.php?group_id=68108] RC3 released
*2008-11-19 [WinAVR 20081118rc2|http://sourceforge.net/project/showfiles.php?group_id=68108] RC2 released
*2008-11-15 [WinAVR 20081114rc1|http://sourceforge.net/project/showfiles.php?group_id=68108] RC1 released
*2008-11-12 [AVR Studio 4.15(Build623)|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725] 本家バージョン
**上記では登録が必要です。[ここ|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=11884&family_id=607]から{{font color=red,登録不要}}で入手可能。
*2008-11-08 [AVR Studio 4.15 Final|http://www.atmel.no/beta_ware/] Release (Atmel Beta Site)
*2008-11-06 [avr-libc-1.6.4|http://download.savannah.gnu.org/releases/avr-libc/]
*2008-11-03 [avr-libc-1.6.3|http://download.savannah.gnu.org/releases/avr-libc/]
* 2008-11 [AVR Studio 4.15 Beta|http://www.atmel.no/beta_ware/] Release
* 2008-10-03 米マイクロチップとオン、米アトメルに敵対的買収を提案−23億ドル
**[Bloomberg.co.jp|http://www.bloomberg.com/apps/news?pid=90003009&sid=aU0ft7CZQUIg&refer=jp_home]
* 2008-09 AVR Studio 4.14 Service pack 1
**[Atmel Norway:BetaWare|http://www.atmel.no/beta_ware/]
**Service pack 1 adds support for ATmega128A, ATmega16A, ATmega32A, ATmega64A, ATmega8A, ATmega16u4 and ATtiny13A. It also adds support for the XMEGA family in AVRISP MKII.
* 2008-06-10 [WinAVR 20080610|http://sourceforge.net/project/showfiles.php?group_id=68108] released
**2008-06-12 WinAVR-20080610-install.exe
* 2008-05-13 [WinAVR 20080512|http://sourceforge.net/project/showfiles.php?group_id=68108] released
**gcc-4.3.0/binutils-2.18/avr-libc-1.6.2-cvs/avrdude-5.5
* 2008-05-01 [WinAVR 20080430|http://sourceforge.net/project/showfiles.php?group_id=68108] released
* 2008-04-13 [WinAVR 20080411|http://sourceforge.net/project/showfiles.php?group_id=68108] released
* 2008-04-11 [AVR Studio 4.14 (build 589)|http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725] Release
**上記では登録が必要ですが[こちら|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=11555&family_id=607]から登録不要で入手できます
* 2008-03-27 [WinAVR 20080402rc1 (Release Candidate)|https://sourceforge.net/projects/winavr/]
**[AVR Freaksのスレッド|http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=61771]
* 2008-03-15 [AVR Studio 4.14 Release Candidate(RC1)|http://www.atmel.no/beta_ware/]
**This release supports the new XMEGA device family in Simulator 2, STK600 and JTAGICE mkII. The new AVR Wireless Services application (supporting the AVR Raven kit) is also included in the release.
**AVR Studio 4.14 is scheduled to be released in its final state at the end of March.
* 2008-03-03 [AVR Studio 4.14 Beta|http://www.atmel.no/beta_ware/]
**[Download:|http://www.atmel.no/beta_ware/as4/414beta/AvrStudio4Setup.exe]
**XMEGA対応
* 2008-01-29 avr-libc-1.4.8 released([Source|http://download.savannah.gnu.org/releases/avr-libc/]/[Binary|http://download.savannah.gnu.org/releases/avr/])
**avr-libcの1.4.x系を利用している人用のbug-fix.バージョン

!AVRのFAQ

* AVRよくある質問(FAQ)?
** AVRGCC FAQに[delay.h] _delay_ms(200);で200msec待つコードを作ってくれない を追加

各種ドキュメント和訳らしきもの
!AVR-LibC

前バージョンWinAVR(20050214)添付の1.2.3を翻訳。現バージョン WinAVR20060125では、割り込み関連を中心にだいぶ変更がありますので、ご注意ください。**Wiki内avr-libc-1.4.x情報ページ参照。

!AVR情報

!AVR Studio関連
*AVR Studio ダウンロード
**[AVR Studio 4.18 (build 684)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12383&family_id=607] 
***[AVR Studio 4.18 SP1 (build 692)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12578&family_id=607]
***[AVR Studio 4.18 SP2 (build 700)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12756&family_id=607]
***[AVR Studio 4.18 SP3 (build 715)|http://www.atmel.no/beta_ware/avrstudio418/b715/AVRStudio4.18SP3.exe]
***[AVR Studio 4.18 SP3 (build 716)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12999&family_id=607]
**[AVR Studio 4.17 (build 666)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12246&family_id=607]
**[AVR Studio 4.16 (build 628)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12048&family_id=607]
***[AVR Studio 4.16 SP1 (build 638)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=12152&family_id=607] Windows98対応最終バージョン
**[AVR Studio 4.15 (build 623)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=11884&family_id=607]
**[AVR Studio 4.14 (build 589)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=11555&family_id=607]
**[AVR Studio 4.13 (build 528)|http://www.atmel.com/dyn/general/tech_doc.asp?doc_id=11044]
**[AVR Studio 4.12 (build 460)|http://www.avrfreaks.net/modules.php?op=modload&name=News&file=article&sid=461] Windows95対応
* AVRStudioバグ情報(旧)
* AVR Studio 4.12 (build 460) 2005-11-05
** AVR Studioでavr-gccが使用可能になりました
** AVR Studio 4.12 SP4 (build498) 2006-10-03
*** ReleaseNotesStudio412SP4(498)
*** SP1/SP2/SP3の更新分も含まれています
*** Firmware Update [Dragon/JTAGICEmkII/STK500/AVRISP]
*** ATmega644P/329P/3290P/325P/3250Pサポート追加
*** Windows95では動作しません。(Windows95で使用する場合はSP3まで)
** WinAVRと連携する場合の注意点
*** 何らかの理由で旧バージョン(WinAVR20050214)を使用する場合はSP4はあてないでください。コンパイルは出来ますがメモリ利用表示がエラーになります。(これはavr-size.exeだけの問題であり新バージョンからavr-size.exeをコピーしてくればSP4でも動作可能です)
*** WinAVR20060125/WinAVR20060421を使用する場合は必ずSP4をあててください。AVRStudioがフリーズする場合があります。
* AVR Tools Beta Site
** AVR Studio 4.12, Service Pack 4, build 498 2006-10-03

!WinAVR関連

* WinAVRバグ情報
* WinAVR20060421 2006-05-13
** WinAVR20060421と同名のままファイルが更新されています 2006-05-13
*** gccやbinutils等のbinaryファイルが更新されていました
*** mfile/makefile_templateの不具合が修正されていませんので注意してください
** WinAVR-user-manual.html(0)
** gcc-3.4.6/binutils-2.16.1/avr-libc-1.4.4/avrdude-5.1
** AVRStudio4.12で使用する場合はAVRStudio SP3が必要
** 何か不具合を見つけた方は情報をよろしく
*** mfile/makefile_templateに不具合があるようです
* avr-libc-1.2.6公開 2005-11-12
** Wiki内avr-libc-1.2.6情報ページ
* avr-libc-1.4.4公開 2006-04-21
** Wiki内avr-libc-1.4.x情報ページ
* avrdude-5.1が公開されました 2006-1-24
** AVR-Wiki内関連ページ (chanさんのavrspが使用可能)
** pdfドキュメント 2006-1-23版追加

!その他

* AtmanAvr avr-gcc 4.1.1
** gcc-4.1.1/binutils-060523/avr-libc-1.4.4
* Atmel AVR Design Contest 2006
** 2006年版 Design Contest の結果
** http://www.circuitcellar.com/avr2006/
* Procyon AVRLib 2006-10-29
* USBasp 2005-11-14
** ATmega128のbugfixとavrdude-5.0対応
** AVR-Wiki内関連ページ にavrdude-5.1の機能追加版あり
** SandBox にてchanさんのavrspで使用できるようしたものを公開中。
* AVR-Doper 2006-07-18
** USB接続タイプのHVSP/ISP対応ライタ(STK500互換動作)
*** HVPPには対応していません
** USBaspと同じくATmega8で直接USBを制御しています。
** CDCモードを使用して仮想COM ポートで動作します
*** AVR-USBのCDCモード動作はRecursionさんの開発によるものです。(Low Speed CDC による USB 接続)
* AVR-USBを利用した作品紹介
* AVRでイーサネット
** ATmega168+ENC28J60での構成
** イーサネットモジュールも2300円で安い?
* PIC用のツール&コンパイラを販売しているMikroElektronika社よりAVR用のBasic/Pascalコンパイラが出ました
** Ver 3.0 2006-08
** Pascal Compiler/Basic Compiler
** ともに2Kまでの制限で無料で試用できます
** Ver 4.0.2 2007-05 (各種不具合が修正されたようです)

!サンプル回路・サンプルプログラム

LCD表示関数など基本的な関数・周辺回路を集めてみましょう。

* Getting Started Notes+α
* スイッチ入力、LED点灯など基本
* SC1602互換キャラクタLCD操作関数(←これをやる時は、4ビット/W固定モードの時DB0-3をOpenにするべきか、GNDに落とすべきかetcを書いてクレ)
* 7segment LED、ダイナミック点灯
* スピーカー・圧電素子・圧電ブザーで音を鳴らす
* モーター接続
* 外部EEPROM
* キーボード接続(マトリクスキーボード、PS/2キーボード)
* USB接続

* サンプルプログラム
** ちょっと変わったバイナリ→10進変換
** mega48で使えるEEPROMライブラリ
** シリアル液晶ファーム
** I2C
** USB