X



トップページ電気・電子
1002コメント285KB
AVRマイコン総合スレ Part46
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001774ワット発電中さん
垢版 |
2022/11/02(水) 15:43:32.87ID:qv7BSDml
個人でも手軽に使える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マイコン総合スレ Part43
https://rio2016.5ch.net/test/read.cgi/denki/1582425457/
AVRマイコン総合スレ Part44
https://rio2016.5ch.net/test/read.cgi/denki/1615810595/
AVRマイコン総合スレ Part45
https://rio2016.5ch.net/test/read.cgi/denki/1635671272/
0851774ワット発電中さん
垢版 |
2023/05/29(月) 23:39:58.28ID:535hIhEO
知的探求において、テクノロジーの手段と目的を普遍的基準で一律に分ける必要ってないと思うんだ。
人によっても変わるし、同一自分から見てもころころ変わっていいものだし。
0855MC68000
垢版 |
2023/05/30(火) 00:06:51.30ID:N1XHCBVS
  ( ゚д゚) ガタッ
  /   ヾ
__L| / ̄ ̄ ̄/_
  \/   /
0857774ワット発電中さん
垢版 |
2023/05/30(火) 08:59:58.41ID:/m873B8/
>>852
私がAVRを使う理由
 AVR+ASMプログラミングで何かを作るのは、それがなんであっても楽しい
AVRライター製作も面白かった
0858774ワット発電中さん
垢版 |
2023/05/30(火) 09:02:17.36ID:QFaCQYXL
AVRを使ってAVRライターを作るのは、手段ですか?、目的ですか?
バナナはご飯ですか、おやつですかみたいなw
0859774ワット発電中さん
垢版 |
2023/05/30(火) 09:05:13.74ID:2tq2H/JP
Atmel AVR@wikipedia> ISP (In-System Programming) に対応し、コンパレータを内蔵する等、i8051ピンコンパチ品や外部にRAMやI/Oを増設する外部バスのあるものもあり、

だそうだから別に無理ゲでもないと思うけど
そういや乗り合いバスの降車ボタンみたいな
産業部品ってコストが重視されててマイコンとかとは
無縁ぽいイメージだけどAVRとか低価格化が進めば
乗り合いバスにもAVRとかが使われる日が来るのかなぁ・・・(´〜` )
0862774ワット発電中さん
垢版 |
2023/05/30(火) 09:40:32.36ID:Ap9O/RmP
>>859
乗り合いバスに持ち込んだ際は降車ボタンとして
歩行時は防犯ブザーとして
遭難時には居場所を示す発信ブザーとして
フードコートに持ち込めば呼び出しチャイムとして
新たな利用用途が見出される都度にアップデートで機能追加ができる
そんな使い方なら単一機能IC化されたモノよりAVRが向いているかもしれませんね
0863774ワット発電中さん
垢版 |
2023/05/30(火) 09:42:41.08ID:QFaCQYXL
そういや最近自分のスマホから注文できる飲食店が増えてきたけど
みんな、あれ使ってる?
0864774ワット発電中さん
垢版 |
2023/05/30(火) 09:48:26.49ID:TirHwOyD
UPDI限定だと、USBシリアル + 抵抗1本 + ダイオード1本でライター出来ちゃうからな。
0865774ワット発電中さん
垢版 |
2023/05/30(火) 10:19:50.02ID:ujgeTpee
>>859
なんかの販売機のボタンみたいのに tiny10 が使われてる事例があったような
こんなところに AVR が!みたいな感じの写真を見た覚えがある
0866774ワット発電中さん
垢版 |
2023/05/30(火) 11:25:31.46ID:rfgLwqjS
>>863
ランチみたいな1回しか注文しないような時は面倒だけど、居酒屋で飲み放題みたいな時はクソ便利だよ。
周りにネゴる必要もなく各自自分のタイミングで自分のスマホから注文できるから。
0869774ワット発電中さん
垢版 |
2023/05/30(火) 13:14:31.66ID:GKQo52wK
女さん「おっ? 痴漢か? 通報したろ」ポチッ
ギュイッ… ギュイッ… チカン デス! チカン デス!
0870774ワット発電中さん
垢版 |
2023/05/30(火) 13:27:42.26ID:QFaCQYXL
>>866
なるほど、でも端末は店が用意しろよと思ってしまう
わけわからんアプリ入れさせられるのやだw

それはそうと、ある飲み会に参加したとき
各自に注文させといて、料理が来たら
みんなでつっつくのな
自分が食いたいもん注文したのに一口しか食えないとか
なんじゃそりゃって思った
0871774ワット発電中さん
垢版 |
2023/05/30(火) 14:08:04.36ID:rfgLwqjS
>>870
アプリ入れるのは知らんなぁ。
自分の行ったところだとブラウザベースだったよ。
注文はともかく、予約やらでアプリからしかできないのはクソだと思うけどな。
0872774ワット発電中さん
垢版 |
2023/05/30(火) 20:05:36.04ID:DB59Mv6R
すかいらーく系のファミレスだったかな備え付けのタブレットで注文すると猫耳ロボットが配膳してくれる
0875774ワット発電中さん
垢版 |
2023/05/30(火) 20:54:11.64ID:fy7+ILMR
>>874
すかいらーく系はほとんどの店で導入
してるんじゃ?
ガストやバーミヤンならほぼ間違いなく
居るだろ

配膳って言ってもテーブル横まで運ぶ だけで、最後は客が取り出す

中途半端なセルフだよ
0877774ワット発電中さん
垢版 |
2023/05/30(火) 21:16:20.89ID:QFaCQYXL
ググってみた、確かに猫耳だが
ドラミちゃんみたいなの想像した俺が馬鹿だった
0878774ワット発電中さん
垢版 |
2023/05/31(水) 07:19:56.03ID:wSlH9wDv
>>874
>>877
ジョナサンで見たけど見た目は配膳に効率いい形にしたんだろうからしょうがないかもな
でも床にレールやマーカーもないし人をよけながら自立走行して時々しゃべるし面白かったよ
0879774ワット発電中さん
垢版 |
2023/05/31(水) 07:49:51.11ID:16kY5OpD
ぼくも、一度だけだけどジョナサンで見た。よくできていると思う。

単純に配膳の人件費に減る、ということだけでなく、
配膳係の(悪い方の)行動や印象が店の印象に繋がるようなことも避けられる。

人の職場を奪っている、という批判もあるだろうけれど、お店の人を減らすように
努めてきたファミレスでそれを論じるのは今さらな気がする。

「機械に任せられる仕事は機械に任せなければならなくなって、
人は食べるために、それ以外の仕事をできるようにならないといけなくなる」は、
ずっと前から人がやってきたこと。

でも、創作や設計、経営にそういう波が来るのは、まだ先だと思ってたな。
0880774ワット発電中さん
垢版 |
2023/05/31(水) 08:26:13.47ID:ay/2eaFw
webコンテンツのデザインやアクションや動画、広告の挿入とかITドカタがやってるような量産型頭脳労働は減りそう
素材投入すればAIがいくつかプランを出してクライアントがそれを選ぶ
やってる事は変わらない

もう少し高級な職人がやってきた仕事を代替できるのかという所は非常に興味がある
例えば食肉や銘木のカット
1枚の板から効率良く製品を切り出すとか回答が決まっているケースと違って
何が「良い」とされるのかあいまいで、AIの出したプランを評価する事で逆に見えてくる事もあるんだろうなとか妄想してしまう
このあたりうまくフィードバックされれば生活品質向上がやってきそうな気がする
0881774ワット発電中さん
垢版 |
2023/05/31(水) 09:02:41.69ID:3ndtjRZf
>何が「良い」とされるのかあいまい
(中略)
>うまくフィードバックされれば生活品質向上がやってきそう

・・・むむむ(´〜` )

命題・認知心理学における「他者は心の鏡」という観念に基づき、>>867
無差別レモンテロ実行犯の価値観・意図を想定・解説せよ。
→ 仮そーAI[^p^] < 無味乾燥な殺伐とした日常よりも刺戟のある人生をよしとし、レモンテロ被害者の阿鼻叫喚する様が大すこなんだと思まーす!!

こういう実装され忖度が実行されたら えらく愉快な未来社会になりそうやなw しらんけど
0882774ワット発電中さん
垢版 |
2023/05/31(水) 09:23:44.67ID:ay/2eaFw
どこまで笑って許せるかなんて人間でも学習に頼ってるからAIの得意な場面なんだろうけど
そこに好意を抱いている異性がいるかどうかでその基準が大きくかわってくる
そういった環境や条件のインプットが圧倒的に足りんのよね
0883774ワット発電中さん
垢版 |
2023/05/31(水) 12:02:03.48ID:lquh1iQO
充電きれると元気がなくなっていって、最後に充電してニャーって叫ぶんだと
それが見てみたい
0884774ワット発電中さん
垢版 |
2023/05/31(水) 12:18:28.04ID:3ndtjRZf
元気がなくなっていくことを脱毛の量で
表現する耳毛インターフェースを実装して
料理に混入してトラブルを期待したい(ちょおま
0885774ワット発電中さん
垢版 |
2023/05/31(水) 12:45:47.55ID:lquh1iQO
電欠するまで働かせるなんて、「ロボ件蹂躙だにゃ」とか労働争議が起きる時代が来るのかなあw
0887774ワット発電中さん
垢版 |
2023/05/31(水) 13:07:20.29ID:80BXGUqr
ロボットに過剰な労働を強要し
挙げ句に虐待をしたとして罰せられる未来
0888774ワット発電中さん
垢版 |
2023/05/31(水) 13:13:28.40ID:9hbKEZZl
>>883
交換できるバッテリーパック式にすればいいのにね。
充電ステーションで自動交換して、交換したバッテリーは自動充電する感じで。
0889774ワット発電中さん
垢版 |
2023/05/31(水) 13:22:15.64ID:lquh1iQO
作った会社が、コイツラを従業員と思ってるか奴隷と思ってるかじゃねw
0892774ワット発電中さん
垢版 |
2023/05/31(水) 15:16:08.03ID:3ndtjRZf
作ってるのは俺らみたいな賃金奴隷なのに
商品は従業員扱いされて大切にされるのか、せつないな(TдT)
0895774ワット発電中さん
垢版 |
2023/06/01(木) 10:25:28.10ID:ZeJ6P3Jf
人材って書くくらいヒトの姿をした材料なんですよ
社員を企業の大切な宝だと認識している経営者は人財と捉えています
0896774ワット発電中さん
垢版 |
2023/06/01(木) 12:48:11.20ID:ugchGB1G
とりあえず時代は、人間がロボットに嫉妬するところまで進んだようだ
0897774ワット発電中さん
垢版 |
2023/06/01(木) 13:07:20.69ID:Ursrqs0H
以前バイト先で 同僚の派遣の子から「昼休みに入ってください」という意味で
「エサの時間だよ」っていわれてギョッとしたけど、日頃もその時も
態度や口調に悪意じみた雰囲気は全然なかったので
違和感を強く感じたことを覚えている。
 仕事のできる優秀な子で 全体が見えていればこそ上司の怠慢に苦言を呈して
逆恨みされ嫌がらせを受け辞めたというかやめさせられちゃってた。
後から知ったのだけど、幼少期に孤児院で育った経歴のある子だったそうで。
あの言葉の用法をその子が発明した可能性も そりゃゼロではないだろうけど、
彼が他者からそういう言葉遣いを受けてきたのだろうかと思うと切なかった;
0898774ワット発電中さん
垢版 |
2023/06/01(木) 13:12:21.91ID:8eWRvPNu
>>897
うーん、そんな自虐的なジョークはよくある話だと思えるのは、育ちが悪かったんかな
0899774ワット発電中さん
垢版 |
2023/06/01(木) 13:13:19.73ID:ugchGB1G
飯のことをエサっていうやつ結構いるよ
まあ、自虐ボケなんだろうけど

世代ギャップでマジにとられちゃったんだろうね

俺も文書の疑問点にクエスチョンマークつけたら
めっちゃ怒られたことある「遊びじゃねーんだ、へんなもん書くんじゃねー」だとw
0903774ワット発電中さん
垢版 |
2023/07/09(日) 01:26:22.37ID:oaUtr+2b
??
0908774ワット発電中さん
垢版 |
2023/07/09(日) 22:18:50.72ID:bTTOg9gm
GR-sakuraは無かったことに
0909774ワット発電中さん
垢版 |
2023/07/09(日) 22:41:07.06ID:RYAPkBv+
5Vでも使える32bitマイコンは少数派。RA4M1はその中の一つ
RA4E1でも積んだほうが良かったんじゃないかとは思うが
0910774ワット発電中さん
垢版 |
2023/07/09(日) 22:54:44.54ID:5nJe/zuB
通信用に積んでるESP32だけでよくな〜い?
って
ぶっちゃけたらダメなん?
0911774ワット発電中さん
垢版 |
2023/07/09(日) 23:18:06.15ID:AgIhOO0A
同じ UNO って名称であまりに違うから混乱生じそうだよな。
0914774ワット発電中さん
垢版 |
2023/07/10(月) 09:17:24.53ID:jcBbZwCy
あ〜AVRのMVIOがあると電圧違いのIO直結出来て楽だなあ。
入力もTTLレベル選択可能だし。
0915774ワット発電中さん
垢版 |
2023/07/10(月) 23:12:23.06ID:/DJb27v2
>>914
12Vとか使えたら便利だよね。
0916774ワット発電中さん
垢版 |
2023/07/11(火) 12:59:35.88ID:s/VCWCMv
>>911
仮にAVR Dxシリーズに更新されていたとしても「互換性のないゴミ!」みたいなやつは湧いたと思うぞ
0917774ワット発電中さん
垢版 |
2023/07/11(火) 13:26:32.77ID:fRSbrASO
ちょっとの変更にもついてこれないゴミっていっぱいいるもんな
0918774ワット発電中さん
垢版 |
2023/07/11(火) 16:15:41.45ID:Eo4xjOh2
AVR搭載してないArduinoの話題投稿したりするヤツもいるし。
0919774ワット発電中さん
垢版 |
2023/07/11(火) 17:52:26.62ID:3kAqslIr
Arduino界隈ってデータシート読まないのが当たり前なのマジヤバイ
0920774ワット発電中さん
垢版 |
2023/07/11(火) 19:57:43.65ID:po0GHERF
まずデータシートの存在を知らない
そして他人に聞く
最大電流などは口づてに伝承されるものと思ってるフシがある
0921774ワット発電中さん
垢版 |
2023/07/11(火) 20:06:02.25ID:po0GHERF
>>917
俺は主にTinyシリーズだけどAVR0はちょっとどころじゃない変更があったぞ
手持ちのライブラリかなり作り変えた
0923774ワット発電中さん
垢版 |
2023/07/11(火) 20:26:26.75ID:TjIF2HUK
>>921
違いは Arduino が吸収するんだろ?
0924774ワット発電中さん
垢版 |
2023/07/11(火) 21:16:35.20ID:po0GHERF
どうだろう?調べてすらないわ
ピン定義なんかはArduino流の反時計回りの番号よりPIN_PA7とかのほうがわかりやすいんで全部それ
Arduino標準関数もあまり使わないかな
扱ってるのがTinyなんでFlashが少なくて特にArduino標準シリアル使うと2kとか減る、自作のだと80byteくらい
あと16bitタイマーを2つの8bitタイマーとして使ったり、1つのタイマーで3つのPWM出力があってRGB操作すんのに都合よかったり
そういったハードの特徴が活かせないんじゃねーかな
最初はTiny13Aや44Aなんかとソース共有できるように#ifで書いてたけど旧Tiny切り捨ててすごい楽になったわ
旧シリーズは価格的に新規で買う事は無いし既存ソースの保守だけでいいや
0925774ワット発電中さん
垢版 |
2023/07/11(火) 21:43:53.35ID:TjIF2HUK
>>924
Arduino使う必要ないんじゃね?
0927774ワット発電中さん
垢版 |
2023/07/12(水) 00:17:45.91ID:VggvqJc5
デバッガー無い場合は想像力で補う
何が起こっているのか5通りくらいのケースを想像しアサートやデバッグプリントで検証して潰していく
割り込みの中でまれに発生するバグとか捕まえにくいな
それはデバッガあっても一緒か
0929774ワット発電中さん
垢版 |
2023/07/12(水) 01:43:36.12ID:seoBuST6
もしかしてAVR0以降でブートローダーなんて無駄なもん作ってるのかな?
シリアルUPDI使えばまるっきり要らないのに。
0930774ワット発電中さん
垢版 |
2023/07/12(水) 01:53:15.12ID:7Z2x+vwE
いやTinyだからAVR0以前もブートローダーなんて使わないだろ
0931774ワット発電中さん
垢版 |
2023/07/12(水) 02:02:48.81ID:seoBuST6
メモリさえあればtinyでもできるけどね。
わざわざヒューズでブート領域指定できるようになってるんだし。
ブートローダー使わないならそれこそなんでArduinoIDEなの?
0932774ワット発電中さん
垢版 |
2023/07/12(水) 02:35:06.39ID:7Z2x+vwE
ch55xやESPなんかも同一環境でいじれるから…でもそれはVSCodeでもいいんだよな
まあ単に移行する大きなきっかけが無いままだらだら使い続けてる感じ
ESPでちょっと凝った事やるとファイルが増えて辛いので外部エディタ併用するけど
定義元にジャンプとかの機能も補完も無いからつらたん

VSCodeがなー、仕事でvisual studio使ってた頃の辛かったの思い出してしまうんだ
「楽しい」が「辛い思い出」の閾値超えればいいのだけど
0933774ワット発電中さん
垢版 |
2023/07/12(水) 02:48:42.99ID:seoBuST6
へ〜人それぞれなんだなあ。
俺には「デバッグプリントで検証して」が「辛い思い出」そのものだけど。
0934774ワット発電中さん
垢版 |
2023/07/12(水) 08:10:11.57ID:l0Q4nmv1
本質的にデバッガはリアルタイムのデバッグが苦手だろ
ターゲットのリソースに余裕があるならモニタルーチンを組み込んだほうが捗ることも多い
0935774ワット発電中さん
垢版 |
2023/07/12(水) 09:19:18.96ID:OTApPexa
ディスパッチャ君と同種の人だな。
デバッガ使ってる人がモニタを使わないと思ってるんだろうか。
0936774ワット発電中さん
垢版 |
2023/07/12(水) 11:19:24.55ID:m8yuoUzy
Arduino界隈もデバッガとモニタの違いとか判っていないの多くね?
0937774ワット発電中さん
垢版 |
2023/07/12(水) 12:59:31.22ID:/tHBojrA
一言にデバッガといってもその使い勝手は無視できない差がある
ルネのE2 LiteとSTのST-LINKV2を比べると前者の方が軽快に動作する
SEGGERのJ-Linkも軽快な組だと思うけどお値段と用途制限が・・・
0939774ワット発電中さん
垢版 |
2023/07/12(水) 19:13:11.60ID:DneVZtuF
>>936
モニタって何だ?
ってか、デバッガとエミュレータも混乱してるんじゃね?
0943774ワット発電中さん
垢版 |
2023/07/12(水) 20:33:19.27ID:seoBuST6
シリアルモニターのほうが分かるんじゃね?
ただの通信だよ。
必要な機能は全部自分でプログラムに組み込む。
それがバグったら泥沼だけど。
ある程度機能が豊富になるとジョブチェンジしてリモートデバッガとか呼ばれる。
0944774ワット発電中さん
垢版 |
2023/07/12(水) 20:34:55.06ID:seoBuST6
しょせんプログラムだし、処理がどこかでスタックしてしまうと動かないけどね。
0945774ワット発電中さん
垢版 |
2023/07/12(水) 20:36:57.02ID:SU50/BJe
ググれば出てくるワードなのに揚げ足取っている時点でお察しw
ageてる時点で自作自演だろ
0946774ワット発電中さん
垢版 |
2023/07/12(水) 21:10:34.48ID:/+DAtMuD
言葉通りに解釈すれば
 モニタ  プログラムの実行状態を見る
 デバッガ プログラムの不具合点を修正する
シリアルモニタ
 モニタ情報の経路にシリアル通信を使う
 モニタ本体はターゲットCPUのプログラム中に埋め込む
でいいのかな。
とにかくCPU側に実行情報を外に出す何らかの機能が必要だよね。
0947774ワット発電中さん
垢版 |
2023/07/13(木) 09:42:09.70ID:G5NTb2d9
ふだん使いの言葉はいくらかの曖昧さは含むものだしね。
言葉の定義でツッコミいれて、そこに曖昧さがあったからといって知識や技能を否定して勝ち誇る人がいるけど、そういうのは馬鹿な行いだと思う。
たいていの人の知識や技能を曖昧さなく伝える言葉はなかなかないもの。
言葉の定義の議論にエネルギーを費やすよりも、やっている内容を伝えることに重点をおくほうが、デバッグの手法についても多くの人の世界が広がるのに。
0949774ワット発電中さん
垢版 |
2023/07/13(木) 21:11:31.81ID:jvC4emyl
Z80の時代はデバッグ環境を自分で用意する(自作する)しか方法が無かったけど、
今はCPUメーカーがデバッグ用プログラムをCPU内部に埋め込み済みで
PC側のプログラムも用意してくれている。
タダで。
ありがたい世の中になったな。
そのおかげでデバッグ環境を自分で作れる人も少なくなてしまった。
0950774ワット発電中さん
垢版 |
2023/07/13(木) 21:25:12.66ID:jvC4emyl
メーカー製デバッガは
 重くて遅い
 バグの対応が遅い
 新しいCPUに対応していない
 WindowsのバージョンやPCが変ったら動かなくなった
なんて問題もたまに発生するけど
なにしろタダなのでそこはガマン、ガマン
自分の力で解決したい人はデバッガを自作して下さい
レス数が950を超えています。1000を超えると書き込みができなくなります。

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