X



トップページ電気・電子
1002コメント278KB
AVRマイコン総合スレ Part40
■ このスレッドは過去ログ倉庫に格納されています
0001774ワット発電中さん
垢版 |
2018/01/27(土) 11:14:18.02ID:yaXvNyvZ
個人でも手軽に使えるAtmelのAVRマイクロプロセッサを中心に語るスレッドです

<公式サイト>
http://www.microchip.com/design-centers/8-bit/microchip-avr-mcus
・AVR Libc Reference Manual:
https://www.microchip.com/webdoc/avrlibcreferencemanual/install_tools_1install_avr_libc.html

<参考になるページ>
・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/
・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マイコン総合スレ Part39©2ch.net [無断転載禁止]©2ch.net
http://rio2016.5ch.net/test/read.cgi/denki/1499338233/
0013774ワット発電中さん
垢版 |
2018/01/28(日) 00:20:58.38ID:OKgMhqty
>>11
使ったこと無いのモロバレだな。
Lチカくらいしかしたことないのか?
0014774ワット発電中さん
垢版 |
2018/01/28(日) 01:03:46.36ID:unCAa86A
>>12
20個位のファイルでTOTAL1万行位のソースだと結構、鈍臭い感じだったな。
microchipのIDEの方が大分マシ
0016774ワット発電中さん
垢版 |
2018/01/29(月) 00:27:41.56ID:iKkxOIBR
多機能って・・・・
そんなに使う機能があるのかな????
最低限使う機能だけあれば十分だと思うけど
どれだけ大規模なシステム作ってるのかな???
(所詮マイコンレベルでしょ)
0017774ワット発電中さん
垢版 |
2018/01/29(月) 08:12:34.94ID:aErLc5eW
他人がどんな使い方をしてるのかを勝手に妄想してクサしたり、
使い方も限定せず、各個人の許容度の違いも考慮せず、重い、軽いを議論しても仕方がない。
本人が使える、と思っていればそれでいいし、
自分がOKだからといって他人もOKだと思うのもおかしい。
0018774ワット発電中さん
垢版 |
2018/01/29(月) 08:35:42.16ID:PSpswCnz
その通り
どんなにツールが遅かろうが、当の本人がそれ以下なら関係無いんだよ
0019774ワット発電中さん
垢版 |
2018/01/29(月) 12:55:42.12ID:4tCSPPkd
俺もバイナリが128KBに迫るようなゴテゴテしたもの書いてるけど、ストレス無くやってるわ。
むしろAS7のデバッグ環境が無いと困る。
0020774ワット発電中さん
垢版 |
2018/01/29(月) 15:42:39.42ID:FD5yJFZR
昔、カップヌードルの3分タイマー作ろうとしたときに、
使うピンはスタートスイッチ入力・お知らせ音声出力の2ピンで良かったんだけど、
「出来上がりました!」ってwaveファイルが470KBになっちゃったんだよね。
早口で喋っても32KBに収まらない。

仕方ないから32ビットシリーズのUC3C・512KB/64ピン使ったけど
AtmelStudioでwaveファイルを配列に書き直すのが大変だった
0021774ワット発電中さん
垢版 |
2018/01/29(月) 15:49:11.94ID:juS+yaxk
普通は外部メモリ使うことを検討するし
AtmelStudio上でwaveファイルとか編集なんかしない
○○?
0024774ワット発電中さん
垢版 |
2018/01/29(月) 20:09:46.04ID:4tCSPPkd
ビットマップデータなんかをダンプして配列として書き換えてソースに埋め込むとか割とやるけどな。
「出来上がりました」が2秒で何言ってるかわかるレベルなら32KBでもなんとかなったろうに。
>>20がそれをやってるときにタイムマシンで駆けつけてアイデア貸してやりたいよ。
0025774ワット発電中さん
垢版 |
2018/01/29(月) 21:00:48.97ID:+zAF4zov
gccだとインラインアセンブラでincbin使ってバイナリデータ埋め込むとか出来るんでない
0026774ワット発電中さん
垢版 |
2018/01/29(月) 21:52:09.15ID:5qlw+BV0
普通は8bitCPUでwaveファイルは扱わないだろ。beep音でメロディ流す程度。
0027774ワット発電中さん
垢版 |
2018/01/29(月) 22:00:00.16ID:juS+yaxk
waveはpwmで出すよ
picでやったことがある
avrでもできるはず
8pinのcpu+8pinのspirom
0028774ワット発電中さん
垢版 |
2018/01/29(月) 22:29:26.45ID:MP/pBCDY
ChaN氏のSDオーディオプレーヤーを知らんとはオヌシも若いのお
0029774ワット発電中さん
垢版 |
2018/01/30(火) 10:19:57.99ID:dULV/dww
ワンショットの効果音にSDカード+MP3は牛刀だろう
0030774ワット発電中さん
垢版 |
2018/01/30(火) 10:50:36.12ID:LI5qSDFV
Chan氏のMP3はめっちゃ音良かった・・・転送が遅いのでSDにしたら
液晶使えないし。。。で今は何処かに
0036774ワット発電中さん
垢版 |
2018/02/14(水) 23:23:37.68ID:Ji3mYY5g
usbaspがやっと使えるようになった
tiny使うときはクロック落とさなきゃなんてわからんかったわ
ヒューズ飛ばしたかと思ってドラゴンでHVまで試したわ
0037774ワット発電中さん
垢版 |
2018/02/15(木) 00:04:39.19ID:gQpU+UYX
お疲れさん
でもドラゴン有るのにusbasp要るか?
って俺もドラゴン買ってから作ったんだけどさ・・・全く使ってねえ
0038774ワット発電中さん
垢版 |
2018/02/15(木) 01:11:41.95ID:SwGbRM3T
中華usbasp(LC-Tech)だったらFW弄らずに使えばWarningは出るけどAutoISPclockで
便利なんですけどね。  AVRdudeのGUIで自動でClockを切り替えてくれるものもあったな。
003936
垢版 |
2018/02/15(木) 11:58:04.94ID:iAhQNNbv
つかってるのは中華LC-TechのV2.0です ファーム書き換えたか記憶が飛んでるんで
クロックはJP3ジャンパして落としました

usbaspのファームバージョンって確認する方法ありますか?
外部ライタから吸出してhex比較しかないのかに
売ってるやつはファームオリジナルなの?
www.fischl.deのじゃなくて?
0040774ワット発電中さん
垢版 |
2018/02/15(木) 12:51:46.17ID:jb/IcfuM
usbaspのFWバージョンはWindowsならデバイスマネージャで
プロパティ詳細のハードウェアIDに出てくるREV番号です
USB\VID_16C0&PID_05DC&REV_0104   www.fischl.de最終2011年 v1.04

中華版はLC-Techのコピーが多いのではないでしょうか。
Netで見かけたLC-Tech FWはv1.02(本家2007年版+Autoパッチ)でした。 
TPIなど不要ならLC−Tech FWの方がJP3や-Bオプション使わずに済みます。
0041774ワット発電中さん
垢版 |
2018/02/15(木) 13:06:09.96ID:iAhQNNbv
ありがとうございます
今見たらREV_0104になってた無意識にupしてたみたい
これで対tiny失敗したわけだ
米粒AVR使わないならTPI不要ですよね
0044774ワット発電中さん
垢版 |
2018/02/28(水) 15:23:18.23ID:xZEOE7DZ
PICKit4でAVRサポートを公式に言ってきたか。
いつ頃実用レベルになるかね?
0045774ワット発電中さん
垢版 |
2018/03/01(木) 13:10:44.72ID:pXNHZhEL
とうとうmegaAVR0シリーズのmega4809が出荷開始
これが1ドルちょっとなんて安いな
0049774ワット発電中さん
垢版 |
2018/03/02(金) 17:43:37.34ID:xIKOjueT
炊飯器も体温計もデジタル温度計もキッチンタイマーも、
32bit ARM SoC+RAM+Flashが入ったワンチップマイコンでLinux動かせばいいよ
0050774ワット発電中さん
垢版 |
2018/03/02(金) 17:53:12.68ID:1ivnpSH2
最近買い換えた洗濯機はカラー液晶にタッチパネルなんだよな。
0051774ワット発電中さん
垢版 |
2018/03/02(金) 17:54:12.62ID:Y9aBBypW
マイコン内蔵LEDってのも有るくらいだからな
そうなっても全然おかしくない

数の力で、値段ぐいぐい押してくるからな
とにかく安い。
0059774ワット発電中さん
垢版 |
2018/03/03(土) 00:02:01.50ID:P9wDeCO1
年寄りの時代遅れな戯言と自覚はしてるが、もうDIPパッケージの新製品は出ないのか…
表面実装は目も指も辛いからやりたくないんじゃあ〜
0061774ワット発電中さん
垢版 |
2018/03/03(土) 01:34:33.61ID:drgoWo6y
megaって十分高機能なほうだと思いますよ。あとはUSBまわりも付けてほしいぐらいかな。
0063774ワット発電中さん
垢版 |
2018/03/03(土) 15:56:39.64ID:G+0R0ykl
32u4 が有ったな
数が出てるみたいで、他のに比べれば割安(当社比)
0064774ワット発電中さん
垢版 |
2018/03/08(木) 16:50:35.94ID:kajskhN0
新シリーズのtiny817動かしてみたよ。
つっても内蔵クロックでUARTが使いものになるかってだけ。

内蔵20MHz、ヒューズ設定とシグネチャに格納されている工場実測誤差で補正したボーレート設定した結果は誤差-0.5%くらい。
驚いたのは115.2kbpsに設定してもその誤差を維持してたこと。分数ジェネレータってすごいね。

で、冷却スプレーとヒートガンで温度変化やりまくったけどほとんど変化なし。
データシートにあるように電源電圧さえ安定していればクリスタル無しでも使い物になりそう。
0065774ワット発電中さん
垢版 |
2018/03/08(木) 22:54:57.44ID:1YnVlsGH
新しいコアにはクリスタル発振回路(32kを除く)がないのが不思議。
せめてDFLLでも代わりに残しておいてくれればよかったのに。
0066774ワット発電中さん
垢版 |
2018/03/08(木) 23:12:47.56ID:dZri1A3U
それは思った。
32kクリスタルとDFLLくらいxmegaから継承しても良かったんじゃないかな。
0068774ワット発電中さん
垢版 |
2018/03/09(金) 00:47:05.85ID:lN8CRpwv
クリスタル、何に使うの?
UARTが内蔵で問題ないなら不要では?
0069774ワット発電中さん
垢版 |
2018/03/09(金) 01:21:52.23ID:TpfMP1TR
精度要求するのはUARTだけじゃねーべよ
外部クロック入力すら否定する気か?
0071774ワット発電中さん
垢版 |
2018/03/09(金) 06:25:03.27ID:d2ZYmOA3
答えられないのに偉そうなこと言いたいだけなんだから察してあげろww
0072774ワット発電中さん
垢版 |
2018/03/09(金) 08:58:14.59ID:vP36PFTA
おはようございます。>>64です。
私が最後に書き足した「電源電圧さえ安定していれば」にもかかるんですが、
電圧の安定しない電池駆動だとクリスタルが欲しくなってくるんですね。
リモコン用途で無線モジュールと通信することもありますし。
通信でなくとも波形生成用途で精度0.1%なんて書かれちゃうこともありますから、
クリスタルのニーズは低くないと思います。
外部オッシレータだとスリープ時にどうやって連動させるなんて問題も発生しますしね。
>>70さんも>>71さんも社会に出ればいろんな要求や縛りが有るんだなあと実感されることもあるかと思います。
0073774ワット発電中さん
垢版 |
2018/03/09(金) 09:03:12.71ID:qYUgt6Zh
外部クロック入力があれば十分じゃね?
単独で使ってUART以外でクロックの周波数が
シビアに効く用途って、時計以外あまり思いつ
かないし、大きなシステムの中で使うなら、
マスタークロックをもらってくるのが普通。
時計用途なら32168Hzの水晶つなげられる。

唯一不満はPWMの最高クロックが下がっちゃう
事ぐらいかな…
(DACがついたから、こっち使えばなんとかなるど)
0076774ワット発電中さん
垢版 |
2018/03/09(金) 12:40:27.81ID:CRRyc84+
>>72
データシートを見ると、
UARTなら電圧が多少変わってもなんの問題も無いように見えるけど

無線モジュールとの通信にクロック精度が必要って?
意味わからん
どんな方式で通信してるの?

0.1%の要求精度も用途が不明
0078774ワット発電中さん
垢版 |
2018/03/10(土) 08:35:13.38ID:tZ7ftVb/
基本的な質問だけど

STK500は、AVRISP mkUのように 6pコネクタを通じて
ターゲット(ボード上の)AVRに書き込みできるの?
マジレス頼む
0084774ワット発電中さん
垢版 |
2018/03/10(土) 23:54:06.66ID:lEUOnCee
改造すれば無問題
ttps://mewpro.cc/2016/01/18/atmel-stk500-no-kaizo/
ttps://mewpro.cc/2016/01/20/hvprog2-no-tukaikata/
0085774ワット発電中さん
垢版 |
2018/03/11(日) 10:03:58.15ID:Kvgh/lR1
STK500は使いにくいよな。
何でも出来るようになってる代わりに何をするにも設定が面倒。
0087774ワット発電中さん
垢版 |
2018/03/12(月) 13:14:08.68ID:V4y1r6qO
>>84
>残念ながら Atmel Studio は STK500 改造基板を TPI/PDI プログラマとしては認識しません
だめじゃん avrdude専用になる改造だよ

そんな用途に使いたいならUSBASPをebayで買ってこい
300円以下だ
0088774ワット発電中さん
垢版 |
2018/03/13(火) 12:07:12.95ID:FEXONc3t
8ピンでUSART付きのtiny212/412なんてのも出たのか。
早く流通しないかな。
0094774ワット発電中さん
垢版 |
2018/03/13(火) 23:48:04.75ID:syozV+QL
秋月のtiny13Aがなんであんなアホみたいに安いのかわからん
他は皆2〜3倍くらい高値で売ってんのに
まさか一人だけ卸値を優遇してもらってるわけでもあるまい
という事は秋月以外の販売店がぼったくってんのか

13AにUARTだけ追加されたようなのを1個70円くらいで出してくれねえかな
0097774ワット発電中さん
垢版 |
2018/03/14(水) 07:17:29.59ID:fY3RwKyF
PIC16F18313とtiny13Aの間には深くて暗い河がある。
それはコア。PICのコアは前世紀の骨董品。
0100774ワット発電中さん
垢版 |
2018/03/14(水) 10:05:40.08ID:yDM+p7ZI
目的のソフトがちゃんと動けば骨董アーキテクチャだろうが中身どうでもいいが
値段は重要
0101774ワット発電中さん
垢版 |
2018/03/14(水) 10:55:49.79ID:N8ApHWkB
Rl78/G10 は秋月で60円
PIC16F18313 は秋月で75円
LPC810 は秋月だと異常に高い300円
LPC810を買うならマルツとか他で
0102774ワット発電中さん
垢版 |
2018/03/14(水) 11:47:44.32ID:R4in3x2R
マルツ
確かに安いけど、"90個から購入可能" とかなってるぞ
0103774ワット発電中さん
垢版 |
2018/03/14(水) 11:57:15.20ID:/T+t/V07
Digi-keyでTiny214(14ピン)が62円だからTiny212(8ピン)も同じか少し安いだろう。
DIPは無いし秋月が扱うかは不明だがDigi-key品は少し上乗せしてマルツから買える。
0107774ワット発電中さん
垢版 |
2018/03/14(水) 13:50:45.21ID:R4in3x2R
【LPC810M021FN8FP】MCU 32BIT CORTEX-M0+ 30MHZ DIP-8、半導体 > 製造中止製品他
 1個以上 ¥671(税抜)
【LPC810M021FN8129】製造中止品(EOL品)、半導体 > 製造中止製品他 > 製造中止製品(EOL品)
 90個以上 ¥200(税抜)

今現在のマルツは↑、ディスコンだね
0108774ワット発電中さん
垢版 |
2018/03/14(水) 14:48:41.65ID:yDM+p7ZI
LPC810M021FN8
秋月だって青い[D]マークがついてる
[ボクのLPC810工作ノート]もディスコンだな
0109774ワット発電中さん
垢版 |
2018/03/14(水) 18:05:43.89ID:fimWZTug
やっぱり
まあ元々コンパクトが売りな8pinでDIPとか
意味わからん製品だからな
話題作り用で役目は果たしたと
0110774ワット発電中さん
垢版 |
2018/03/14(水) 19:21:05.32ID:faL4K5Ev
LPC810って、以前は1個100円以下だったね
安い時に買い込んだので、まだ100個以上持ってる
0112774ワット発電中さん
垢版 |
2018/03/14(水) 20:32:30.11ID:yDM+p7ZI
1万近くで買ったのかw
何に使うのそんなに?
トラ偽の付録にもついてたよね
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況