2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    
レス数が1000を超えているけど、まだ書けるかも知れないよ。

AVRマイコン総合スレ Part35

1 :774ワット発電中さん:2015/03/12(木) 22:04:12.74 ID:wEK2p/Yr.net
個人でも手軽に使えるAtmelのAVRマイクロプロセッサを中心に語るスレッドです

<公式サイト>
Atmel AVR 8-bit and 32-bit Microcontrollers
http://www.atmel.com/products/microcontrollers/avr/  英語表記
http://www.atmel.com/ja/jp/products/microcontrollers/avr/ 日本語
・AVR Libc Reference Manual: http://www.atmel.com/webdoc/AVRLibcReferenceManual/

<参考になるページ>
・AVRWiki: http://avrwiki.sourceforge.jp/cgi-bin/wiki.cgi?page=AVRWiki
・AVR情報多い-chanさんのpage: http://elm-chan.org/
・avrfreaks.net avrgccその他AVR関連の総本山(英語): http://www.avrfreaks.net/
・TAP-Config: http://ww2.tiki.ne.jp/~maro/
・自分で作ってしまえ!電子工作スレッドテンプレート集: http://jbbs.shitaraba.com/bbs/read.cgi/study/3329/1067910158/
・AVR.jp 日本語のAVR資料他: http://www.avr.jp/
・ATMega168日本語データシート(翻訳中): http://awawa.hariko.com/chira-ura/
・AVR アセンブラのマニュアル(ユーザーズガイド): http://www.atmel.com/Images/doc1022.pdf
・インストラクション(命令セット)の解説: http://www.atmel.com/Images/doc0856.pdf
・条件付きアセンブルの解説(アセンブラ ver. 1.74対応):http://www.atmel.com/Images/doc2550.pdf
・アセンブラとCの連携方法: http://www.atmel.com/Images/doc1234.pdf

※前スレ
AVRマイコン総合スレ Part34
http://wc2014.2ch.net/test/read.cgi/denki/1414569976/

テンプレみたいなものは以上です

681 :774ワット発電中さん:2015/09/13(日) 23:25:21.91 ID:srckEHaO.net
初心者は性能とかあまり気にしないと思う。
やはり本やネットの作例の多さだろう。

682 :774ワット発電中さん:2015/09/13(日) 23:30:25.03 ID:bUrbcmx9.net
>>672
見つけた
http://wc2014.2ch.net/test/read.cgi/denki/1420205108
の985,986,992あたり

683 :774ワット発電中さん:2015/09/13(日) 23:41:17.36 ID:yPpkPxS2.net
全然違うやんw

>入力を調べてオンしたらループから抜けたい
>オンしなくても1uS経過したら強制的にループから抜けたい

入力を調べてオンしたらループから抜けたい
ループは1周きっちり1uSにしたい

684 :774ワット発電中さん:2015/09/14(月) 00:00:00.52 ID:vE2W3AL3.net
悪いね、ちゃんと調べてから書けば良かった

685 :774ワット発電中さん:2015/09/14(月) 00:19:35.27 ID:vE2W3AL3.net
そこでは1ループにつきPICが1.5uS、AVRが0.2uSと書いてあって差が大きいなと感じたのだが
これらの実行時間は信用していいのかな?

686 :774ワット発電中さん:2015/09/14(月) 00:31:41.08 ID:Q46SJ4/I.net
AVRは1命令1クロックってだけの話じゃないの?w

687 :774ワット発電中さん:2015/09/14(月) 00:46:50.25 ID:kSRx2jCZ.net
>>685
つか読み返してみたら比較が無茶苦茶だな
PICは48MHz(nopで4クロックとしてもnopが1個で0.125us)
AVRは20MHz(nopが1クロック実行だとして0.05us)

公平に比較するならPIC48MHzとAVR12MHzで比較するか、あるいは
「PIC12F1822で内蔵8MHx4PLLで32MHzで動かしています 」とあるので8pinかつ
外部CLK無しで動く中で最も速いAVRで比較するか

アーキテクチャの優劣?を比較したいならnop1個の処理時間を揃えないと何を
比較してんのか良く分からん

688 :774ワット発電中さん:2015/09/14(月) 00:48:37.35 ID:uIN+ANRH.net
ちゃんと比べた訳じゃないけど、PICに乗り換えようと遊んだ時にずいぶん遅かったから使ってない

689 :774ワット発電中さん:2015/09/14(月) 00:50:12.96 ID:kSRx2jCZ.net
ごめ。ちょっと間違ってた

PICは32MHz(nopで4クロックとしてもnopが1個で0.125us)
AVRは20MHz(nopが1クロック実行だとして0.05us)

8bitPICでも定格が32MHzより速いものもあるのに、AVRだけ8bit最速を持ち出すのは
比較のやり方としてどうなん?と思う

690 :774ワット発電中さん:2015/09/14(月) 00:55:28.29 ID:kSRx2jCZ.net
>>688
いや、同じような条件で比較したらやっぱりAVRの方が速いよ
8bitのPICはあの糞アーキテクチャが足引っ張りまくりで糞遅いのは事実

226 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★