AVRマイコン総合スレ Part37
■ このスレッドは過去ログ倉庫に格納されています
>>36
SRAM32Byte、EEPROMなし、16bitタイマー1本、書き込みTPIでレジスタ半分16本のコアがAVR8L
要するにこれはattiny10のピン拡張版だな
UARTはまあ欲しいっちゃ欲しかったけど今更だな
それとこれを使うにしてもAtmelがちゃんとしたAVR-Toolchainを出してくれるのかどうか
最悪定義だけ頂いてgccはソースビルドを考えた方がいいかもしれない >>44
>別にToolchainはATMELが作ってるわけじゃないし。
知らなかったわそんなの
一体どこが作ってるの Toolchain最新版は3.5.0か
AtmelStudio7に入ってるのがこれと同じだと期待できないんだよな それにしてもUp to 12 MIPS at 12MHzと書いてるのに
内蔵RC8MHzってちょっとどうなの
外部クロック供給したりOSCCAL調整しろってことなの 時計ICみたいに水晶内蔵させれば精度出るのにな。
価格大幅アップ必須だw >>31
>>32
>>33
ありがとうございました.やっと動きました!
ツールバーからavrisp mk2のファームウェアアップデートができないのはatmel studio6.2だけということを知りませんでした.
6.0を入れてアップデートしたんですがファームウェアが1.11から上がらなかったので,4とドライバを入れなおしてアップデートしたら動きました.
原因をファームウェアに絞れたのはとても助かりました.本当にありがとうございました. >>52
FW1.11/1.15のAVRISPmkIIで試してみました。
6.2無印(build 1153)だと初回は失敗することが多いです。
でもUSBプラグを刺しなおしてリトライすると成功します。
sp2とか7使えば問題ないだろうにと思います。 失敗することはあっても深刻な状態になることは稀ってことよね。
海外サイトでも問題になっている気配はないし。
状況からしてbuild1563(sp2)も試してなきゃおかしいし、>>33が指摘している通り
一度は書き込みに成功しているのに根拠もなくライターのせいにしてる。
初心者が右往左往しただけなのに6.2が悪者にされちゃってるかわいそうな話。 >>54
リリースノートではファームアプデ中に止まる(SP2修正済み)
コミュサイトでは見えない報告(ツール削除USBドライバ再インスコ)
以上です arduino化したattinyで質問があるのですがこちらでいいでしょうか?
スレ違いだったらすみません
症状
・arduino-ISPから9.6MHzの設定でtiny13にblinkスケッチを書き込んだところ、LEDが点滅せずに点灯したままになります
・loop()内のdigitalwrite()を全てコメントアウトしてスケッチを書き込むとLEDは消灯したままになります
これはどういう状態でしょうか?
環境
・windows10
・arduino-ISP化したarduino Uno
・arduinoIDE1.6.7にcore13及びattinyライブラリ(85用)を追加
ちなみに同じ回路で同じblinkスケッチをtiny85に書き込んだ場合はLEDがきちんと点滅します >>56
そのblinkの書き込みサイズは確認した?
13はFlashが1024ByteしかないからArduinoのIDEで作るにしても
スケッチはAVR的に書かないとblinkすら厳しいんじゃないか
tiny85なら動くのはそんな理由だろう
例えば下みたいにdigitalWriteは使わずにDDRBとPORTBレジスタに直接書くとかなり小さくなる
void setup() {
//pinMode(0, OUTPUT);
DDRB = 1; // PB0 OUTPUT
}
void loop() {
//digitalWrite(0, HIGH);
PORTB |= 1; // PB0 HIGH
delay(1000);
//digitalWrite(0, LOW);
PORTB &= ~1; // PB0 LOW
delay(1000);
} >>56
ちょっと環境は違うがArduino1.0.5でkosakalabにあるhardware.zipで
試したらtiny13/85ともちゃんとBlinkした。 Hexサイズは384バイトだった。
1.6.7とcore13でも試そうとしているが何か面倒そうなので後でまたやる。 皆さんレスありがとうございます
>>57
特に小さくする工夫はしてませんが書き込みサイズは384bytesでした
core13のwiring_digital.cの中身を覗いてみたところ、教えて頂いたのと同じようにレジスタを直接弄っていたのでそれで節約出来てるみたいです
>>58
試して頂きありがとうございます
同じサイズなのが面白いですね
もうちょっと1.6.7で動かせる方法を探りつつ1.0.5でも試してみたいと思います 1.6.7とcore13_022.zipを使ってTiny13AでBlinkを確認できました。
Hexサイズは350バイトになった。 あれから色々やってみたのですが、一度全て消して1.6.7とcore13を入れ直したところ無事動くようになりました!
原因はboard.txtを変に弄ってしまったせいのようで・・・
一人では気付けなかったと思うので助かりました
試して頂いた皆さんもありがとうございました
お騒がせしてすみませんでした
>>60
ありがとうございます
入れ直したところ同じ350バイトできちんと動きました いいかげんなプログラム書いたら、割り込みとMainの処理が競合しまくって変な動きする。書き直しだな。 AVRstudio4.19のセットアップファイル持ってる人いませんか?
AtmelからダウンロードページのURLが送られてこないので..
もしいたらupしてもらえると助かりますm(_ _)m >>64
ここからAVRstudio4.19選んでSubmitしてPlease Confirm Your Registrationのページには行ったんですがメールが送られてこないんですorz あと、AVR Toolchain のバージョンを合わせないと Simulator は動作しないから要注意な
AVR Studio 4.19-730 なら下のどちらでも可で、それ以外は駄目
AVR Toolchain 3.3.1-1020 (94 MB, avr-gcc 4.5.1, AVR-Libc 1.7.1, updated 2012/04)
AVR Toolchain 3.3.0-710 (94 MB, avr-gcc 4.5.1, AVR-Libc: 1.7.1, updated 2011/09/11) >>65
要求が古すぎ
メアドが違う
迷惑メールに入ってる
Atmel Studio 7.0で試したら即座に届いたよ、今DL中 4.19もやってみたら
サイズ小さいから先にDL完了したw テンプレのwikiにもAVRstudioなどの直リンクあったけどエラーで見えないですね。
もう一つのwikiは内容が古いままだし...でも役に立ってるよ。 >>66
ありがとうございます!無事インストールできました。
>>68
Atmel Studio 7.0だとすぐにメールが届いたので要求が古すぎたのかもしれないです
教えてくださってありがとうございます。 もう一つ聞きたいのですが、簡単なプログラムを作ってbuildしてみたら
fatal error: opening dependency file dep/test.o.d: No such file or directory
とエラーが出ました。
ファイル名やフォルダ名には日本語を使ってないし、Dドライブのルートに作ってみたりしましたが直りません..
もし解決法知ってる人いたら教えてほしいです。 >>73
解決できました!本当にありがとうございますm(_ _)m
度々すみませんが今度は書き込みができなくて困っていますorz
Tools>Program AVR>Connect...からAVRISP mkIIとUSBを選択してConnect...を押しても次のダイアログが出てきません
一通り調べていろいろ試してみたものの出来ませんでしたorz 一応デバイスマネージャーのJungoの下にはatmelwindrvrとWinDriverがあります
4.19のサービスパックがなかったのでインストールしていませんがそのせいですかね.. >>75
サービスパックはありませんが
Win8.1や10だと最新のJungo Driverを入れないといけません。
Studio ArchiveのページにあるAtmel USB Driver Installer 7.0.888です。
下はATMEL Gallaryのリンクです。
https://gallery.atmel.com/Products/Details/6272a8fd-68fe-43d8-a990-741878cfe7b6 >>76
詳しい説明ありがとうございます!最新のドライバ入れたらできました!
ここまで教えてくださった方本当にありがとうございました!
初めてLEDが点滅したときは感動しますねw うまくいったようですね、おめでとう。
さらにプログラムして楽しんでください。 ここまで苦労して旧バージョン使わないといけない理由があるんだろうか・・・ 品種によっては新しいが良いとは限らない
が品種書いてないのな… 最新だとライブラリが新しくなることで過去のソースがビルドできなくなるってのはあるかな。
割り込み処理を書くsignalとか4.19(ってかWinAVR)では使えたけど最新版では削除されてるし。 結膜炎にかかって、病院行ったら2種類の目薬1日4回定周期で、一つめの目薬さしたら5分後2つめの目薬させとの指示だったので、tiny13で目薬タイマー作り始めたんだが、完成前に目直っちゃった。 >>85
ラーメンタイマーに改造すればいいさ
磁気吸着地雷型のタイマーを作りたいなぁ >>87
ブレッドボードで試作してたのでもう全員部品箱に戻りました。
磁気吸着地雷型は面白そうですね、ドイツ軍かあ。 しばらく中断してたAVR工作でも再開するか思ってみたら
昔のパラレルポートとかシリアルポートの自作ライタが使えなくなってた
AVRSP.exeとかザイリンクス用自作ライターで使えたのに デバッガ自作すれば思うがママ、胡瓜がパパ
素早く起動してサクサク動き、隅々まで全てが分かる
勝手なバージョンアップも、他人のバグを恨む事も無くなるぜ そういうリスク背負ってこその簡易自作ライターなんだから
愚痴るくらいなら純正買っとけって。 USBベースのライタが簡単に作れるんだから
パラレルやシリアルのことはもう忘れチャイナよ
全角さん 板常駐の不適応者君が荒らしたようだな?
444 :774ワット発電中さん[sage]:2016/03/04(金) 01:41:49.00 ID:ZS4B9H8g
おれも一介のWindowsプログラマなのに ←←←←←←←←←←←←←←←←
いきなり組み込みで動画付きフォトフレームみたいなもの作れとか言われたことあったな
もちろん完成しなかったよ
今なら手段は色々思いつくけどデコーダとか考えると時間の無駄だわ
Winタブが変に普及して良かったわ
556 :774ワット発電中さん[sage]:2016/03/10(木) 20:54:19.47 ID:wY2h9rcI
>>554
もっと上手に例えなきゃ、とんちんかんと言われるよ。
そもそもテレビの良否判定くらい正確にできるし。
オレ家電の修理屋ですから。 ←←←←←←←←←←←←←←←←
なんか壊れてるなら直してあげるよ。
92 :774ワット発電中さん[sage]:2016/03/04(金) 14:39:47.98 ID:ZS4B9H8g
USBベースのライタが簡単に作れるんだから
パラレルやシリアルのことはもう忘れチャイナよ
全角さん >>89
古いAVRが余っているので、工作してみようと思っている。
ICE200デバッガ利用。 全角こと89ですがUSBライタにしました
PICerFTというライターソフト対応のFT232RL使用ライターです。
ありふれた工作品ではありますが参考で写真うpしておきます。
http://thuploader.orz.hm/img/dat/581.jpg
昔作ったAVR回路でデバイス認識とreadができるとこまで確認したのでおそらくwriteも動作すると思います。
I/O電圧をケーブルのVccから供給する作りなので5V/3.3Vを選択するジャンパは不要です。 そんなこと言ったらプリント基板なんてレジスト被ってんだから基本被服線だろ
ただの難癖以外の何ものでもない >>99
謎でも何でもねえ。
交差に裸線なら謎だがw 工作ならこんなもの
仕事なら二度と仕事来ないレベル
アップする感覚がよく分からないのか正直な所 >>104
同意
俺がもしこれ関連の仕事についてたら週末には近寄らないと思う
今日も頭の中は仕事のことばかり
でも2chでくだをまく
発想が貧困でちょっとかわいそうではある >>105
電源を太めのスズメッキ線、信号が被覆ありの細い線
と分けてます 褒められる経験が一切ない感じで大人になってしまった日本人が多数だから
仕方が無いのかもね
他人の成果物に、褒められる要素を見つけるのが圧倒的に苦手
逆にけなすのは、圧倒的に得意
>>95でアップしたものなんて、アップ出来るとこまで完成させられたことを褒めていいレベルだと思うんだが
きたない
こんなもんだろ
こういうレスしか返せないほど、日本のエンジニアは病んでるんだろうな
自分の成果物は見せようともしないくせに あんまりしょうもないところばかりぐだぐだつついてると逆に
何かコンプレックスでもあるの?って思えてくるよな
仮に仕事の話だとしたら、客先に出すようなものだったらプリント基板がデフォだし
それをあたかも蛇の目基板で納品されたという状況まで妄想して文句言ってるとか
ある意味かわいそうなレベル >>95
かわいいw
ヒューズ付きの変換基板いいな
どっか売り物? ID:WWM8esYj :老化進み痴呆に近い爺さん
初心者質問スレ その114©2ch.net
588 :774ワット発電中さん[sage]:2016/03/12(土) 22:18:36.75 ID:WWM8esYj
理論と実装だな。技術と技能。
【Raspberry Pi Banana pi Orange Pi】 1ボード総合 [無断転載禁止]©2ch.net
112 :774ワット発電中さん[sage]:2016/03/12(土) 22:20:48.14 ID:WWM8esYj
日本の技術は、オープンという点で遅れをとったのでないかな?
囲い込みと官製は、音を張らない。
【Raspberry Pi Banana pi Orange Pi】 1ボード総合 [無断転載禁止]©2ch.net
114 :774ワット発電中さん[sage]:2016/03/12(土) 22:21:14.51 ID:WWM8esYj
根を張らないだ。
かまってほしい 単発 携帯組?
生甲斐は、2ちゃんでかまってもらうことのみ()
99 :774ワット発電中さん[sage]:2016/03/12(土) 22:27:23.02 ID:WWM8esYj
交差でもないのに、謎の被覆線。
96 :774ワット発電中さん:2016/03/12(土) 21:38:47.27 ID:MKJW5lHY
汚い >>112
microUSBのDIP化変換基板は秋月のやつぢゃないかな? ミ'ω ` ミ
ttp://akizukidenshi.com/catalog/g/gK-06656/ >>109
そういうことなのか。あまり、意味はないかもね。ハンダ面はスズメッキ線にしてしまって、曲がり角はしっかりランドにハンダした方が、諸々良いかもね。 >>110
と、自分が書いている内容も似たり寄ったりだよね。 ユニバーサル基板って素早く試作するのが信条でしょ
作って動けば良いんだよ まだやってんのか
おまけに魚爺まででてきて小便マーキングしちゃってるし、やれやれ 自分の意見をごり押しし満足感を得る欧米人
他人の意見を小馬鹿にし満足感を得る日本人
他人に謝罪と賠償を要求し満足感を得る朝鮮人 32khzのクリスタルを繋げようとおもったらattiny13に非同期タイマがない!!! arduinoはもうAVRからはだいぶ離れてるから影響なし そう考えたらAVRが早々にディスコンになっても誰も困らんなw PIC32MXみたいにPIC8AVRみたいな変な型番のPICが出てくる こういっちゃアレだけど
PIC32MXがあればAVRとかいらなくね? avrのram 96k搭載のヤツ 手配した。高いが趣味で簡易な画像処理目的なんで気にしない。
俺目的には、ちょうど良いが、そのうち切られそう。 xmegaに慣れちゃってるんだがマイナーなので存続が気になる。 ADCの変換クロックって何を基準に決めるんですか? ■ このスレッドは過去ログ倉庫に格納されています