[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index] [KICK4 Homepage]

[kick4-ml:1003] Re: 3 月定例研究会無事終了



こんにちは、友原です。

定例会お疲れ様でした>参加者のみなさま

発表は、準備不足&推敲不足でお恥ずかしい限りでした。
トラウマになりそう。


> 参加者は10名でした。
> 報告は 近日中に kick4のホームページに掲載する予定です。
> できれば発表資料を下さい>乃村さん、友原さん


資料のデキが中途半端で、公開するのはどうかなぁ…という
感じです。(^^;

とりあえず、発表資料にあったリンク+αを書いてお茶を
濁してみようかな、と。


http://www.atmel.com/
ATMEL社のサイト

http://winavr.sourceforge.net/
WinAVRのサイト

http://g211008082139.dhcp020.icnet.ne.jp/~hero/hero.htm
AVR関係データシートの邦訳

http://www.toshu-ltd.co.jp/gaki/
ATMEL AVR&リゾートアイランド&オーディオ
avr-gccに関する情報が充実

http://elm-chan.org/index_j.html
えるむ - Electronic Lives Mfg.
AVR全般に関する情報
avrss がUSBシリアル対応になるとかならないとか…。
uart ライブラリが書式指定まで使えて便利

http://elm-chan.org/works/avrx/stk200.png
avrdude で使える STK200 の回路図。

http://www7a.biglobe.ne.jp/~attlee/avr-jp-wiki/wiki.cgi
AVR Wiki

http://www7a.biglobe.ne.jp/~attlee/avr-jp-wiki/wiki.cgi?page=AVR%2DLibC
AVRlibcの邦訳

http://science3.2ch.net/test/read.cgi/denki/1108290187/
AVRマイコン総合スレ Part4 


<その他>

・MFile で Makefile を簡単に作る事が出来る。

・WinAVR 20050214 バージョンから sbi/cbi が廃止。
 PORTA |= _BV(2) みたいな書き方で代用。

・「char msg[]="test"」などとやると 例え const を指定しても実体が
 SRAM 上に確保されるので注意。
  FROM に確保するには、「PGM_P msg[]="test"」のようにマクロで記述する。
  読み出す時も専用のマクロを使う。
  http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_rom_array
  http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_flashstrings
  http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html

・make program で、ビルド後プログラム書き込み。
 (ただし、Makefile にプログラマ、使用ポートなどの設定要)

・make coff すると .elf ファイルが出来るので、AVR Studio 上で
 ソースコードレベルでのシミュレートが出来る。

・Programmers Notepad 2 は、初期設定では日本語が化けるが、
 Style の Font を Lucida Sans Unicode
 General - Defaults の Code Page を Unicode (UTF-8)
 Scheme を Output にして、Lucida Console
 にすればOK。(別の方法もあるかも)

-----
Yoshimune Tomohara
http://ore-kb.net/