個人でも手軽に使える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マイコン総合スレ Part41
https://rio2016.5ch.net/test/read.cgi/denki/1538195104/
探検
AVRマイコン総合スレ Part42
レス数が1000を超えています。これ以上書き込みはできません。
2019/06/05(水) 14:41:54.37ID:/JRZ8+/i
2019/06/05(水) 14:43:31.57ID:62UlHUbY
--_-_----__-__--_-_-__---_--__--___-_-_--_-_-___---_-____-_-___----__---____
--_----__-_--_-_----___-___-___-_--__--_--__-__---_---_-___--___---___-_-___
--_-_-___-__-__-_-__--__-__--_---_--_-----_____-_-_--_-_-__--__-_-_-_-__-_--
----_-_-____-_-_-_-----____-_-_--_--_--____--_____-__--__-_---____--_-__----
----__----_--------___-____-__--__--__--_-_-___-----_-__-___-____--__-__-___
_--_____-__---_____----_-_-_-----___-__-__-_-_--_---_-_-_--__-___-__---_-_--
___-_-__--_-_----_--__--_---_-___---_----__-__-__-__--__-___-__-_-_-_-__--_-
-_-_--_--__--__-__--___-_-____-_------__--_-_--_--__--_-_--___----___-_-____
-__-__---_____-_-__----___--_-_----___-_----________---_-_---__----___---__-
___-----__--_--_-_-__---_--____-_-__---__---_-_-__-__--_--_-__-_--_-___-_-__
--__-____-__--_------__-___-___-___--__--__--___-__--__-_-_---_--_--__-_----
_-_-__---__-_-_-_-__------_____-_-____-___-_-----__--___--_-__---_-_--___---
_--_-________-____--_-----_--_-_-_--___-__-_--____--_-_-__---_--_-_-_---_---
-____-________---__-_--_--_-_--_---__-__---_-_--_-__-_-_-----______--_--_---
-__-_--__-_-__--___--_-__--_-__--__________-_---_--------_--___---__---__--_
___-_--______-_--_--_--_-__--__--_-_-----__--_-_-__-_---_-__----_-_-__-___-_
_-_-_------__--_-_______--_---__--_-___-_-_-_______--__--__-----___---__----
------__-_-_--____--_---_--_-_---___-__-_-__--____---_--__-__---______-_-_-_
___--__--_--__-_----_-___-_-__-_-__---______--__------__-___-__-_--_--_----_
__--___-_--_--__---_-_-___---_-__-_--_------____--_-_--_-_---__--___--______
-__-__-_-_-__-__---_-_----_-____-_-_--___---_-_-_-_-_-_----__-__-__-_--_--__
____-_-__-_---___-_----_-____-___-___-__-_----__--_-_--__---___---_-__------
_--_---_--__-___---_-__---____---_-_--_-_-_--_-___--__----__-___-_---___-___
-__----_-_--__-____-__-___---___-_------_-_-__---_-__--__-_---___----____-__
___--_--__-__-_-_---_-_-_--__-_--___---_---__-_-__-_-___-_-_-__----_-_-_--__
--__----_-_-_---_---__--__-_--_--___-____---___-__---_-_--__-_--_-_--_______
-_-__-___------______--__---___--__--_----_---__--__-__-______-__--__---_---
_-______---_---_--_--_--__--_----___-_-_---_-___--_--____-_--__--__---___-__
-__-_--__---____--_-__--_--_-__--__------__--_---___-_-___--_---_-____-___-_
_-_--_-_-_-______-_-_--_-_-_----________-_-_--_---_------__--___--_-_----___
----____--___--____--____-_------__--_-_-__--_-_-_---__--_--___-_-__-_-__--_
_--_-----____--_-___--__-_-__--__--_--_---_--__---____--_-_-___--__--___-__-
______-_-__-___--_-_---__---__-_-_-__-_-___--__-------_-_---__--_--__-___---
_-_---_------__----____---_____-_-------_-_-____-__-_-___--___-____-_-_--_-_
_-_-_-_-_--____--_---___-_-_-_-_--__--_-------_-_---_-_--______-___-___--_-_
-_---__---_-_--_-__-___-_------___-____--_-__---__--_____--__-__-_----__-__-
_--__--__----__-__----__--_--__--___-____-___-_-_---_-______----_-_-__----_-
__-_--_----_--_-_____---_-__-----_--_--_-___-__-__---_____-__-_-_--____-_---
---___---_____--_-------_----__--_-_-_-___---_-___-_-_-_____-__-_-_--____-_-
-___-___-----____-------___-_-_--_----__-_--_--___-_-__-______--_--__--__-_-
____-___-_----___-_-_--_-_------_-_-___-_-__-__-___--_-_-_--___-_--__-_-----
---___--___-__-___---____-----_-_-___-___----__-____-----____--__-_----__---
_--_____----_---_-__-__--__-____-_-_-__--_--__-___-__-_--_-_--_----___----_-
__-___-_-__--_-_-_____-_--__--_----__-__--_-__-_---_--_---_---_-_-----______
--___-_-_--_-__-__-_-__-_-_-------_-__-___-___--_--_-_-___-_------___---____
_--__-____--___---____--__--_--___-__-___-__--__--_---_----_-__-__----__----
_-_-_---_------_______--_-__--__-_--_______-_-__--_----__---_---____---_-__-
-_____-__----_----_-____-_--___-___--__----_--__-__-_--_-_-__-_---_--_--_-__
__----____-__--__-_----_---___----_-_-__-_---_--________-__-_--_-__--___----
---_--__-_---____----___-_--_------__-_-__-___----____--_-___-_-_-_--___-___
--_----__-_--_-_----___-___-___-_--__--_--__-__---_---_-___--___---___-_-___
--_-_-___-__-__-_-__--__-__--_---_--_-----_____-_-_--_-_-__--__-_-_-_-__-_--
----_-_-____-_-_-_-----____-_-_--_--_--____--_____-__--__-_---____--_-__----
----__----_--------___-____-__--__--__--_-_-___-----_-__-___-____--__-__-___
_--_____-__---_____----_-_-_-----___-__-__-_-_--_---_-_-_--__-___-__---_-_--
___-_-__--_-_----_--__--_---_-___---_----__-__-__-__--__-___-__-_-_-_-__--_-
-_-_--_--__--__-__--___-_-____-_------__--_-_--_--__--_-_--___----___-_-____
-__-__---_____-_-__----___--_-_----___-_----________---_-_---__----___---__-
___-----__--_--_-_-__---_--____-_-__---__---_-_-__-__--_--_-__-_--_-___-_-__
--__-____-__--_------__-___-___-___--__--__--___-__--__-_-_---_--_--__-_----
_-_-__---__-_-_-_-__------_____-_-____-___-_-----__--___--_-__---_-_--___---
_--_-________-____--_-----_--_-_-_--___-__-_--____--_-_-__---_--_-_-_---_---
-____-________---__-_--_--_-_--_---__-__---_-_--_-__-_-_-----______--_--_---
-__-_--__-_-__--___--_-__--_-__--__________-_---_--------_--___---__---__--_
___-_--______-_--_--_--_-__--__--_-_-----__--_-_-__-_---_-__----_-_-__-___-_
_-_-_------__--_-_______--_---__--_-___-_-_-_______--__--__-----___---__----
------__-_-_--____--_---_--_-_---___-__-_-__--____---_--__-__---______-_-_-_
___--__--_--__-_----_-___-_-__-_-__---______--__------__-___-__-_--_--_----_
__--___-_--_--__---_-_-___---_-__-_--_------____--_-_--_-_---__--___--______
-__-__-_-_-__-__---_-_----_-____-_-_--___---_-_-_-_-_-_----__-__-__-_--_--__
____-_-__-_---___-_----_-____-___-___-__-_----__--_-_--__---___---_-__------
_--_---_--__-___---_-__---____---_-_--_-_-_--_-___--__----__-___-_---___-___
-__----_-_--__-____-__-___---___-_------_-_-__---_-__--__-_---___----____-__
___--_--__-__-_-_---_-_-_--__-_--___---_---__-_-__-_-___-_-_-__----_-_-_--__
--__----_-_-_---_---__--__-_--_--___-____---___-__---_-_--__-_--_-_--_______
-_-__-___------______--__---___--__--_----_---__--__-__-______-__--__---_---
_-______---_---_--_--_--__--_----___-_-_---_-___--_--____-_--__--__---___-__
-__-_--__---____--_-__--_--_-__--__------__--_---___-_-___--_---_-____-___-_
_-_--_-_-_-______-_-_--_-_-_----________-_-_--_---_------__--___--_-_----___
----____--___--____--____-_------__--_-_-__--_-_-_---__--_--___-_-__-_-__--_
_--_-----____--_-___--__-_-__--__--_--_---_--__---____--_-_-___--__--___-__-
______-_-__-___--_-_---__---__-_-_-__-_-___--__-------_-_---__--_--__-___---
_-_---_------__----____---_____-_-------_-_-____-__-_-___--___-____-_-_--_-_
_-_-_-_-_--____--_---___-_-_-_-_--__--_-------_-_---_-_--______-___-___--_-_
-_---__---_-_--_-__-___-_------___-____--_-__---__--_____--__-__-_----__-__-
_--__--__----__-__----__--_--__--___-____-___-_-_---_-______----_-_-__----_-
__-_--_----_--_-_____---_-__-----_--_--_-___-__-__---_____-__-_-_--____-_---
---___---_____--_-------_----__--_-_-_-___---_-___-_-_-_____-__-_-_--____-_-
-___-___-----____-------___-_-_--_----__-_--_--___-_-__-______--_--__--__-_-
____-___-_----___-_-_--_-_------_-_-___-_-__-__-___--_-_-_--___-_--__-_-----
---___--___-__-___---____-----_-_-___-___----__-____-----____--__-_----__---
_--_____----_---_-__-__--__-____-_-_-__--_--__-___-__-_--_-_--_----___----_-
__-___-_-__--_-_-_____-_--__--_----__-__--_-__-_---_--_---_---_-_-----______
--___-_-_--_-__-__-_-__-_-_-------_-__-___-___--_--_-_-___-_------___---____
_--__-____--___---____--__--_--___-__-___-__--__--_---_----_-__-__----__----
_-_-_---_------_______--_-__--__-_--_______-_-__--_----__---_---____---_-__-
-_____-__----_----_-____-_--___-___--__----_--__-__-_--_-_-__-_---_--_--_-__
__----____-__--__-_----_---___----_-_-__-_---_--________-__-_--_-__--___----
---_--__-_---____----___-_--_------__-_-__-___----____--_-___-_-_-_--___-___
3774ワット発電中さん
2019/06/05(水) 16:09:46.70ID:az2Cb8WR >>2
乙
乙
2019/06/05(水) 17:44:14.40ID:/MDhUR43
Bamo128とか入れた人おる?
2019/06/05(水) 20:08:37.21ID:wALLDPlk
6774ワット発電中さん
2019/06/05(水) 21:52:02.75ID:JwF4fkL/ 新スレ乙
2019/06/06(木) 07:31:34.25ID:lcvu1+1D
ATmega4809使ったArduino Uno WiFi Rev 2はいい加減どこかが技適とらないのかな
2019/06/06(木) 09:09:15.39ID:iOK++RVp
秋月のリクエストコーナーに書いてみれば?
ちょっと昔ならこういうのスイッチサイエンスとかが首突っ込んで技適撮ってくれそうなんだがな
ちょっと昔ならこういうのスイッチサイエンスとかが首突っ込んで技適撮ってくれそうなんだがな
2019/06/06(木) 11:17:38.07ID:ZnM6sXs6
WiFi chipは技適取得済なのにArduino.ccが未対応だとか。
スイッチサイエンスも伝えてはいるが理解してもらえないとつぶやいている。
発注量も少なく相手にされてないのか? まあ値段から売れそうでもないな。
スイッチサイエンスも伝えてはいるが理解してもらえないとつぶやいている。
発注量も少なく相手にされてないのか? まあ値段から売れそうでもないな。
2019/06/08(土) 16:54:04.74ID:RFVGQuXM
wroomでいいじゃん
2019/06/08(土) 17:59:54.09ID:hIvngFQw
ホントこれ
2019/06/18(火) 03:35:02.86ID:iAmV/WaK
wroomって何て発音する?
うるーむ?
だぶるーむ?
うるーむ?
だぶるーむ?
2019/06/19(水) 09:08:34.60ID:4yrz2c2p
WROVER-Bちゃんと息してないの
2019/06/19(水) 18:56:19.19ID:g1HnGZqB
>>12
お前はwriteをうらいととかだぶらいとって読んでるの?変わってるね
お前はwriteをうらいととかだぶらいとって読んでるの?変わってるね
2019/06/19(水) 19:41:22.46ID:zJHWsom8
>>14
で、なんてよむんや?
で、なんてよむんや?
2019/06/24(月) 09:35:33.37ID:l4Atplm2
>>14
で、なんてよむんやって?
で、なんてよむんやって?
2019/06/24(月) 09:47:33.82ID:oXtLMeSH
>>14
「ぅライト」だろ。
「ぅライト」だろ。
2019/06/24(月) 12:08:56.70ID:VQD+Ki+c
>>14
ぅりて
ぅりて
2019/06/24(月) 12:20:27.22ID:V6ELC9/4
wは置字なので発音しない
歴史的に残っているだけ
歴史的に残っているだけ
2019/06/24(月) 12:53:40.30ID:tOm+QK9k
>>14
で、wroomはなんと読むんだ?
で、wroomはなんと読むんだ?
2019/06/24(月) 13:23:57.26ID:XJC0saIF
>>19
オージーは発音するんですよ。
オージーは発音するんですよ。
2019/06/24(月) 21:03:22.40ID:yJYEiHxO
writeをライトと読むように
wroomはルームや
お前ら外国人が発音してるの聞いたことないの?
まあ英語聞き取れる英語力のやつなんて5chにはほぼいないから、文字で読むだけで外国人と話すこともなかろうし音声は聞いたことないかw
wroomはルームや
お前ら外国人が発音してるの聞いたことないの?
まあ英語聞き取れる英語力のやつなんて5chにはほぼいないから、文字で読むだけで外国人と話すこともなかろうし音声は聞いたことないかw
2019/06/24(月) 21:08:35.44ID:Aqjxyts5
writeはライトと読まねーよw おまえにはラ行とlとrが同じ音に聞こえるのかよw 中一で習っただろw
2019/06/24(月) 22:44:26.22ID:OGZxXHwT
>>22
自己紹介乙
自己紹介乙
2019/06/25(火) 00:14:34.33ID:b7eUAuDS
PTC付きのマイコンが欲しいんだがどうやって調べれば良いんだ
ATtiny817/ATtiny816/ATtiny814に付いているのはニュースリリースになっているから判るんだがこれらしかないんだろうか
単にタッチセンサーコントローラーが欲しいだけなんだが下手に専用のIC買うよりマイコンの方が安いという・・・
ATtiny817/ATtiny816/ATtiny814に付いているのはニュースリリースになっているから判るんだがこれらしかないんだろうか
単にタッチセンサーコントローラーが欲しいだけなんだが下手に専用のIC買うよりマイコンの方が安いという・・・
2019/06/25(火) 08:43:26.20ID:cEWULLkv
どうせQTouchライブラリ使うんだから、ADC持ってるAVRなら全部できるような。
2019/06/25(火) 15:03:56.99ID:cEWULLkv
と思って確認したら、こっそり旧来のチップのサポート無かったことにしてやがるな。
2825
2019/06/25(火) 17:58:38.51ID:GN8btkXT >>26-27
もし良かったらもう少し詳しい情報をもらえるとありがたいです
相互容量方式でタッチセンサーを実装したいのですが技術資料がそこそこそろっているのがAtmelとRenesasくらいしかなくて検討中です
RenesasはRXしかなくてAVR比だとかなり高価ですし
もし良かったらもう少し詳しい情報をもらえるとありがたいです
相互容量方式でタッチセンサーを実装したいのですが技術資料がそこそこそろっているのがAtmelとRenesasくらいしかなくて検討中です
RenesasはRXしかなくてAVR比だとかなり高価ですし
2019/06/25(火) 18:25:10.90ID:cEWULLkv
これからマイコン決めるってところならtiny817系かmega4809系選んどけばいいと思う。
チップ単価も安いしPTCのドキュメントもあるし。
AtmelSTARTでは旧AVR8でQtouchが組み込めるのはmega324とmega328PBのみ。
AVR.jpの応用記述にQtouchをtiny40やtiny88に適用したドキュメントの和訳があるけど古い。
もしかするとライブラリのバージョンアップで切り捨てられてるのかな。
原理はChaN氏のサイトで解説されているから無理矢理任意のチップに適用することもできるんだろうけど。
このくらいの情報で手掛かりになるでしょうか?
チップ単価も安いしPTCのドキュメントもあるし。
AtmelSTARTでは旧AVR8でQtouchが組み込めるのはmega324とmega328PBのみ。
AVR.jpの応用記述にQtouchをtiny40やtiny88に適用したドキュメントの和訳があるけど古い。
もしかするとライブラリのバージョンアップで切り捨てられてるのかな。
原理はChaN氏のサイトで解説されているから無理矢理任意のチップに適用することもできるんだろうけど。
このくらいの情報で手掛かりになるでしょうか?
3025
2019/06/25(火) 23:51:47.02ID:b7eUAuDS >>29
ありがとう。少し見えてきました。ADCで読み出す方法があるのですね
ググりまくっていたらこんなのが見つかりました
ttps://github.com/tmk/capsense_qmatrix (QMatrixの実装例っぽい)
読み出し方について説明しているアプリケーションノートがあれば良かったのですが見つけられていません
自己容量方式なら紹介してもらったtiny40の例とかChaNさんのとかいくつも出てくるんですけどね
QTouch Libraryを読み解くしかないのだろうか
ありがとう。少し見えてきました。ADCで読み出す方法があるのですね
ググりまくっていたらこんなのが見つかりました
ttps://github.com/tmk/capsense_qmatrix (QMatrixの実装例っぽい)
読み出し方について説明しているアプリケーションノートがあれば良かったのですが見つけられていません
自己容量方式なら紹介してもらったtiny40の例とかChaNさんのとかいくつも出てくるんですけどね
QTouch Libraryを読み解くしかないのだろうか
2019/06/26(水) 06:33:07.63ID:uivM+9qF
>>29
mega4809はdipがなぁ
mega4809はdipがなぁ
2019/06/26(水) 08:48:57.98ID:zJoOX+XJ
DIPあるじゃないですか
2019/06/26(水) 08:50:40.11ID:zJoOX+XJ
3425
2019/06/26(水) 19:03:04.16ID:WaCvETKl 長くなってしまった。自分がこれまでに調べた情報と新たな情報を合わせてみると
主要なタッチセンサーの実装方式
自己容量方式 英:Self capacitance method (1線式、ホビーでタッチセンサーを作ってみたは十中八九これ)
相互容量方式 英:Mutual capacitance method (2線式、マトリックスを組める、耐液性に優れる、ノイズ耐性を高めやすい等のメリットがある一方で設計が複雑)
PTCが出てこない資料を見るとAtmelは前者をQTouch、後者をQMatrixと呼んでいるっぽい
Renesasの資料を見ると相互容量方式の読み出しは送信線にパルスを入れながら受信線の静電容量を計測するらしい
Atmelが主に使用している静電容量の検出方式
QTouch (ADCを使用してCharge Transferする方式。ChaNさんのページにあるのはGPIOのみを使用する仕様)
QTouchADC (ADC内部のサンプルホールドコンデンサを使用する方式。Atmel AVR3001で説明されている)
前者はChaNさんは電極の接続はソース、シンクのどちらでも良いって書いてあるけど、Atmel AT02259はシンクに接続しろって
書いてあるので細かいところで諸説ある模様。AtmelのはADCを使っているせい?
後者は野良記事だとttp://www.kumikomi.net/archives/2011/04/ep02touc.php?page=2がわかりやすそう
現状思いつく不明点
Charge-Transferでの読み出し時にADCをどのように使っているのか←回数計る代わりに電圧を測っているだけ?
相互容量方式で読み出す時にパルスを入れるタイミング
タイミングチャートやフローチャートがあれば判りそうですが見つけられていません
一応Renesasのマイコンのユーザーズマニュアルにタイミングチャートがあるんですがよく判らない
>>33
ということは静電容量計測専用のペリフェラルを搭載しているわけではなくて既存のペリフェラルで実現しているという理解で良いのかな
主要なタッチセンサーの実装方式
自己容量方式 英:Self capacitance method (1線式、ホビーでタッチセンサーを作ってみたは十中八九これ)
相互容量方式 英:Mutual capacitance method (2線式、マトリックスを組める、耐液性に優れる、ノイズ耐性を高めやすい等のメリットがある一方で設計が複雑)
PTCが出てこない資料を見るとAtmelは前者をQTouch、後者をQMatrixと呼んでいるっぽい
Renesasの資料を見ると相互容量方式の読み出しは送信線にパルスを入れながら受信線の静電容量を計測するらしい
Atmelが主に使用している静電容量の検出方式
QTouch (ADCを使用してCharge Transferする方式。ChaNさんのページにあるのはGPIOのみを使用する仕様)
QTouchADC (ADC内部のサンプルホールドコンデンサを使用する方式。Atmel AVR3001で説明されている)
前者はChaNさんは電極の接続はソース、シンクのどちらでも良いって書いてあるけど、Atmel AT02259はシンクに接続しろって
書いてあるので細かいところで諸説ある模様。AtmelのはADCを使っているせい?
後者は野良記事だとttp://www.kumikomi.net/archives/2011/04/ep02touc.php?page=2がわかりやすそう
現状思いつく不明点
Charge-Transferでの読み出し時にADCをどのように使っているのか←回数計る代わりに電圧を測っているだけ?
相互容量方式で読み出す時にパルスを入れるタイミング
タイミングチャートやフローチャートがあれば判りそうですが見つけられていません
一応Renesasのマイコンのユーザーズマニュアルにタイミングチャートがあるんですがよく判らない
>>33
ということは静電容量計測専用のペリフェラルを搭載しているわけではなくて既存のペリフェラルで実現しているという理解で良いのかな
2019/06/26(水) 19:07:51.34ID:axcdArdF
Qtouchに特化するなら専用ICの方が
圧倒的に楽だけどな
11keyでも100円ぐらいだし…
圧倒的に楽だけどな
11keyでも100円ぐらいだし…
2019/06/27(木) 05:26:14.67ID:OmlZjnY6
>>32
釣るなよ
釣るなよ
2019/06/27(木) 06:57:44.67ID:vWgVzgFr
2019/06/27(木) 08:44:19.74ID:OmlZjnY6
39774ワット発電中さん
2019/06/30(日) 09:53:53.19ID:uVuw6FbU avrは外部クロックつけてないとプログラムの書き込みできないんですか?
2019/06/30(日) 10:33:19.25ID:t170kXPI
>>39
できますん
できますん
2019/06/30(日) 11:42:43.23ID:nST05bPa
外部クロック設定されたデバイスから水晶等を外すとダメ。
もうちょっと詳しい状況書きなよ。
もうちょっと詳しい状況書きなよ。
2019/06/30(日) 13:13:47.73ID:pToVtnXo
43774ワット発電中さん
2019/06/30(日) 14:17:44.45ID:uVuw6FbU2019/06/30(日) 14:24:36.90ID:nST05bPa
そうですよ。内部クロック設定になってます。
ヒューズ書き換えといて「うごかねー!」とかよくある話です。
ヒューズ書き換えといて「うごかねー!」とかよくある話です。
2019/06/30(日) 14:38:40.54ID:nST05bPa
あ、読み間違えた。
「違いますよ。内部クロック設定になってます。」ですな。
「違いますよ。内部クロック設定になってます。」ですな。
2019/06/30(日) 14:41:11.97ID:LE8lB2QE
マシン語モニタあるん?
2019/06/30(日) 14:58:04.55ID:jq385SNN
モニタをフリーで公開してる人達はいる
RAM上のマシン語動かすアーキテクチャじゃないので
実機デバッグがどうこう的には使いにくい気はするww
実機ハードウェアのテストとかにはアリ?
RAM上のマシン語動かすアーキテクチャじゃないので
実機デバッグがどうこう的には使いにくい気はするww
実機ハードウェアのテストとかにはアリ?
2019/06/30(日) 15:04:40.87ID:flW3zxj1
>>45
昔聞いた落語の枕を思い出した
え〜、世の中には人の話を聞いてないというか、聞かないというか、
そんな人間がいるもんでして、二人揃うとこんな具合ですな。
「おい、留、向こうから来るのは八公の野郎じゃねぇか?」
「何言ってんですか、熊さん、あれはどうみても八公ですよ」
「そうか、しかし世の中には似た奴が居るもんだな、
俺は、てっきり八公かと思っちまったぜ」
・・・
「熊さん、留さん、イヤだな、無視して通り過ぎるのは止めて下さいよ」
どう? 日曜日のまったりした午後のひと時、笑ってもらえた?
昔聞いた落語の枕を思い出した
え〜、世の中には人の話を聞いてないというか、聞かないというか、
そんな人間がいるもんでして、二人揃うとこんな具合ですな。
「おい、留、向こうから来るのは八公の野郎じゃねぇか?」
「何言ってんですか、熊さん、あれはどうみても八公ですよ」
「そうか、しかし世の中には似た奴が居るもんだな、
俺は、てっきり八公かと思っちまったぜ」
・・・
「熊さん、留さん、イヤだな、無視して通り過ぎるのは止めて下さいよ」
どう? 日曜日のまったりした午後のひと時、笑ってもらえた?
2019/06/30(日) 15:05:29.75ID:XZaXb3+T
2019/06/30(日) 15:35:38.22ID:t170kXPI
>>42
今クロック君を弄ぶのに忙しいからあとにして
今クロック君を弄ぶのに忙しいからあとにして
5125
2019/07/01(月) 00:50:53.00ID:ObKLzi13 手始めにChaNさんのCharge Transfer方式をシミュレーションしようと思ったらいきなりつまずいた
ttps://uploader.purinka.work/src/14425.png
1サイクルで転送される電荷が多すぎるように見える・・・シミュレータや素子のパラメータの問題?
それとも回路や制御がおかしい?
ttps://uploader.purinka.work/src/14425.png
1サイクルで転送される電荷が多すぎるように見える・・・シミュレータや素子のパラメータの問題?
それとも回路や制御がおかしい?
2019/07/01(月) 06:21:54.75ID:nDKoR3+c
回路図の体をなしてない。
2019/07/01(月) 07:39:58.44ID:QHEG1ITE
>>51
5pFと10pFで差が出ていないのは、FETの端子間容量の方が相対的にずっと大きいからだろうか。
5pFと10pFで差が出ていないのは、FETの端子間容量の方が相対的にずっと大きいからだろうか。
5425
2019/07/01(月) 19:44:13.97ID:Re5iuV9o >>53
なんかそういう単純な話ではなさそう。念のためEquiv. Series Resistanceを0にしてみたけど変わったように見えない
容量の比で計る方式だから容量の比が同じならカーブが大きく変わることはないはずなんだが
ttps://uploader.purinka.work/src/14426.png
なぜかこうなる
ttps://uploader.purinka.work/src/14427.png
拡大して見る限りFETの駆動能力不足って感じではなさそう
ちなみにCの容量を両方1,000倍すれば10nFと10.5nFでも見て判るくらいの差を得られます
なんかそういう単純な話ではなさそう。念のためEquiv. Series Resistanceを0にしてみたけど変わったように見えない
容量の比で計る方式だから容量の比が同じならカーブが大きく変わることはないはずなんだが
ttps://uploader.purinka.work/src/14426.png
なぜかこうなる
ttps://uploader.purinka.work/src/14427.png
拡大して見る限りFETの駆動能力不足って感じではなさそう
ちなみにCの容量を両方1,000倍すれば10nFと10.5nFでも見て判るくらいの差を得られます
2019/07/01(月) 21:20:33.92ID:H08m3Eyd
2019/07/01(月) 21:25:06.26ID:D2khKpwh
めちゃデカイじゃないか
---
AON6408
Ciss Input Capacitance 1810 pF
Coss Output Capacitance 232 pF
Crss Reverse Transfer Capacitance 200 pF
AON6407
Ciss Input Capacitance 3505 pF
Coss Output Capacitance 900 pF
Crss Reverse Transfer Capacitance 650 pF
---
---
AON6408
Ciss Input Capacitance 1810 pF
Coss Output Capacitance 232 pF
Crss Reverse Transfer Capacitance 200 pF
AON6407
Ciss Input Capacitance 3505 pF
Coss Output Capacitance 900 pF
Crss Reverse Transfer Capacitance 650 pF
---
2019/07/01(月) 22:15:30.53ID:QHEG1ITE
>念のためEquiv. Series Resistanceを0にしてみたけど変わったように見えない
いやだからレジスタンスではなくてキャパシタンス。
と思ったけど、端子間容量を電流容量だと思ってたのかな。
いやだからレジスタンスではなくてキャパシタンス。
と思ったけど、端子間容量を電流容量だと思ってたのかな。
5825
2019/07/01(月) 22:42:49.64ID:ObKLzi132019/07/02(火) 00:53:53.98ID:P4LgGVJH
>>58
FETではなく電圧制御スイッチでシミュレーションできないでしょうか。
https://detail-infomation.com/ltspice-voltage-controlled-switch/
これならあとからC分R分の付け加えは簡単そうですよ。
FETではなく電圧制御スイッチでシミュレーションできないでしょうか。
https://detail-infomation.com/ltspice-voltage-controlled-switch/
これならあとからC分R分の付け加えは簡単そうですよ。
2019/07/02(火) 14:45:20.78ID:alzVCzkB
>>55
繋がってりゃいいって感じだな。
繋がってりゃいいって感じだな。
6125
2019/07/02(火) 22:20:30.21ID:sq2o7SI1 また長くなってしまった
>>59
おぉ、ありがとう。それっぽくなってきた
マイコンピンの静電容量をいくつか調べて見ると
LPC810 記述無し?
ATMEGA4809 3.5〜14pF(typ) / ADC キャパシタに依存?
AT32UC3B 記述無し? / ADC 7pF(max)
RX231 15〜30pF(max) / ADC 15pF(max)
STM32F405 5pF(typ) / ADC 多分9pFくらい(typ)
以外と情報が限られるようです。他社どころか同じマイコンでも繋ぐピンによって結構変わりそう
目で読むのは厳しいのでFF追加。閾値はVDD/2
3.5pF / 差 0.5pF / 充電用C 22nF
ttps://uploader.purinka.work/src/14432.png
15pF / 差 0.5pF / 充電用C 100nF
ttps://uploader.purinka.work/src/14433.png
3.5pF / 差 2pF / 充電用C 22nF
ttps://uploader.purinka.work/src/14434.png
どの程度あっているか判らないけど汎用ピンで実装するなら差にして数pFオーダーを読むのが関の山か?
この類の回路は実機を計測しながら動作を見るとかできないですからトライアンドエラーせざるを得ないですし
>>59
おぉ、ありがとう。それっぽくなってきた
マイコンピンの静電容量をいくつか調べて見ると
LPC810 記述無し?
ATMEGA4809 3.5〜14pF(typ) / ADC キャパシタに依存?
AT32UC3B 記述無し? / ADC 7pF(max)
RX231 15〜30pF(max) / ADC 15pF(max)
STM32F405 5pF(typ) / ADC 多分9pFくらい(typ)
以外と情報が限られるようです。他社どころか同じマイコンでも繋ぐピンによって結構変わりそう
目で読むのは厳しいのでFF追加。閾値はVDD/2
3.5pF / 差 0.5pF / 充電用C 22nF
ttps://uploader.purinka.work/src/14432.png
15pF / 差 0.5pF / 充電用C 100nF
ttps://uploader.purinka.work/src/14433.png
3.5pF / 差 2pF / 充電用C 22nF
ttps://uploader.purinka.work/src/14434.png
どの程度あっているか判らないけど汎用ピンで実装するなら差にして数pFオーダーを読むのが関の山か?
この類の回路は実機を計測しながら動作を見るとかできないですからトライアンドエラーせざるを得ないですし
2019/07/04(木) 16:02:02.50ID:AbrVECLA
どうして328PBはフルスイング発振回路が没収されてるんです???
20MHz動作させるなら外部発振器必須かよ
328Pは水晶だけで20MHzで動くのによぉ!
20MHz動作させるなら外部発振器必須かよ
328Pは水晶だけで20MHzで動くのによぉ!
2019/07/04(木) 18:04:21.59ID:xLpVwK8T
フルスイングが無くとも水晶は使えるのでは・・・・
2019/07/04(木) 18:17:02.41ID:xLpVwK8T
ああ、ごめんなさい。『20MHz』ね
2019/07/04(木) 20:23:45.53ID:XxKVcDRL
なんで今から328PBなんだろう。
4808で良くない?
4808で良くない?
2019/07/05(金) 05:18:03.29ID:JBJxWV8P
そのうちバカジャネーノとかいうボードのために
16MHzに上限落とした328P系列が出そう
16MHzに上限落とした328P系列が出そう
2019/07/05(金) 07:21:39.76ID:me0X5Hd3
>>65
ホントこれ
ホントこれ
2019/07/05(金) 08:10:48.73ID:8NXPF47E
俺もtiny3216とかも使ってみたいが部品入手を中華通販でやってると最新のが手に入らないw
まぁ秋月でも手に入らないけど…Digikeyとかで買わないと
まぁ秋月でも手に入らないけど…Digikeyとかで買わないと
2019/07/05(金) 08:41:29.99ID:YKudv+LR
Digikeyものはマルツで1個から買えるってそろそろ常識化してないのか
2019/07/05(金) 08:43:41.69ID:8NXPF47E
知ってるけど中華通販メインだとどうしても高く見えてな〜
2019/07/05(金) 11:04:36.92ID:B8UdG5tv
tiny1シリーズめっちゃいいよなー
SOPだからちとデカイのがアレだけど
使い勝手は素晴らしい
マルツ以外で買えるようになると嬉しい
SOPだからちとデカイのがアレだけど
使い勝手は素晴らしい
マルツ以外で買えるようになると嬉しい
2019/07/05(金) 12:31:49.09ID:qA6TyhHG
mega1シリーズってないのん?
2019/07/05(金) 12:50:50.86ID:YKudv+LR
mega1はまだニュースもリリースされてない。
32U4の後継とかDMA搭載されるとか、リークなんだか単なる噂なんだかわからん情報だけだね。
tiny2はもうすぐ出荷されるけどね。
32U4の後継とかDMA搭載されるとか、リークなんだか単なる噂なんだかわからん情報だけだね。
tiny2はもうすぐ出荷されるけどね。
2019/07/06(土) 23:58:23.68ID:cpfHoIjW
>>71
ライター何を使ってるの?
ライター何を使ってるの?
2019/07/07(日) 00:53:48.87ID:0IS0uzGc
>>74
jtag2updi
jtag2updi
2019/07/07(日) 17:25:19.37ID:ofH76Rmw
2019/07/08(月) 21:56:36.29ID:R070njnJ
>>70
安く買ってるつもりで実はどうでもいいことに金をつぎ込んでドブに捨ててるという現実
安く買ってるつもりで実はどうでもいいことに金をつぎ込んでドブに捨ててるという現実
2019/07/08(月) 22:16:27.43ID:05nBLs9P
安物買いのナントカかな
俺はマルツが行ける距離で良かった。
デジキー物にちょっとマージン乗っても送料無しだから。
俺はマルツが行ける距離で良かった。
デジキー物にちょっとマージン乗っても送料無しだから。
2019/07/09(火) 02:23:56.06ID:2npgq481
2019/07/09(火) 03:52:01.07ID:pc2jDVTj
パチモンが作れるようになるとか検査ハズレ品が大量に出てくるころになると中華通販に品物が並ぶと…
2019/07/09(火) 19:38:49.27ID:5BPJ4ZvP
>>72
mega168で我慢しる
mega168で我慢しる
2019/07/12(金) 12:54:50.48ID:+4GyjVgl
秋月にAVR-IoT WG(mega4808+WiFi)が出てる。
UNO WiFi Rev2より安くnEDBGでよさげ、だがAVRとついているのに
なぜPICカテゴリなの?
UNO WiFi Rev2より安くnEDBGでよさげ、だがAVRとついているのに
なぜPICカテゴリなの?
2019/07/12(金) 16:18:43.49ID:n74edqbt
秋月やししゃーない
2019/07/23(火) 20:05:51.95ID:RlLG66tK
質問お願いします。
Arduino開発環境でATtiny85を使っているのですが、割り込み中はdelay関数を使っているのですが、
例えば、delay(1000);と書いても1秒も待たずに次の処理になってしまいます。
割り込み中は使用できないのでしょうか?
AVRマイコンは初めてで、どうしてもこの石を使用せざるを得ないので困っています。
よろしくお願い致します。
Arduino開発環境でATtiny85を使っているのですが、割り込み中はdelay関数を使っているのですが、
例えば、delay(1000);と書いても1秒も待たずに次の処理になってしまいます。
割り込み中は使用できないのでしょうか?
AVRマイコンは初めてで、どうしてもこの石を使用せざるを得ないので困っています。
よろしくお願い致します。
2019/07/23(火) 20:15:31.11ID:QDmYnT4O
ArduinoはtinyCoreに関わらずdelay自体が割り込みで作られてるので割り込み中は使えないのはもちろん
割り込みを色々使ってるとメインで呼び出したときの時間も狂う
あまりdelayは使わずにプログラムを組めるようになろう
割り込みを色々使ってるとメインで呼び出したときの時間も狂う
あまりdelayは使わずにプログラムを組めるようになろう
2019/07/23(火) 20:19:47.30ID:rPNA1rPK
>>84
割り込み中はdelayだめだよ。
そう言う仕様だからほかの方法を考えた方がいいね。
そもそも1000msもdelayする処理って本当に割り込みでやる必要があるのかとね。
例えば外部入力に対して割り込みをかけてるんだと思うけど、その時はフラグたてる程度にしてメイン処理に戻ったとき割り込みかフラグ立ってたら初めてdelayかかるとかね。
割り込みをサブルーチンと考えちゃうとちょっと大変かもね。
割り込み中はdelayだめだよ。
そう言う仕様だからほかの方法を考えた方がいいね。
そもそも1000msもdelayする処理って本当に割り込みでやる必要があるのかとね。
例えば外部入力に対して割り込みをかけてるんだと思うけど、その時はフラグたてる程度にしてメイン処理に戻ったとき割り込みかフラグ立ってたら初めてdelayかかるとかね。
割り込みをサブルーチンと考えちゃうとちょっと大変かもね。
2019/07/23(火) 20:19:57.05ID:IgCtwWtv
割り込みの中でdelayなんて使うなよ・・・・
Arduino病だよなあ。
Arduino病だよなあ。
2019/07/23(火) 20:21:40.55ID:rPNA1rPK
お、なんか変な文体にたなっちゃったな。
メイン処理に戻ったときフラグが立ってたら・・・ね。
メイン処理に戻ったときフラグが立ってたら・・・ね。
2019/07/23(火) 20:25:57.94ID:QDmYnT4O
誰もが最初から美しいプログラム書ける訳じゃないんだから悪態つく必要ないだろ民度低いなぁ
2019/07/23(火) 20:26:00.95ID:zWWKAQuH
割込の中で1sのdelayにつっこめよ
2019/07/23(火) 20:50:26.85ID:lauFIIkc
もし仮に割り込みでdelayが機能したとして、割り込みルーチンの中で1s待ったとしても
それで成り立つプログラムなら初心者ならまずそれでいいんじゃねえの?
業務でやってるわけじゃないんだし
そしてそのままじゃそのうち壁にぶつかるのは確実で、その時にまた学べるわけじゃん
最初から完璧にやっておかないと即叩き始める日本の電子工作警察の老害っぷりほんと馬鹿馬鹿しい
それで成り立つプログラムなら初心者ならまずそれでいいんじゃねえの?
業務でやってるわけじゃないんだし
そしてそのままじゃそのうち壁にぶつかるのは確実で、その時にまた学べるわけじゃん
最初から完璧にやっておかないと即叩き始める日本の電子工作警察の老害っぷりほんと馬鹿馬鹿しい
2019/07/23(火) 20:55:24.58ID:GPxAItac
プロの方ですね。私も同意見です。
2019/07/23(火) 20:58:08.79ID:tAbpLSkk
94774ワット発電中さん
2019/07/23(火) 20:58:14.02ID:w2qgLaWG2019/07/23(火) 21:05:11.71ID:ubkLFSA7
勉強して欲しいとは思うけど今の環境を考えれば>>84氏みたいな人が出るのは必然じゃね
少なくともせめるつもりにはなれない
Arduino等のお手軽フレームワークでマイコン入門した人が本来の組み込みプログラミングを
勉強しようと思ってもなかなか難しいと思うし
今のLチカって
while(true)
{
PORT0.B0 = 1;
delay(1000);
PORT0.B0 = 0;
delay(1000);
}
みたいなのが主流だぞ
これじゃ組み込みのプログラミングではほぼ必須の割り込みやタイマの勉強にすらならないし
この延長線で書いていくと>>84みたいに「根本から間違っている」みたいな事になってしまうのでは
>>91
考え方から間違っている状態で進んでしまった物を後で矯正するコストってかなり高くない?
あとググってもかすりもせずどっかに泣きつかないとヒントすらつかめないというケースも少なからずありそう
少なくともせめるつもりにはなれない
Arduino等のお手軽フレームワークでマイコン入門した人が本来の組み込みプログラミングを
勉強しようと思ってもなかなか難しいと思うし
今のLチカって
while(true)
{
PORT0.B0 = 1;
delay(1000);
PORT0.B0 = 0;
delay(1000);
}
みたいなのが主流だぞ
これじゃ組み込みのプログラミングではほぼ必須の割り込みやタイマの勉強にすらならないし
この延長線で書いていくと>>84みたいに「根本から間違っている」みたいな事になってしまうのでは
>>91
考え方から間違っている状態で進んでしまった物を後で矯正するコストってかなり高くない?
あとググってもかすりもせずどっかに泣きつかないとヒントすらつかめないというケースも少なからずありそう
2019/07/23(火) 21:14:32.13ID:hPPVxY8h
delay()に関しては
ヘルプなり関数の説明読めば
ソフトループで適当にタイミングとってるだけで
CPUクロック定数の設定間違えてるとおかしくなるし
適当だから精度も期待すんなだし
割り込みでもダメになる
って書いてあるんだけど…
関数の説明なんて読まないよね…
ヘルプなり関数の説明読めば
ソフトループで適当にタイミングとってるだけで
CPUクロック定数の設定間違えてるとおかしくなるし
適当だから精度も期待すんなだし
割り込みでもダメになる
って書いてあるんだけど…
関数の説明なんて読まないよね…
2019/07/23(火) 21:35:49.00ID:IgCtwWtv
delayの説明に「極力使わないように」くらい書いとくべきだよね。
millisで取得できるチックがあるのに。
millisで取得できるチックがあるのに。
98774ワット発電中さん
2019/07/23(火) 21:51:59.44ID:w2qgLaWG arduinoのdelay()はソフトループじゃないです。タイマーカウンタ使ってるから割り込み関数内では使えないの。
2019/07/23(火) 22:02:10.24ID:IgCtwWtv
チップ依存じゃないんですかい?
100774ワット発電中さん
2019/07/23(火) 22:15:25.02ID:ubkLFSA7 Arduinoに限らずdelay()的な機能を使うコードってゴロゴロしているような
初心者が良くないと知らずにそれを真似てしまってもやむを得ないと思う
初心者が良くないと知らずにそれを真似てしまってもやむを得ないと思う
101774ワット発電中さん
2019/07/23(火) 23:31:14.18ID:SuY6dMro ガバガバなタイマでも目的が達成できるならそれでよいのでは
モータ制御でもない限り多少のジッタで困ることはそうそうないでしょう
モータ制御でもない限り多少のジッタで困ることはそうそうないでしょう
102774ワット発電中さん
2019/07/24(水) 01:29:58.30ID:dP1vy6EO >>84 _delay_ms()でやってみたら
103774ワット発電中さん
2019/07/24(水) 08:46:22.64ID:dxCckPPZ delay()のソース経由でmicros()のソースを見ていたのですが、
割込みカウントの読み出しのため?に cli() で割り込みを禁止しています。
そのあと、この割込み禁止って、どこで解除されてるのでしたっけ。
割込みカウントの読み出しのため?に cli() で割り込みを禁止しています。
そのあと、この割込み禁止って、どこで解除されてるのでしたっけ。
104774ワット発電中さん
2019/07/24(水) 09:13:21.18ID:dxCckPPZ >>103です。
あああ。SREGを復帰してました。失礼…
あああ。SREGを復帰してました。失礼…
105774ワット発電中さん
2019/07/24(水) 09:57:29.00ID:cRBQrAEe アトミックな処理でSERG保存、cli、SREG復帰は定番よね。
106774ワット発電中さん
2019/07/24(水) 10:17:57.03ID:sos4YrZ9107774ワット発電中さん
2019/07/24(水) 11:12:12.33ID:FaxuyvTK 今更気づいたけど、cliはclear interruptで、seiはset interruptの略?
108774ワット発電中さん
2019/07/24(水) 11:52:50.99ID:cRBQrAEe AVR命令一式より抜粋
sei:Set Global Interrupt Flag
cli:Clear Global Interrupt Flag
sei:Set Global Interrupt Flag
cli:Clear Global Interrupt Flag
109774ワット発電中さん
2019/07/24(水) 12:58:06.24ID:6ZeL9+Tc arduino は、初心者でも、誰かが作った、ライブラリを組み合わせれば高度なことができるので驚き。
esp32だと、wifi接続で、tcp/ipまで簡単にできる。
ハードの基本的な知識なくたって、作例があるものは再現性高い。
リアルタイム、並列、割込み、ポーリング等の、低レベルの技術を意識しないといけない場合には
旧来の知識、経験が必要だけど、これでいいんジャマイカと、最近思ったりする。
esp32だと、wifi接続で、tcp/ipまで簡単にできる。
ハードの基本的な知識なくたって、作例があるものは再現性高い。
リアルタイム、並列、割込み、ポーリング等の、低レベルの技術を意識しないといけない場合には
旧来の知識、経験が必要だけど、これでいいんジャマイカと、最近思ったりする。
110774ワット発電中さん
2019/07/24(水) 15:04:58.62ID:lgB2Npg3 >>109 旧来の知識、経験が必要だけど、これでいいんジャマイカと、最近思ったりする。
その辺は難しい問題だな。
私としてはコピペで終って欲しくない、CPUを好きになって欲しいという気持ちが強いけど、
趣味の電子工作に何を求めているかは人によって異なるだろうし。
その辺は難しい問題だな。
私としてはコピペで終って欲しくない、CPUを好きになって欲しいという気持ちが強いけど、
趣味の電子工作に何を求めているかは人によって異なるだろうし。
111774ワット発電中さん
2019/07/24(水) 15:10:04.89ID:lgB2Npg3 別の言い方をすれば、
製作した物で楽しむか、
製作課程(プログラミングや回路設計)を楽しむか、
の違いかな?
製作した物で楽しむか、
製作課程(プログラミングや回路設計)を楽しむか、
の違いかな?
112774ワット発電中さん
2019/07/24(水) 15:20:34.60ID:SW3osvKp113774ワット発電中さん
2019/07/24(水) 15:37:15.49ID:8kkMq63c それが間抜けかどうかは時代が決めるからなぁ
114774ワット発電中さん
2019/07/24(水) 16:38:17.07ID:uKcNtzhV 電子工作の裾野が広がるのはいいこと
なおWiring
なおWiring
115774ワット発電中さん
2019/07/24(水) 17:25:05.09ID:6ZeL9+Tc116774ワット発電中さん
2019/07/24(水) 18:14:36.39ID:OBNu7Pmj117774ワット発電中さん
2019/07/24(水) 18:15:05.18ID:OBNu7Pmj118774ワット発電中さん
2019/07/24(水) 18:29:16.44ID:6ZeL9+Tc >>116
USBを使ってモータ制御しているのに、
メインループ内で、while(sw); のようなコード書いたりして、処理が立ち往生したりするんですよ。
マルチタスクな、処理系によっては、while(sw){sleep(10);} のような書き方をすると、
別タスクに処理がディスパッチしてくれて問題はないのですけどね。
USBを使ってモータ制御しているのに、
メインループ内で、while(sw); のようなコード書いたりして、処理が立ち往生したりするんですよ。
マルチタスクな、処理系によっては、while(sw){sleep(10);} のような書き方をすると、
別タスクに処理がディスパッチしてくれて問題はないのですけどね。
119774ワット発電中さん
2019/07/24(水) 18:31:35.64ID:BzdlMG7u その昔、パソコンでまともに反応するユーザーインターフェースを備えたソフトを作ろうと
したら、割り込みを避けては通れなかったのう。
本来の割り込みではないがINT21hとかあったし。
いまやワンチップマイコンでもそんな心配をせんでもそこそこ動いてしまうとは、
いい時代になったものだ。
したら、割り込みを避けては通れなかったのう。
本来の割り込みではないがINT21hとかあったし。
いまやワンチップマイコンでもそんな心配をせんでもそこそこ動いてしまうとは、
いい時代になったものだ。
120774ワット発電中さん
2019/07/24(水) 18:36:25.92ID:VV2NmHe7121774ワット発電中さん
2019/07/24(水) 19:11:00.64ID:lEYOx8ZE 最近はマイコンメーカーが組み込み入門的なWebコンテンツを公開していたりするし
それを読んでいればdelay()を使うような実装は好ましくないと気づけるはず
しかしArduino上がりの人が自力でそれを探し出して読むかというと・・・
それを読んでいればdelay()を使うような実装は好ましくないと気づけるはず
しかしArduino上がりの人が自力でそれを探し出して読むかというと・・・
122774ワット発電中さん
2019/07/24(水) 19:32:18.34ID:PtPXlw+j 最も無能なのは短絡的にただ「delay()を使うような実装は好ましくない」と叫ぶだけのステレオタイプ
123774ワット発電中さん
2019/07/24(水) 19:34:44.64ID:dxCckPPZ124774ワット発電中さん
2019/07/24(水) 19:36:23.19ID:+NKLj6jX125774ワット発電中さん
2019/07/24(水) 19:39:37.69ID:dxCckPPZ なにかにつけ、自分が信奉するルールやしきたり以外のものが駄目だと思うのは良くない。
自分と異なるアプローチをする人や、違う発想の人がいるから、世の中はうまくまわるんだし。
自分と異なるアプローチをする人や、違う発想の人がいるから、世の中はうまくまわるんだし。
126774ワット発電中さん
2019/07/24(水) 20:16:35.69ID:f02T1EZp 精度を求めないどうでもいい処理はdelayをガンガン使うよー♪
127774ワット発電中さん
2019/07/24(水) 20:40:23.36ID:cRBQrAEe 『とりあえずLチカから始める』は初心者のステップとしてはもう半分意味がなくなってるね。
128774ワット発電中さん
2019/07/24(水) 20:46:50.88ID:4KXUAIdO129774ワット発電中さん
2019/07/24(水) 21:32:15.05ID:FS5nDO9T130774ワット発電中さん
2019/07/24(水) 21:46:16.22ID:aGsKHK6w その半分ななんですか?
とか聴くのかよ?
とか聴くのかよ?
131774ワット発電中さん
2019/07/24(水) 21:52:27.22ID:jpJdwN0W 何を使ったって実装の仕方でどうにでもなるよ
割り込み使わないでポーリング処理だけで組んでも
実用になるプログラムは組めるよ
PCと違ってOSに邪魔されることがないから
細かくタイミング制御はできるよ
全ては作る人の能力次第、できないと思っている人には
出来ないし、できると思っている人はできる
それだけ・・・・・
割り込み使わないでポーリング処理だけで組んでも
実用になるプログラムは組めるよ
PCと違ってOSに邪魔されることがないから
細かくタイミング制御はできるよ
全ては作る人の能力次第、できないと思っている人には
出来ないし、できると思っている人はできる
それだけ・・・・・
132774ワット発電中さん
2019/07/24(水) 23:16:03.15ID:4KXUAIdO 結構昔だがUSBホストとBTは動きましたがモーターを回せませんって質問を見たことあるな
http://uni.5ch.net/test/read.cgi/denki/1353608766/502-
http://uni.5ch.net/test/read.cgi/denki/1353608766/502-
133774ワット発電中さん
2019/07/24(水) 23:48:02.42ID:6ZeL9+Tc >>131
各条件pass毎に、適宜 nop を挟みながら、step単位でタイミングをきっちり合わせ込んでいく
つくりは、結構好きだけど、PCのようにイベントドリブン方式で、処理をこなすのが今風のような気がします。
各条件pass毎に、適宜 nop を挟みながら、step単位でタイミングをきっちり合わせ込んでいく
つくりは、結構好きだけど、PCのようにイベントドリブン方式で、処理をこなすのが今風のような気がします。
134774ワット発電中さん
2019/07/25(木) 06:53:27.05ID:WySxtbn+ 判断や順序を表現する「とりあえず」を「100%の意味のある」と考えると
消えるニュアンスがたくさんありそう。
消えるニュアンスがたくさんありそう。
135774ワット発電中さん
2019/07/25(木) 06:59:29.84ID:WySxtbn+ >>133
今風が何か、それ以外だとどうなのか、みたいな話は、なぜか挑発的な話になっていくんだよな。
今風が何か、それ以外だとどうなのか、みたいな話は、なぜか挑発的な話になっていくんだよな。
136774ワット発電中さん
2019/07/25(木) 07:21:43.47ID:QFYAx/Hr アセンブラでサイクル数を数えながらプログラムを書くよりタイマや割り込みを使った方が実装・保守コストが低い
AVR8ならともかく32bitマイコンだと命令の実行サイクル数が安定しなかったりするしペリフェラルを使わないと
精度が悪くなる環境もある
AVR8ならともかく32bitマイコンだと命令の実行サイクル数が安定しなかったりするしペリフェラルを使わないと
精度が悪くなる環境もある
137774ワット発電中さん
2019/07/25(木) 08:40:56.68ID:8eMKLD3a そもそも2個以上のアクチュエータを独立制御する場合に
delay使ってるとすぐ壁にぶち当たる
delay使ってるとすぐ壁にぶち当たる
138774ワット発電中さん
2019/07/25(木) 10:26:15.01ID:AQ1YL8B7 協調型マルチタスクもプログラマがヘボいとすぐ壁にぶち当たる。
139774ワット発電中さん
2019/07/25(木) 10:37:14.68ID:gz9sroaK >>136
たしかに、8bit mcuで単機能な実装以外では、オススメできませんが。
たしかに、8bit mcuで単機能な実装以外では、オススメできませんが。
140774ワット発電中さん
2019/07/25(木) 11:02:35.09ID:RmihEtqD 初心者がマルチタスキング→同期って何それおいしいの?→変数をぶっ壊す→発狂する
までテンプレ
までテンプレ
141774ワット発電中さん
2019/07/25(木) 11:30:29.27ID:gz9sroaK >>140
マルチタスキングは、独学で習得するには、相当経験つまないと、あと一歩に見えるところで、完成しないという地獄がまってますね。
マルチタスキングは、独学で習得するには、相当経験つまないと、あと一歩に見えるところで、完成しないという地獄がまってますね。
142774ワット発電中さん
2019/07/25(木) 11:34:50.08ID:AQ1YL8B7 ポーリングは簡単で協調マルチは地獄なのかぁ
143774ワット発電中さん
2019/07/25(木) 11:50:55.78ID:gz9sroaK >>142
シングルタスクだと、シミュレータや、デバッガ使って、step by step でレジスタ、メモリ、IO、の状態をトレースすれば何とかなるけど、
マルチタスクは、各タスクが正当に動作することを、確認したうえで、共有資源の競合をチェックしたり、もろもろ出てくる。
シングルタスクだと、シミュレータや、デバッガ使って、step by step でレジスタ、メモリ、IO、の状態をトレースすれば何とかなるけど、
マルチタスクは、各タスクが正当に動作することを、確認したうえで、共有資源の競合をチェックしたり、もろもろ出てくる。
144774ワット発電中さん
2019/07/25(木) 12:06:59.47ID:AQ1YL8B7 うんうん
たとえシングルタスクでもシミュレータやデバッガって要りますよね。
Arduino用に何かあります?
たとえシングルタスクでもシミュレータやデバッガって要りますよね。
Arduino用に何かあります?
145774ワット発電中さん
2019/07/25(木) 12:52:30.23ID:JVvTukZV Ardiono なら printf が使えるだろ。
146774ワット発電中さん
2019/07/25(木) 14:04:03.12ID:6C71MzD5 Lチカは単なる個体の動作確認やで
そこで終わっとる奴が多いんが問題
そこで終わっとる奴が多いんが問題
147774ワット発電中さん
2019/07/25(木) 14:13:15.36ID:RR5LPDFd ラダー最強
148774ワット発電中さん
2019/07/25(木) 14:35:34.56ID:xzavDEvQ Arduino関係のブログって、ほとんど動作確認で終わってるよなw
149774ワット発電中さん
2019/07/25(木) 15:27:42.70ID:c2ZkI9UN ググるとそんな中身のないサイトばかり出てきてウンザリ
150774ワット発電中さん
2019/07/25(木) 17:12:48.86ID:YkN6Jf6z >>131
>全ては作る人の能力次第、できないと思っている人には
>出来ないし、できると思っている人はできる
tiny2313用マルチタスクのサンプル(模型自動車のライト制御)
https://pastebin.com/hZ4EiF7m
>全ては作る人の能力次第、できないと思っている人には
>出来ないし、できると思っている人はできる
tiny2313用マルチタスクのサンプル(模型自動車のライト制御)
https://pastebin.com/hZ4EiF7m
151774ワット発電中さん
2019/07/25(木) 17:57:02.70ID:TxD0QeQe ブログが動作確認ばかりの人ってデータシートすら読んでなさそう(偏見)
152774ワット発電中さん
2019/07/25(木) 18:26:28.54ID:Wt2XSUep atmega328のデータシート見たことないわ わはは
153774ワット発電中さん
2019/07/25(木) 19:12:15.40ID:6C71MzD5 Arduino自体中身がN(ry
154774ワット発電中さん
2019/07/25(木) 20:20:07.33ID:bCRTGmZd なにこの初心者や入門者を馬鹿にする流れ
155774ワット発電中さん
2019/07/25(木) 20:47:37.13ID:xiB4QS2Z いや、初心者や入門者に対して
delay使えと教えてる無能を馬鹿にしているのだよ
delay使えと教えてる無能を馬鹿にしているのだよ
156774ワット発電中さん
2019/07/25(木) 21:02:12.96ID:bCRTGmZd 組み込みなんだからいくらでも自由にdelay使っていいよ
m9っ`Д´) CPUリソースはすべてキミのモノだ!!! ビシッ!!
m9っ`Д´) CPUリソースはすべてキミのモノだ!!! ビシッ!!
157774ワット発電中さん
2019/07/25(木) 21:13:01.59ID:bCRTGmZd >>151
データシート読んでたら意味不明で挫折したから動作確認以降のブログ更新がないのだ。
データシート読んでたら意味不明で挫折したから動作確認以降のブログ更新がないのだ。
158774ワット発電中さん
2019/07/25(木) 22:06:49.30ID:/lFhSgAc Arduinoって組み込みマイコンとは異なった新しい世界を作ったと思うよ。
ただ、組み込みマイコンへのハードルを下げる役には全く立っていないとも思う。
※個人の感想です
ただ、組み込みマイコンへのハードルを下げる役には全く立っていないとも思う。
※個人の感想です
159774ワット発電中さん
2019/07/25(木) 22:31:20.83ID:i6Nl5Rwv 超えるかどうかは個人の自由
下げる義務はArduinoにゃ無い
下げる義務はArduinoにゃ無い
160774ワット発電中さん
2019/07/25(木) 22:35:54.63ID:KqaVXucM Arduinoがなければ電子工作を始めてへんかったわ
だからArduinoには感謝しかないじゃないですか!
だからArduinoには感謝しかないじゃないですか!
161774ワット発電中さん
2019/07/25(木) 22:39:01.28ID:C5MQkpC8 delay関数使用の有無よりもそれが標準的で適切な実装であるかのように取れる記事が氾濫しているのが問題じゃね
注釈も無しにdelay(1000)とかいて1秒待ちます。とか書いてあったら初心者が「待ちたい場合はdelayと書けば良いんだな」と
解釈してしまうのは当然
動作を理解した上で適材適所で使うなら別にかまわないと思うんだ
待機=delay呼び出し的な思考になってしまうと作っている物が高機能化していった場合に填って苦労することになる
>>159
ArduinoもRaspberry Piも教育目的を含んでいるし誤解を招くような情報の拡散は良くないのでは
注釈も無しにdelay(1000)とかいて1秒待ちます。とか書いてあったら初心者が「待ちたい場合はdelayと書けば良いんだな」と
解釈してしまうのは当然
動作を理解した上で適材適所で使うなら別にかまわないと思うんだ
待機=delay呼び出し的な思考になってしまうと作っている物が高機能化していった場合に填って苦労することになる
>>159
ArduinoもRaspberry Piも教育目的を含んでいるし誤解を招くような情報の拡散は良くないのでは
162774ワット発電中さん
2019/07/25(木) 22:39:33.81ID:N4bSE8lw ハードルなんか下げなくてもいいんだよ
すそ野が広がってモジュールの価格破壊が起きたのが最大の功績
すそ野が広がってモジュールの価格破壊が起きたのが最大の功績
163774ワット発電中さん
2019/07/25(木) 22:43:06.30ID:N4bSE8lw164774ワット発電中さん
2019/07/25(木) 22:58:04.77ID:gz9sroaK >>162
仕事では、思いっきりやりづらくなったよ。
素人が、プロトタイプまでやって、未完成のままで、XXが足りないけど、それを解決すればいいから、
簡単でしょ。。。みたいな。
えーと、それを解決するには、根本的やり直すということで、見積もりを出すと、びっくりされる。
モジュール自体安いし、テストコードはすぐ動くから、簡単にできると思ってる。
仕事では、思いっきりやりづらくなったよ。
素人が、プロトタイプまでやって、未完成のままで、XXが足りないけど、それを解決すればいいから、
簡単でしょ。。。みたいな。
えーと、それを解決するには、根本的やり直すということで、見積もりを出すと、びっくりされる。
モジュール自体安いし、テストコードはすぐ動くから、簡単にできると思ってる。
165774ワット発電中さん
2019/07/25(木) 23:02:38.56ID:hrC7sxkE >>141
今時はOSが善きに計らってくれるし若者にはOSの無い環境そのものがイメージし辛いやろ
今時はOSが善きに計らってくれるし若者にはOSの無い環境そのものがイメージし辛いやろ
166774ワット発電中さん
2019/07/25(木) 23:19:00.09ID:gz9sroaK >>165
WindowsのGUIアプリでもね、ボタンイベントに、通信を実装しちゃって、画面固まるとかあるんですよ。
簡単なテストなら、問題なくても、完了までに長時間かかったり、タイムアウトしたり。
それを解消するには、ワーカスレッド実装して、そちらで、通信完了させてから、
画面にメッセージで完了通知するとか、大変です。
WindowsのGUIアプリでもね、ボタンイベントに、通信を実装しちゃって、画面固まるとかあるんですよ。
簡単なテストなら、問題なくても、完了までに長時間かかったり、タイムアウトしたり。
それを解消するには、ワーカスレッド実装して、そちらで、通信完了させてから、
画面にメッセージで完了通知するとか、大変です。
167774ワット発電中さん
2019/07/25(木) 23:27:43.25ID:C5MQkpC8168774ワット発電中さん
2019/07/25(木) 23:41:37.62ID:7MXYs0X8 大変ですね、ご苦労さま。
169774ワット発電中さん
2019/07/25(木) 23:51:36.21ID:/lFhSgAc びっくりした
>>164読んで「俺いつのまに書き込んだのかな?」って思ってしまった。
>>164読んで「俺いつのまに書き込んだのかな?」って思ってしまった。
170774ワット発電中さん
2019/07/25(木) 23:57:00.20ID:C5MQkpC8 >>166
そういうイベント駆動型のアプリケーションを作ったことがある人なら、プログラムはArduinoのスケッチしか知りませんな人より
かなり早く組み込み向けのプログラミングを習得できるのでは。IOやメモリ管理、リアルタイム処理は勉強してもらうしかないけど
ブロックしてはいけないタスクをブロックして詰んだり、同期をミスって発狂してお手上げとかにはなりにくいだろうし
そういうイベント駆動型のアプリケーションを作ったことがある人なら、プログラムはArduinoのスケッチしか知りませんな人より
かなり早く組み込み向けのプログラミングを習得できるのでは。IOやメモリ管理、リアルタイム処理は勉強してもらうしかないけど
ブロックしてはいけないタスクをブロックして詰んだり、同期をミスって発狂してお手上げとかにはなりにくいだろうし
171774ワット発電中さん
2019/07/26(金) 05:18:25.89ID:c3x+2K51 >>166
IE自体が動画の準備ができるまでスクロールもできないとかそういう作りなんじゃないかな
IE自体が動画の準備ができるまでスクロールもできないとかそういう作りなんじゃないかな
172774ワット発電中さん
2019/07/26(金) 07:20:10.90ID:vc1cYIDO 昔、PCの事務処理ソフトを書いていた人と、PLC(シーケンサー)やっていた人に
機械制御のプログラムを書いて貰ったことがある。
PC上がりの人は末端の小さなループで条件成立を待つというミスをしていたが、
PLC上がりの人はちゃんとリアルタイム処理に書いていた。
「いいですね、リアルタイム処理になっていますね」と言ったら
「え、これが普通だと思っていました、他にどうやるんですか?」だって。
育ちは大事だw 今週の標語:「氏より育ち」
機械制御のプログラムを書いて貰ったことがある。
PC上がりの人は末端の小さなループで条件成立を待つというミスをしていたが、
PLC上がりの人はちゃんとリアルタイム処理に書いていた。
「いいですね、リアルタイム処理になっていますね」と言ったら
「え、これが普通だと思っていました、他にどうやるんですか?」だって。
育ちは大事だw 今週の標語:「氏より育ち」
173774ワット発電中さん
2019/07/26(金) 09:51:34.32ID:sPLh3P84 UNIXやってる時代に、ビジーウェイトのようなことをしてでも注視したい処理があるときに
forkでプロセスを分けることと排他制御を覚えた。
おかげでマイコンに移行してもマルチタスクで悩んだ事は無いな。
forkでプロセスを分けることと排他制御を覚えた。
おかげでマイコンに移行してもマルチタスクで悩んだ事は無いな。
174774ワット発電中さん
2019/07/26(金) 12:26:23.41ID:MpWvbAEi175774ワット発電中さん
2019/07/26(金) 12:52:22.92ID:dIlforNg 僕は、オンラインのDB更新する、アプリで習ったな。。COBOLで、笑
リソースのデットロックとか、そういうのを経験すると、無限ループで条件待ちとか
生理的に違和感を感じますね。
習慣で簡単な、マイコンの処理でも、条件フラグを定期的にポーリングかけて
タスクを適切なタイミングで分岐かけていくようなつくりは、
割り込みイベントで簡潔に記述されたコードに比べて、いかにもレガシーで見劣りしますね。
リソースのデットロックとか、そういうのを経験すると、無限ループで条件待ちとか
生理的に違和感を感じますね。
習慣で簡単な、マイコンの処理でも、条件フラグを定期的にポーリングかけて
タスクを適切なタイミングで分岐かけていくようなつくりは、
割り込みイベントで簡潔に記述されたコードに比べて、いかにもレガシーで見劣りしますね。
176774ワット発電中さん
2019/07/26(金) 13:00:04.32ID:r1EwfhbG 本を何冊読んでもさっぱりマイコンの仕組みが分からんかったが
スイッチパチパチ動かしてRAMにデータ入れたり読み出している様子見てやっと分かった
紙テープだったのかって
スイッチパチパチ動かしてRAMにデータ入れたり読み出している様子見てやっと分かった
紙テープだったのかって
177774ワット発電中さん
2019/07/26(金) 13:05:18.47ID:pznM1OUi 「CPUの創り方」から読み直せ
178774ワット発電中さん
2019/07/26(金) 15:21:35.48ID:vc1cYIDO179774ワット発電中さん
2019/07/26(金) 15:26:02.95ID:RTG0v7DQ 低レベルの方がシンプルで理解しやすい
180774ワット発電中さん
2019/07/26(金) 17:03:16.23ID:LAss3nec181774ワット発電中さん
2019/07/26(金) 17:04:54.90ID:LAss3nec182774ワット発電中さん
2019/07/26(金) 17:52:39.14ID:h/hweqXR >>177
ああいう比較的平易に物事の本質を解説している技術資料って分野を問わずなかなかないよね
ああいう比較的平易に物事の本質を解説している技術資料って分野を問わずなかなかないよね
183774ワット発電中さん
2019/07/26(金) 18:29:01.25ID:r+NQ3zLo 日本の技術者や大学教授に解り易い説明力を求めるのが間違いやで(笑)
彼らはそのような訓練を受けとらんし解り易い説明を受ける機会もあらへん
彼らはそのような訓練を受けとらんし解り易い説明を受ける機会もあらへん
184774ワット発電中さん
2019/07/26(金) 18:44:07.38ID:CoCkbklY ストップ機能付きのカウンタから
シーケンサ、それから簡単なCPUに発展する
ロジック回路の解説本ならいくつかある
でも、CPUなら今はHDLベースで覚えた方が、その後の発展が楽だし
解説本の主流だ
シーケンサ、それから簡単なCPUに発展する
ロジック回路の解説本ならいくつかある
でも、CPUなら今はHDLベースで覚えた方が、その後の発展が楽だし
解説本の主流だ
185774ワット発電中さん
2019/07/26(金) 19:02:58.53ID:UFxna3g8 評判はいいらしいがああいう表紙に手を伸ばすほどおれは変態ではない。
186774ワット発電中さん
2019/07/26(金) 19:42:27.97ID:Z8ldevsa 俺は割り込み大嫌い。 タイマーでもなんでも石によって挙動がてんでんばらばらで、
まともに動かすのが大変だわさ。
だからとりあえずポーリングで作って、どうしてもダメな時だけ割り込みを使う。
まともに動かすのが大変だわさ。
だからとりあえずポーリングで作って、どうしてもダメな時だけ割り込みを使う。
187774ワット発電中さん
2019/07/26(金) 19:56:54.42ID:SzGUD2KS リサイクルショップのジャンク箱に珍しく電子部品がぶち込まれていたので買ってみた
Arduino Mega 2560 R3互換ぽいマイコンボード(未開封、詳細不明) 100円
ミネベア 17PM-F4 500円
ミネベア 17PM-K0 300円
パナ BS1111 300円
なにげにArduino的なボードは初めて。あと本家Arduino Mega 2560 R3の値段にビビる
ATMEGA2560って並の32bitマイコンより高価だけどどういう用途を想定しているのだろうか
Arduino Mega 2560 R3互換ぽいマイコンボード(未開封、詳細不明) 100円
ミネベア 17PM-F4 500円
ミネベア 17PM-K0 300円
パナ BS1111 300円
なにげにArduino的なボードは初めて。あと本家Arduino Mega 2560 R3の値段にビビる
ATMEGA2560って並の32bitマイコンより高価だけどどういう用途を想定しているのだろうか
188774ワット発電中さん
2019/07/26(金) 20:11:58.31ID:LAss3nec189774ワット発電中さん
2019/07/26(金) 22:39:42.63ID:+vvZhSS7 avrは割り込みのオーバーヘッドがでかいので多用すると
結構な負担になる(16MHzで退避と復元にそれぞれ4μsかかる)
割り込みの使用は最低限にしないと結構無駄な時間消費されてる
ので、ポーリングでタイミング調整した方がずーとスマートな
プログラムになるよ。
(PICなら割り込み多用しても問題はない)
結構な負担になる(16MHzで退避と復元にそれぞれ4μsかかる)
割り込みの使用は最低限にしないと結構無駄な時間消費されてる
ので、ポーリングでタイミング調整した方がずーとスマートな
プログラムになるよ。
(PICなら割り込み多用しても問題はない)
190774ワット発電中さん
2019/07/26(金) 22:49:10.84ID:3jnXjvme ポーリングは無駄な時間消費してないのかよw
191774ワット発電中さん
2019/07/26(金) 23:17:20.16ID:TEHchU6P >>189
4uSもかかるわけねぇだろアホ
4uSもかかるわけねぇだろアホ
192774ワット発電中さん
2019/07/26(金) 23:43:36.05ID:pcfC0DU5 レジスタ全退避は64クロック+α
193774ワット発電中さん
2019/07/27(土) 00:24:39.44ID:2ky4fwd2 何のためにレジスタがいっぱいあると思ってるんだ。
194774ワット発電中さん
2019/07/27(土) 02:42:30.82ID:x7kQPA1K なんでわざわざレジスタ全退避なんてするんだ。
コンパイラが吐き出したの逆アセして見てみろよ。
コンパイラが吐き出したの逆アセして見てみろよ。
195774ワット発電中さん
2019/07/27(土) 05:56:30.44ID:jyOESYZu196774ワット発電中さん
2019/07/27(土) 07:02:02.10ID:B7mrBS1t197774ワット発電中さん
2019/07/27(土) 08:56:44.57ID:CZzD6Jfu198774ワット発電中さん
2019/07/27(土) 10:10:12.34ID:s+XDadCN avr-objdump
199774ワット発電中さん
2019/07/27(土) 10:13:30.52ID:Wf+xhXon Arduino言語は単なる逐次処理の学習環境
micro:bit+Scratchがよりコンピューターっぽくなっただけで大して変わらん
micro:bit+Scratchがよりコンピューターっぽくなっただけで大して変わらん
200774ワット発電中さん
2019/07/27(土) 11:13:13.56ID:qJ/1uyjj ATTiny13Aを使ってLEDをPWM調光しています。
寝室のサイドライトにしようと思っています。
消し忘れがないように、1時間後に自動消灯させたいのですが、
PWMを使うとすべてのタイマーが使えない?ので、どのように時間を測ればいいかわかりません。
だいたい1時間ぐらいでOFFになればいいので、精度はアバウトでも構いません。
寝室のサイドライトにしようと思っています。
消し忘れがないように、1時間後に自動消灯させたいのですが、
PWMを使うとすべてのタイマーが使えない?ので、どのように時間を測ればいいかわかりません。
だいたい1時間ぐらいでOFFになればいいので、精度はアバウトでも構いません。
201774ワット発電中さん
2019/07/27(土) 11:15:11.12ID:qJ/1uyjj スケッチはこれを使っています。
https://www.adnbr.co.uk/articles/adc-and-pwm-basics
ソースコード
https://gist.github.com/adnbr/9289235
https://www.adnbr.co.uk/articles/adc-and-pwm-basics
ソースコード
https://gist.github.com/adnbr/9289235
202774ワット発電中さん
2019/07/27(土) 12:14:38.08ID:bOgFd/oZ >>200-201
マイコンのデータシートを斜め読み
クロックソース
Calibrated Internal 4.8 MHz Oscillator
Calibrated Internal 9.6 MHz Oscillator
Internal 128k Hz Oscillator
External
→Calibrated Internal 4.8 MHz Oscillator
システムクロックのプリスケーラ
Clock Sources/1〜Clock Sources/256
→Clock Sources/8=600kHz
タイマのカウンタのプリスケーラ
fCLK_I/O/8, fCLK_I/O/64,fCLK_I/O/256, or fCLK_I/O/1024.
→fCLK_I/O/8=75kHz
3600sec×600kHz=2160000clk
これをCPUで数えれば大体1時間になるはず
1ループで16クロック消費すればカウンタは2バイトで足りそう
マイコンのデータシートを斜め読み
クロックソース
Calibrated Internal 4.8 MHz Oscillator
Calibrated Internal 9.6 MHz Oscillator
Internal 128k Hz Oscillator
External
→Calibrated Internal 4.8 MHz Oscillator
システムクロックのプリスケーラ
Clock Sources/1〜Clock Sources/256
→Clock Sources/8=600kHz
タイマのカウンタのプリスケーラ
fCLK_I/O/8, fCLK_I/O/64,fCLK_I/O/256, or fCLK_I/O/1024.
→fCLK_I/O/8=75kHz
3600sec×600kHz=2160000clk
これをCPUで数えれば大体1時間になるはず
1ループで16クロック消費すればカウンタは2バイトで足りそう
203774ワット発電中さん
2019/07/27(土) 13:11:04.95ID:3a/5lrsH >>200
WDTかタイマのOVF使え
WDTかタイマのOVF使え
204774ワット発電中さん
2019/07/27(土) 14:37:14.30ID:3knmd682 >>199
Arduino入門的な書籍等にそういう事って判りやすく書いていないよね
Arduino入門的な書籍等にそういう事って判りやすく書いていないよね
205774ワット発電中さん
2019/07/27(土) 14:45:51.32ID:EGbJwtgt206774ワット発電中さん
2019/07/27(土) 14:45:59.62ID:Wf+xhXon Arduinoでゲーム作ろうとかテーマがあればいいんかな
グラフィックとかショボいしメモリが少なすぎるけど
グラフィックとかショボいしメモリが少なすぎるけど
207774ワット発電中さん
2019/07/27(土) 15:21:46.04ID:3knmd682208774ワット発電中さん
2019/07/27(土) 15:28:42.27ID:x7kQPA1K Arduinoはすそ野を広げるだけの存在。
高度なことを期待するのは間違い。
ArduinoでOS使おうなんて苦行している奴もいるが意味が分からん。
高度なことを期待するのは間違い。
ArduinoでOS使おうなんて苦行している奴もいるが意味が分からん。
209774ワット発電中さん
2019/07/27(土) 16:04:51.54ID:LTDo6vlA210774ワット発電中さん
2019/07/27(土) 16:06:04.14ID:EGbJwtgt211774ワット発電中さん
2019/07/27(土) 16:07:02.11ID:jSItQJcC212774ワット発電中さん
2019/07/27(土) 16:10:16.70ID:jSItQJcC >>209
PWMを使用していても、ISR(TIM0_OVF_vect)とか使えるんですね。
PWMを使用していても、ISR(TIM0_OVF_vect)とか使えるんですね。
213774ワット発電中さん
2019/07/27(土) 16:30:16.99ID:Zmnsv4IQ214774ワット発電中さん
2019/07/27(土) 16:36:03.28ID:B7mrBS1t >>197
どのサイト見ればそういうの書いてあるのか教えてくれよ
どのサイト見ればそういうの書いてあるのか教えてくれよ
215774ワット発電中さん
2019/07/27(土) 16:55:14.75ID:Zmnsv4IQ216774ワット発電中さん
2019/07/27(土) 17:24:13.22ID:1+cxBaiR217774ワット発電中さん
2019/07/27(土) 17:42:26.54ID:ITeuUvkk218774ワット発電中さん
2019/07/27(土) 18:29:01.00ID:x7kQPA1K Arduinoは基本アセンブラを書かせない、見せないという糞仕様。
219774ワット発電中さん
2019/07/27(土) 18:56:24.17ID:ACr6HfGE 高性能な32bitマイコンでもArduinoスケッチによる開発環境が用意されていたりするし
Arduinoしか判らない人も少なくないしいくら教育用途で制限あっても無視できない感じ
Arduinoしか判らない人も少なくないしいくら教育用途で制限あっても無視できない感じ
220774ワット発電中さん
2019/07/27(土) 19:09:02.21ID:x7kQPA1K "教育用途で制限ある"と知らしめることをしない。
多くの人を勘違いさせている。
多くの人を勘違いさせている。
221774ワット発電中さん
2019/07/27(土) 20:03:23.00ID:CZzD6Jfu222774ワット発電中さん
2019/07/27(土) 23:54:52.62ID:JfXan3EK223774ワット発電中さん
2019/07/27(土) 23:59:59.24ID:bOgFd/oZ >>222
Arduinoにそんな義務はないが情報を拡散するメディアには責任がある。例えそれが個人だったとしてもだ
Arduinoにそんな義務はないが情報を拡散するメディアには責任がある。例えそれが個人だったとしてもだ
224774ワット発電中さん
2019/07/28(日) 00:07:17.89ID:wpKtXOPj225774ワット発電中さん
2019/07/28(日) 00:20:34.31ID:jbQs/pw8 Arduinoだけで何でもできそうな幻想をばらまくのはよしてと
言いたいのではないか
言いたいのではないか
226774ワット発電中さん
2019/07/28(日) 00:27:16.14ID:PFMe7OXC227774ワット発電中さん
2019/07/28(日) 00:33:31.99ID:vQV67xJv Arduinoでいろいろ簡単に出来るようになっちゃって悔しいのは理解するけど、
それを提供する側にはなれない自分のスキルを見つめ直す方が先では?
それか黙って指くわえたまま立ち尽くすかw
それを提供する側にはなれない自分のスキルを見つめ直す方が先では?
それか黙って指くわえたまま立ち尽くすかw
228774ワット発電中さん
2019/07/28(日) 00:43:01.62ID:qYvYOXo5 Arudinoで出来る=出来ること
Arudinoで出来ない=出来ないこと
みたいな印象をばらまくのは良くない
Raspberry PiもそんなところがあるしUnityもだ。いずれも便利だけどそれが全てじゃない
正しくない上限を初心者にすり込んでしまうのは技術の発展という面でも好ましくない
Arudinoで出来ない=出来ないこと
みたいな印象をばらまくのは良くない
Raspberry PiもそんなところがあるしUnityもだ。いずれも便利だけどそれが全てじゃない
正しくない上限を初心者にすり込んでしまうのは技術の発展という面でも好ましくない
229774ワット発電中さん
2019/07/28(日) 00:51:08.66ID:KtwuXFA3230774ワット発電中さん
2019/07/28(日) 01:04:02.67ID:Up+VwjOE Arduinoのオシロにも感心したし、VGA出力も感心した。
231774ワット発電中さん
2019/07/28(日) 01:13:11.49ID:pc15vz/R そう、それが大事なのさ
電々のデの字も知らず、寄り付きもしなかった層が寄ってきたのはArduinoやラズパイのおかげ
小難しい屁理屈垂れるしか能のない電々親父が悔しそうに文句垂れてるけど
スキルがあるならライブラリでも提供する側になって注目集めてから文句垂れなよって話
けん引する側にすらまわれずに後ろから遠吠えてる連中はみじめすぎ
電々のデの字も知らず、寄り付きもしなかった層が寄ってきたのはArduinoやラズパイのおかげ
小難しい屁理屈垂れるしか能のない電々親父が悔しそうに文句垂れてるけど
スキルがあるならライブラリでも提供する側になって注目集めてから文句垂れなよって話
けん引する側にすらまわれずに後ろから遠吠えてる連中はみじめすぎ
232774ワット発電中さん
2019/07/28(日) 01:14:10.47ID:qYvYOXo5 >>229
そのような選民思想の方がよほど発展の妨げ。みんなタダの人だし最初から出来たわけではない
そのような選民思想の方がよほど発展の妨げ。みんなタダの人だし最初から出来たわけではない
233774ワット発電中さん
2019/07/28(日) 01:19:42.53ID:Up+VwjOE スマホによるPC離れ>>>>>>>Ardunino、RaspberyPiの集客力
234774ワット発電中さん
2019/07/28(日) 01:26:28.52ID:pc15vz/R235774ワット発電中さん
2019/07/28(日) 01:54:01.49ID:qYvYOXo5236774ワット発電中さん
2019/07/28(日) 03:17:18.90ID:A8mBQgiV237774ワット発電中さん
2019/07/28(日) 03:41:16.61ID:ZqWQSUkl マイコン自体を制御するって話に注目すると
意識したい部分を意識して触れないから使い勝手が悪いって部分が目立つだろうし
ソフト的に機能やアルゴリズムに注目すると
機能やアルゴリズムを考える際に下層まで意識しなくても実現が可能だから良い部分が目立つ
ラップする事に関してはメリットデメリットあるわけで、
結局どの立場の人として考えるかなんじゃないか?
意識したい部分を意識して触れないから使い勝手が悪いって部分が目立つだろうし
ソフト的に機能やアルゴリズムに注目すると
機能やアルゴリズムを考える際に下層まで意識しなくても実現が可能だから良い部分が目立つ
ラップする事に関してはメリットデメリットあるわけで、
結局どの立場の人として考えるかなんじゃないか?
238774ワット発電中さん
2019/07/28(日) 03:53:33.89ID:qYvYOXo5 >>236
初心者がメディアの情報をほぼそのまま吸収することは一般的な現象だと思いますが
少なくとも珍しくなく多数派でしょう。電子工作に限らず多くの分野で該当するはずです
それすらも理解できないのであればあなたの価値観が日本の社会と違うのではないですかね
あと言動からID:KtwuXFA3、ID:pc15vz/R、ID:A8mBQgiVは同一人物と推測しますが
IDをコロコロ変えているのはなぜなんですかね
初心者がメディアの情報をほぼそのまま吸収することは一般的な現象だと思いますが
少なくとも珍しくなく多数派でしょう。電子工作に限らず多くの分野で該当するはずです
それすらも理解できないのであればあなたの価値観が日本の社会と違うのではないですかね
あと言動からID:KtwuXFA3、ID:pc15vz/R、ID:A8mBQgiVは同一人物と推測しますが
IDをコロコロ変えているのはなぜなんですかね
239774ワット発電中さん
2019/07/28(日) 04:00:45.74ID:csiSR2bW >一般的な現象だ
>多くの分野で該当するはず
>価値観が日本の社会と違う
それの根拠は?
あと、ついででいいけど、文脈で追えてるのにあえてIDにこだわって
わざわざ論点そらしてまで追記する意味も説明して。
>多くの分野で該当するはず
>価値観が日本の社会と違う
それの根拠は?
あと、ついででいいけど、文脈で追えてるのにあえてIDにこだわって
わざわざ論点そらしてまで追記する意味も説明して。
240774ワット発電中さん
2019/07/28(日) 04:23:51.81ID:qYvYOXo5 >>239
蓮舫議員の「2位じゃだめなんでしょうか。 」失言の爆釣具合を見ればメディアリテラシーの低さは明らかですね
初心者どころか各界の有識者や著名人まで釣られてる始末でしたし
あくまでシラを切るつもりですか。言動、主張、文体が酷似していますからバレバレですよ
蓮舫議員の「2位じゃだめなんでしょうか。 」失言の爆釣具合を見ればメディアリテラシーの低さは明らかですね
初心者どころか各界の有識者や著名人まで釣られてる始末でしたし
あくまでシラを切るつもりですか。言動、主張、文体が酷似していますからバレバレですよ
241774ワット発電中さん
2019/07/28(日) 04:27:48.58ID:q65sBJ88 初心者の質と社会の価値観は>>238が決めているらしいw
242774ワット発電中さん
2019/07/28(日) 04:29:59.45ID:Up+VwjOE この板で自民のスパコン政策を支持してる馬鹿がいるなんてw
243774ワット発電中さん
2019/07/28(日) 04:39:05.85ID:PUk05SVD244774ワット発電中さん
2019/07/28(日) 04:40:27.17ID:PUk05SVD245774ワット発電中さん
2019/07/28(日) 05:01:01.09ID:JMCG8gXE ちなみにあのころ日本のスパコンの順位は31位だった。
つまり「2位なら御の字だわ。」であり「1位を目指すとか、よせやい恥ずかしい。」というのが正解。
つまり「2位なら御の字だわ。」であり「1位を目指すとか、よせやい恥ずかしい。」というのが正解。
246774ワット発電中さん
2019/07/28(日) 05:45:23.06ID:i4RjxB4b Arduino言語、Arduino IDEが使いづらい(教育用途として抽象化と隠蔽が為されている)のであって、AVRやArduino IDEを利用する他の石(ESP8266,ESP32とか)が使いづらいという訳ではない
micro:bitをScratchで使うのが隠蔽だとは言わない
生でmicro:bitを操作するなら、スペックの高いマイコンである事が理解出来る
只、AVR=Arduino, micro:bit=Scratch, ラズパイ=Linuxみたいな捉え方しかされない雑誌や書籍が多いのも事実
嘗てマイコン=micro computerだったのがmy computerの略になりpersonal computer=パソコンになり、パソコン=(メーカーが用意した)BASICマシンになって裾野が広がった歴史を、形を変えて繰り返しているだけ
micro:bitをScratchで使うのが隠蔽だとは言わない
生でmicro:bitを操作するなら、スペックの高いマイコンである事が理解出来る
只、AVR=Arduino, micro:bit=Scratch, ラズパイ=Linuxみたいな捉え方しかされない雑誌や書籍が多いのも事実
嘗てマイコン=micro computerだったのがmy computerの略になりpersonal computer=パソコンになり、パソコン=(メーカーが用意した)BASICマシンになって裾野が広がった歴史を、形を変えて繰り返しているだけ
247774ワット発電中さん
2019/07/28(日) 07:12:51.26ID:RVuIJ0rp248774ワット発電中さん
2019/07/28(日) 09:55:43.04ID:wXj6R8SL 考えるのが苦手な人ほど、世相を切り取って「だけ」って言う傾向がある。
わかったことにして納得したいのかもな。
わかったことにして納得したいのかもな。
249774ワット発電中さん
2019/07/28(日) 14:18:37.88ID:NtKZQKcF >>246
抽象化とか隠蔽とかぬかしてないで生のAVR使えばいいだけ。
そこに文句言ってたら初等教育なんか何もできない。
雑誌や書籍を情報源にしてる時点でお話にならない、論外。
ついでに言うと、最後の2行で全てが台無しw
抽象化とか隠蔽とかぬかしてないで生のAVR使えばいいだけ。
そこに文句言ってたら初等教育なんか何もできない。
雑誌や書籍を情報源にしてる時点でお話にならない、論外。
ついでに言うと、最後の2行で全てが台無しw
250774ワット発電中さん
2019/07/28(日) 16:14:53.32ID:RVuIJ0rp >>249
ジャーナル全否定キタコレ
ジャーナル全否定キタコレ
251774ワット発電中さん
2019/07/28(日) 16:26:08.47ID:uVk2XP7v アルゴリズムの設計と、ペリフェラルのインターフェース設計だけで、環境依存度下げていくのが世の中の趨勢なので、
ardiunoは、方向性としては悪くないけど、趣味、学習用途、プロトタイプ以外では、なかなか、現実の要求仕様には合致しないのではないでしょうかね。
でも、小ロットの世界では、本番への適用例多いかもしれないですね。
ardiunoは、方向性としては悪くないけど、趣味、学習用途、プロトタイプ以外では、なかなか、現実の要求仕様には合致しないのではないでしょうかね。
でも、小ロットの世界では、本番への適用例多いかもしれないですね。
252774ワット発電中さん
2019/07/28(日) 16:30:53.98ID:Up+VwjOE >>247
メーカーや雑誌がパソコン、パソコン言ってるのに、ずっとこれはマイコンだと言ってたおじさんいたよね
メーカーや雑誌がパソコン、パソコン言ってるのに、ずっとこれはマイコンだと言ってたおじさんいたよね
253774ワット発電中さん
2019/07/28(日) 16:55:17.60ID:yOr/FOB3254774ワット発電中さん
2019/07/28(日) 17:24:27.93ID:RVuIJ0rp >>253
ごめん、論文なんて縁がなかったな。
ごめん、論文なんて縁がなかったな。
255774ワット発電中さん
2019/07/28(日) 18:01:20.77ID:EMBulga3 論争は終りましたか?
AVRを好きな所は、命令16bit、データ8bitという制限が多いCPUなのに
レジスタがいっぱい有るところ、命令の種類がいっぱいあるところ。
AVRをフルアセンブラで動かすのは、
少排気量マニュアル車のヒール&トウで峠道を攻めるような
面白さ、楽しさがあります。
(いずれも個人の感想です)w
AVRを好きな所は、命令16bit、データ8bitという制限が多いCPUなのに
レジスタがいっぱい有るところ、命令の種類がいっぱいあるところ。
AVRをフルアセンブラで動かすのは、
少排気量マニュアル車のヒール&トウで峠道を攻めるような
面白さ、楽しさがあります。
(いずれも個人の感想です)w
256774ワット発電中さん
2019/07/28(日) 18:07:13.50ID:Up+VwjOE 命令の種類がいっぱいあるのになんでRISCなん?w
257774ワット発電中さん
2019/07/28(日) 18:29:23.28ID:IrHs86th258774ワット発電中さん
2019/07/28(日) 19:06:12.59ID:Up+VwjOE PDFをメールで送るのかよw なんという迷惑なw
259774ワット発電中さん
2019/07/28(日) 19:09:10.55ID:H+VAPevX >>258
紙に印刷して封筒に入れて切って貼って送ってくるんでしょ、わかります。
紙に印刷して封筒に入れて切って貼って送ってくるんでしょ、わかります。
260774ワット発電中さん
2019/07/28(日) 19:09:30.11ID:H+VAPevX ○切手
261774ワット発電中さん
2019/07/28(日) 19:13:42.48ID:o4VLYJs5 >>ID:RVuIJ0rp
ジャーナルの次は論文、さて次の屁理屈には何を持ち出すのかな?
あれ、黙っちゃった?
ジャーナルの次は論文、さて次の屁理屈には何を持ち出すのかな?
あれ、黙っちゃった?
262774ワット発電中さん
2019/07/28(日) 19:15:33.58ID:SHvRmK2i ていうか、「紙媒体」と言ってるのに「論文」とか言い出す馬鹿w
263774ワット発電中さん
2019/07/28(日) 19:43:30.61ID:ZnIFlk5A >>259
なんか嫌がらせみたいでツボったwww
なんか嫌がらせみたいでツボったwww
264774ワット発電中さん
2019/07/28(日) 19:47:41.39ID:Up+VwjOE 秋月を馬鹿にしやがって
265774ワット発電中さん
2019/07/28(日) 20:03:48.66ID:RVuIJ0rp266774ワット発電中さん
2019/07/28(日) 20:05:22.85ID:Ut6a2fIi >>265
もう見てる方が恥ずかしいからお前黙れ。
もう見てる方が恥ずかしいからお前黙れ。
267774ワット発電中さん
2019/07/28(日) 20:06:02.90ID:RVuIJ0rp ごめんね、学部だと出さないね。
268774ワット発電中さん
2019/07/28(日) 20:28:09.05ID:+3Jxm7Ew269774ワット発電中さん
2019/07/28(日) 23:31:54.78ID:OE9BSexr お前ら何の話をしとるんだ よそでやりなさい
270774ワット発電中さん
2019/07/29(月) 07:32:12.14ID:97CHWzx0 そういえば最近 C vs ASM や AVR vs PIC の罵倒合戦見ないね。
どうでもいいんだけど。
どうでもいいんだけど。
271774ワット発電中さん
2019/07/29(月) 11:01:06.65ID:1ZkUrx/A 夏厨がファビョっていますね
272774ワット発電中さん
2019/07/29(月) 18:13:49.60ID:Eqcp+EqE AVRで温度調節器作ろうと思ったけど
表示器や押し釦で温度設定の汎用性高めると部品代だけで高くつく
普通にオペアンプと可変抵抗でやった方が安上がり
表示器や押し釦で温度設定の汎用性高めると部品代だけで高くつく
普通にオペアンプと可変抵抗でやった方が安上がり
273774ワット発電中さん
2019/07/29(月) 18:22:49.07ID:BjortJ/i 3桁7セグとタクトスイッチ2つでよくね?
274774ワット発電中さん
2019/07/29(月) 18:49:25.61ID:b//sp3sd 液晶とタッチパネルだな。最低でも。
275774ワット発電中さん
2019/07/29(月) 19:45:20.71ID:7fmWfG+D I2C液晶とQtouchだな。
276774ワット発電中さん
2019/07/29(月) 22:46:03.22ID:0zjmXYIv 作るのを否定しているわけじゃないし、特別な機能を盛り込むなら作るしかないんだけど
よくある機能だけでいい場合にAliとかで出来合いのモジュール見つけちゃって値段を見た瞬間に作る気がなくなっちゃう
https://ae01.alicdn.com/kf/HTB1rGs6SpXXXXbRXpXXq6xXFXXXg.jpg_Q90.jpg_.webp
・温度設定:0.1℃単位、-30〜110℃
・a接点しかないのでHeat/Coolの切り替え機能
・ヒステリシス:0.1〜15℃
・リミッター上限/加減温度設定
・測定誤差補正-7.0〜+7.0℃
・動作ディレータイム:0〜10分
これだけ付いてお値段なんと…
よくある機能だけでいい場合にAliとかで出来合いのモジュール見つけちゃって値段を見た瞬間に作る気がなくなっちゃう
https://ae01.alicdn.com/kf/HTB1rGs6SpXXXXbRXpXXq6xXFXXXg.jpg_Q90.jpg_.webp
・温度設定:0.1℃単位、-30〜110℃
・a接点しかないのでHeat/Coolの切り替え機能
・ヒステリシス:0.1〜15℃
・リミッター上限/加減温度設定
・測定誤差補正-7.0〜+7.0℃
・動作ディレータイム:0〜10分
これだけ付いてお値段なんと…
277774ワット発電中さん
2019/07/29(月) 22:52:44.15ID:7fmWfG+D 俺は作らないことも否定しないよ。
作る理由も買い物で済ます理由も人それぞれ。
作る理由も買い物で済ます理由も人それぞれ。
278276
2019/07/30(火) 00:05:20.59ID:Kwxl8lHd お値段なんと94+48円https://ja.aliexpress.com/item/32823954149.html
マニュアルはW1209で検索するとどっかにあるはず
マニュアルはW1209で検索するとどっかにあるはず
279774ワット発電中さん
2019/07/30(火) 00:14:10.86ID:E037rYi1280774ワット発電中さん
2019/07/30(火) 00:27:33.61ID:GouUZ/82 高機能だから理解するには苦労があるかもね。
安い専用チップは接触子の構造設計に制限があるから一長一短。
安い専用チップは接触子の構造設計に制限があるから一長一短。
281774ワット発電中さん
2019/07/30(火) 01:40:47.55ID:1nKZQxii282774ワット発電中さん
2019/07/30(火) 02:08:00.87ID:/45mebcG283774ワット発電中さん
2019/07/30(火) 02:56:56.34ID:nQ8JwtG3 端子との接続部が緩んだのに放置したからだろ?
自分の責任じゃん。
自分の責任じゃん。
284774ワット発電中さん
2019/07/30(火) 03:06:07.60ID:Qh9673J3 中華のパーツは機械精度が悪いのがよくあるからワイヤが十分に接続されずに接触抵抗が大きくなって発熱して溶けたんだろうね
端子が十分に基板に半田付けされていなかったとかワイヤの太さが足りなくて締め付けが足りなくなったとか…
この手の端子はいろいろあるからな…
端子が十分に基板に半田付けされていなかったとかワイヤの太さが足りなくて締め付けが足りなくなったとか…
この手の端子はいろいろあるからな…
285774ワット発電中さん
2019/07/30(火) 03:07:59.07ID:6Dw62+Mr286774ワット発電中さん
2019/07/30(火) 04:36:55.46ID:g5jRRNTq まあ、よほどの馬鹿でなきゃ、端子台は外して直にハンダ付けだよな。
それを端子融かす間抜けがいるとは、笑う。
それを端子融かす間抜けがいるとは、笑う。
287774ワット発電中さん
2019/07/30(火) 04:49:39.01ID:tPuhYvNL 3Dプリンターがらみじゃあるある案件だからな。
直にハンダ付け、最低でもカシメてから端子に挿す。
400Wの電気ストーブとか、無知は怖いよねえ。
直にハンダ付け、最低でもカシメてから端子に挿す。
400Wの電気ストーブとか、無知は怖いよねえ。
288774ワット発電中さん
2019/07/30(火) 06:43:57.38ID:1mqKt6g7 あの端子台はマジ糞 すぐ緩むから締めなおすと壊れるし、短期テスト以外は使用不可
289774ワット発電中さん
2019/07/30(火) 07:51:41.72ID:TJvA13BK 自分の施工不良を棚に上げて事故をパーツのせいにしていくスタイルw
290774ワット発電中さん
2019/07/30(火) 09:30:37.94ID:t9GMGyTh291774ワット発電中さん
2019/07/30(火) 09:43:24.90ID:R/738kYR >>276
それ2個買ったけど2個とも通電直後に亡くなったよ
それ2個買ったけど2個とも通電直後に亡くなったよ
292774ワット発電中さん
2019/07/30(火) 09:46:09.71ID:R/738kYR まぁ温度センサーとリレーを2個ずつ買ったと思えば安上がり
293774ワット発電中さん
2019/07/30(火) 10:02:34.83ID:khmKrNOq294774ワット発電中さん
2019/07/30(火) 10:40:48.06ID:Q3dfvdFo295774ワット発電中さん
2019/07/30(火) 12:21:20.42ID:bRGscC+8 生のAVR弄るのも今はXC使うん?
296774ワット発電中さん
2019/07/30(火) 14:09:51.65ID:GouUZ/82 まだベータ版で全種類に対応しているわけじゃない。
今しばらくはStudioが無難
今しばらくはStudioが無難
297774ワット発電中さん
2019/07/30(火) 14:31:06.14ID:8wxbMOtH アセンブラでマイコン始めたいけど、PICかAVRか迷う。
298774ワット発電中さん
2019/07/30(火) 14:40:32.26ID:tPuhYvNL >>290
>100Vの出力端子の部分が熱で溶けて
7時間後
>裏のハンダからスパークしてランドが溶けてんだよ
支離滅裂、状況の説明すらロクにできない。
https://i.imgur.com/VV3W845.jpg
この5mm程のピッチのランドでどこがどうスパークしたのか興味津々だわ。
俺らが書いてんのは、決めつけでなく経験に基づいた予測な。
跳ね返したきゃ写真貼れ。
>100Vの出力端子の部分が熱で溶けて
7時間後
>裏のハンダからスパークしてランドが溶けてんだよ
支離滅裂、状況の説明すらロクにできない。
https://i.imgur.com/VV3W845.jpg
この5mm程のピッチのランドでどこがどうスパークしたのか興味津々だわ。
俺らが書いてんのは、決めつけでなく経験に基づいた予測な。
跳ね返したきゃ写真貼れ。
299774ワット発電中さん
2019/07/30(火) 14:53:41.22ID:GouUZ/82 >>297
散々既出だけど、アセンブラなら古いPIC16Fシリーズはやめておけ。気が狂うぞ
散々既出だけど、アセンブラなら古いPIC16Fシリーズはやめておけ。気が狂うぞ
300774ワット発電中さん
2019/07/30(火) 14:58:19.28ID:nuwXydJX その程度の判断もできないやつがいまさらアセンブラで始めてモノになるとは思えない
あるいは、釣りにしちゃエサにカビが生えてる
最初からやり直せ
あるいは、釣りにしちゃエサにカビが生えてる
最初からやり直せ
301774ワット発電中さん
2019/07/30(火) 15:03:49.19ID:zs1D4JvD >>297
アセンブラでやるなら、直感的に命令を理解でき、
マルチタスクでも動かせるAVRの方が良いと思う。
私は両CPUともアセンブラで動かしたことがあるけど、
PICはアルゴリズムからニーモニックへの変換が面倒だった。
アセンブラは良いよな、自分とCPUとの間に薄い膜も何も無い一体感を味わえるw
アセンブラでやるなら、直感的に命令を理解でき、
マルチタスクでも動かせるAVRの方が良いと思う。
私は両CPUともアセンブラで動かしたことがあるけど、
PICはアルゴリズムからニーモニックへの変換が面倒だった。
アセンブラは良いよな、自分とCPUとの間に薄い膜も何も無い一体感を味わえるw
302774ワット発電中さん
2019/07/30(火) 17:03:25.34ID:p7Cugf0W 親切な人が多いスレ。
303774ワット発電中さん
2019/07/30(火) 17:07:43.73ID:EQgnEVPt304774ワット発電中さん
2019/07/30(火) 17:10:30.69ID:jc0H5smt 残念だったな。このスレで聞いてるんだから本人の答えは決まってるのだ。
305774ワット発電中さん
2019/07/30(火) 17:12:57.65ID:nAG4tZy/ PICを始めようとしてニモニックにGOTOを見たとたん
投げ出してAT90S1200に走ったあの頃…
投げ出してAT90S1200に走ったあの頃…
306774ワット発電中さん
2019/07/30(火) 17:25:38.69ID:PkzyIQKh あえてAVRとRL78で悩んでみてはどうかと言ってみる
307774ワット発電中さん
2019/07/30(火) 17:47:19.69ID:YwBrz1gr 8051系がいいよ。
308774ワット発電中さん
2019/07/30(火) 18:26:27.84ID:vEEaTqQT 自分のアセンブラ経験は78K0S、8051、AVR8
PICはニーモニック一覧見ただけで触りたくなくなる
PICはニーモニック一覧見ただけで触りたくなくなる
309774ワット発電中さん
2019/07/30(火) 18:35:33.76ID:mKFBGGvU 何を重視するかによるな
安さ?小ささ?覚えやすさ?処理速度?メモリ容量?入手しやすさ?作例の多さ?…
安さ?小ささ?覚えやすさ?処理速度?メモリ容量?入手しやすさ?作例の多さ?…
310774ワット発電中さん
2019/07/30(火) 18:40:16.39ID:ukLQBkdL Z80が良い
311774ワット発電中さん
2019/07/30(火) 19:17:10.03ID:MXbSFwd8 俺もZ80超推し
秋月電子でAKI-80を買ってEPROMを外付けするんだ(そんな奴は居ねぇ
まぁ冗談抜きで小さい仕組みなら80系はいいよ
秋月電子でAKI-80を買ってEPROMを外付けするんだ(そんな奴は居ねぇ
まぁ冗談抜きで小さい仕組みなら80系はいいよ
312774ワット発電中さん
2019/07/30(火) 21:53:29.51ID:NegcA8zW みんなほんと親切すぎて、迷ってしまったw
313774ワット発電中さん
2019/07/30(火) 23:00:46.50ID:jJjBcDcl314774ワット発電中さん
2019/07/30(火) 23:14:09.20ID:PkRhFWna 命令数がやたら少ないCPUってアセンブラプログラミングの難易度が高くない?
多いほど良いとは思わないけど大抵のISAにあるような命令は一通り欲しい
多いほど良いとは思わないけど大抵のISAにあるような命令は一通り欲しい
315774ワット発電中さん
2019/07/30(火) 23:25:02.03ID:70kVACVG >>314
難しくは無いけど面倒くさい
難しくは無いけど面倒くさい
316774ワット発電中さん
2019/07/30(火) 23:27:16.51ID:jc0H5smt 命令が多いほど書くのも読むのも簡単だし楽に決まってるじゃないか。
ダイ面積が許すなら8bitCPUだって乗算命令はあったほうがいいに決まっている。
add、adcだって分かれてるほうが書くのも読むのも楽だ。トリッキーコードを減らせる。
ダイ面積が許すなら8bitCPUだって乗算命令はあったほうがいいに決まっている。
add、adcだって分かれてるほうが書くのも読むのも楽だ。トリッキーコードを減らせる。
317774ワット発電中さん
2019/07/30(火) 23:47:50.84ID:PkRhFWna いくら命令が多くてもIA32やAMD64が簡単で楽だとは思えない・・・
318774ワット発電中さん
2019/07/31(水) 00:05:35.27ID:TkijRbcG 命令数が多いのは、Cコンパイラに任せて、部分的にasmで書くのがいいと思ってます?
picのいいところは、i/o に直にアクセスできるところで、Cで書くにしても、asmに近い記法にすると具合がいいです。
picのいいところは、i/o に直にアクセスできるところで、Cで書くにしても、asmに近い記法にすると具合がいいです。
319774ワット発電中さん
2019/07/31(水) 01:46:20.46ID:c9VuivMb PICからAVRへの移行を考えています。
Reset直後にReset前の状態を判断するようなフラグはありますか?
PICの場合PDフラグを見るとSleepからResetされたのか通常運転からResetされたのかわかります。
Cでリセットで初期化されない変数の確保方法があればそれも知りたいです。
Reset直後にReset前の状態を判断するようなフラグはありますか?
PICの場合PDフラグを見るとSleepからResetされたのか通常運転からResetされたのかわかります。
Cでリセットで初期化されない変数の確保方法があればそれも知りたいです。
320774ワット発電中さん
2019/07/31(水) 03:48:12.05ID:KzwZzsk1 >>317
簡単で楽だよ。便利な命令ばかりじゃないか。picやMIPSだと膨大なコードが必要なものが数命令で実行できるとかザラ。
MIPSに関しては糞複雑なコードにになるから最初からコンパイラに丸投げしてるけど、
そんな無責任なことされてもコンパイラ開発者もアホらしくてやってられないから碌に最適化されてないコンパイラばかり。
簡単で楽だよ。便利な命令ばかりじゃないか。picやMIPSだと膨大なコードが必要なものが数命令で実行できるとかザラ。
MIPSに関しては糞複雑なコードにになるから最初からコンパイラに丸投げしてるけど、
そんな無責任なことされてもコンパイラ開発者もアホらしくてやってられないから碌に最適化されてないコンパイラばかり。
321774ワット発電中さん
2019/07/31(水) 06:04:10.27ID:0dxO0dAg AVRのアーキテクチャを見ていると、コアを設計した学生二人の才能に感心する。
16ビットコードという制限の中で何を捨てて何を残したか。
32個の汎用レジスタ方式を採用したのも素晴らしい。
もちろん、そのCPUを見つけ出し、自社の製品に採用したたアトメル社も偉い。
16ビットコードという制限の中で何を捨てて何を残したか。
32個の汎用レジスタ方式を採用したのも素晴らしい。
もちろん、そのCPUを見つけ出し、自社の製品に採用したたアトメル社も偉い。
322774ワット発電中さん
2019/07/31(水) 07:12:32.18ID:R2CeXp8C323774ワット発電中さん
2019/07/31(水) 07:19:15.36ID:KzwZzsk1 AVRコアのトランジスタ数はいくつぐらい?
PIC、6502やZ80とは桁が二つ三つ違ってそうだが。むしろ設計に制約がない。
PIC、6502やZ80とは桁が二つ三つ違ってそうだが。むしろ設計に制約がない。
324774ワット発電中さん
2019/07/31(水) 10:42:53.68ID:ccEuSP2c325774ワット発電中さん
2019/07/31(水) 15:26:19.96ID:+LdZ7QDt シングルユーザー、シングルタスク、対話環境もAPIも無い中でプログラム組むのもめっちゃ古臭い(褒
326774ワット発電中さん
2019/07/31(水) 15:41:59.23ID:HVaLTQCb 産業用の1軸スライドロボのコントローラは
未だにザイログニーモニックだろうな
未だにザイログニーモニックだろうな
327774ワット発電中さん
2019/07/31(水) 15:47:37.24ID:4AGCyyrN328774ワット発電中さん
2019/07/31(水) 15:49:39.28ID:4AGCyyrN x86やAMD64だってコンパイラが使う命令は単純な命令ばかりじゃん
CISCが複雑な命令セットでRISCが単純な命令セットというのは80年代終り頃の話だろ
今のRISCはx86と比べても十分複雑な命令セットだし
CISCが複雑な命令セットでRISCが単純な命令セットというのは80年代終り頃の話だろ
今のRISCはx86と比べても十分複雑な命令セットだし
329774ワット発電中さん
2019/07/31(水) 15:51:55.22ID:4AGCyyrN x86がRISCと比べて複雑なのはアドレッシングモードだけ
RISCといってもARMなんかはアドレッシングモードも複雑だけど
RISCといってもARMなんかはアドレッシングモードも複雑だけど
330774ワット発電中さん
2019/07/31(水) 15:57:30.46ID:KzwZzsk1 >>327
多バイト整数演算、浮動小数点演算、積和演算、CRC演算とか・・まだいる?
Lチカとかでしかアセンブラでプログラムしたことないんじゃないのか。
なぜそんなレベルがおれにマウンティングしようとしたのか。
多バイト整数演算、浮動小数点演算、積和演算、CRC演算とか・・まだいる?
Lチカとかでしかアセンブラでプログラムしたことないんじゃないのか。
なぜそんなレベルがおれにマウンティングしようとしたのか。
331774ワット発電中さん
2019/07/31(水) 16:03:15.92ID:KzwZzsk1 あっMIPS君か。おれのレスはなかったことで。すべて撤回します。
332774ワット発電中さん
2019/07/31(水) 16:11:15.19ID:4AGCyyrN >>330
R3000で時代が止まってるんじゃないの?
今のMIPSは積和演算とかあるぞ
MIPSは2進バイナリの多倍長演算は不得意だが多倍長演算ライブラリなんかは
int型に4桁の数字を割り当ててるものなんかも多い
浮動小数点演算ってなんでFPUのないMIPSと比べるの?
MIPSだってFPUある実装が多いのに
マイコン用コアとパソコンやサーバ向けコアを比べるほうがおかしい
R3000で時代が止まってるんじゃないの?
今のMIPSは積和演算とかあるぞ
MIPSは2進バイナリの多倍長演算は不得意だが多倍長演算ライブラリなんかは
int型に4桁の数字を割り当ててるものなんかも多い
浮動小数点演算ってなんでFPUのないMIPSと比べるの?
MIPSだってFPUある実装が多いのに
マイコン用コアとパソコンやサーバ向けコアを比べるほうがおかしい
333774ワット発電中さん
2019/07/31(水) 16:32:09.92ID:4AGCyyrN 積和演算持ち出したことでPIC32に採用されてるコアすら知識が無いのが露呈したな
334774ワット発電中さん
2019/07/31(水) 16:33:37.22ID:4AGCyyrN ちなみにPIC32のM4KコアもmicroAptivコアも積和演算あるよ
335774ワット発電中さん
2019/07/31(水) 16:51:01.30ID:4AGCyyrN CRC命令に関しては最新のMIPSR6の最新のやつで追加されてるね
336774ワット発電中さん
2019/07/31(水) 16:53:26.14ID:4AGCyyrN まあ、スレチだからここまでにしておくわ
337774ワット発電中さん
2019/07/31(水) 17:03:44.47ID:0dxO0dAg >>322
仕方がないな、たとえば 「LDI R16,$FF」 みたいな即値命令で、
32個のレジスタを指定できるようにすると、
レジスタ選択で5ビット、即値で8ビット、残り3ビットなので
8種類の命令しか実装できなくなる。
で、設計者は対象レジスタを制限して命令の種類を増やした、と私は想像する。
そのトレードオフの結果が今のAVRだが、
私は昔、簡単なFORTHを製作したことがあり、初めてAVRを知った時に、
この小さなCPUにスタック操作用の命令があることに感心した記憶がある。
まぁ、でも仰せの通り、このレジスタ制限が無くなれば、
大幅に使いやすくなることは間違い無いので、
PIC24のようにコードを24ビットに拡張したAVRを開発して、
全レジスタを対象にして欲しい。
仕方がないな、たとえば 「LDI R16,$FF」 みたいな即値命令で、
32個のレジスタを指定できるようにすると、
レジスタ選択で5ビット、即値で8ビット、残り3ビットなので
8種類の命令しか実装できなくなる。
で、設計者は対象レジスタを制限して命令の種類を増やした、と私は想像する。
そのトレードオフの結果が今のAVRだが、
私は昔、簡単なFORTHを製作したことがあり、初めてAVRを知った時に、
この小さなCPUにスタック操作用の命令があることに感心した記憶がある。
まぁ、でも仰せの通り、このレジスタ制限が無くなれば、
大幅に使いやすくなることは間違い無いので、
PIC24のようにコードを24ビットに拡張したAVRを開発して、
全レジスタを対象にして欲しい。
338774ワット発電中さん
2019/07/31(水) 17:28:39.71ID:4AGCyyrN ARMのThumb-2のようにもともとあった16bit長の命令に32bit長の命令を追加する方法もあるね
339774ワット発電中さん
2019/07/31(水) 18:43:51.73ID:8EhQQFdP レジスタファイルをメモリにマッピングすれば
340774ワット発電中さん
2019/07/31(水) 19:04:55.23ID:ccEuSP2c で、拡張した結果、armのM系と競合する奴になって
あまり売れなくて直ぐにデイスコンして買収されるんでつね
わかりまつ…
あまり売れなくて直ぐにデイスコンして買収されるんでつね
わかりまつ…
341774ワット発電中さん
2019/07/31(水) 19:32:38.67ID:tndIbyq+ AVRのAtmelは既にMicrochipに買収されてるわけだがw
342774ワット発電中さん
2019/07/31(水) 23:00:22.91ID:3j36Map5 >>319
MCUCSRが使えると思います
変数の初期化は、コンパイラのオプションで初期化をするしないを
選択できるはずです
(ただし、パワーオン時にはすべての変数は最低限ゼロクリアか初期値を入れること)
ATMEGA8でSLEEPからの復帰にWDTを使用するとリセットしか選択ができない
ので同様の処理をした記憶があります
MCUCSRが使えると思います
変数の初期化は、コンパイラのオプションで初期化をするしないを
選択できるはずです
(ただし、パワーオン時にはすべての変数は最低限ゼロクリアか初期値を入れること)
ATMEGA8でSLEEPからの復帰にWDTを使用するとリセットしか選択ができない
ので同様の処理をした記憶があります
343774ワット発電中さん
2019/08/01(木) 00:53:51.68ID:hIUazfDu >>342
SEビットですね、今ちょっと実験してみたんですが'1'にしてResetすると'0'に戻ってしまうんです。
とりあえずフラグが使えるかどうかだけなのでスリープしないでフラグのセットとReset後のフラグ検査だけしてみました。
データシート上はいけそうなんですがなぜでしょうね?ちょっとアセンブルリストでも見てみますか、誰かがフラグクリアしてるのかな…
SEビットですね、今ちょっと実験してみたんですが'1'にしてResetすると'0'に戻ってしまうんです。
とりあえずフラグが使えるかどうかだけなのでスリープしないでフラグのセットとReset後のフラグ検査だけしてみました。
データシート上はいけそうなんですがなぜでしょうね?ちょっとアセンブルリストでも見てみますか、誰かがフラグクリアしてるのかな…
344774ワット発電中さん
2019/08/01(木) 01:11:49.82ID:hIUazfDu MCUCRでなくてMCUSRのほうですか
ちょっとこっちで試してみます
ちょっとこっちで試してみます
345774ワット発電中さん
2019/08/01(木) 01:21:28.04ID:u1JVGqts 具体的なチップの型番出さないからMCUCSRとMCUSRでおもいっきり話がすれ違ってるなw
346774ワット発電中さん
2019/08/01(木) 15:30:21.76ID:MkP0FXL2 Alibaba Groupの半導体メーカー:
中国Pingtougeが16コアの「RISC-Vプロセッサ」を開発
https://eetimes.jp/ee/articles/1908/01/news046.html
> 同社によれば、この演算性能は2つの要素によって実現されたという。
> まずは、12段のアウトオブオーダー実行パイプラインのコアの採用だ。
> これにより、1サイクル当たり、
> ロード/ストア命令を含めて最大8個の命令をロードできるようになった。
> 2つ目は、さまざまな演算やメモリアクセス、マルチコア機能を強化するため、
> 50の拡張命令を追加したことだ。
> Xuantie 910では、1チップ当たり最大16コアで構成できるという。
>
> Pingtougeは、
> チップのプラットフォームをSoC(System on Chip)開発メーカーに提供するだけでなく、
> 2019年9月に、コードをGitHub上にオープンソースとして公開する予定だ。
中国Pingtougeが16コアの「RISC-Vプロセッサ」を開発
https://eetimes.jp/ee/articles/1908/01/news046.html
> 同社によれば、この演算性能は2つの要素によって実現されたという。
> まずは、12段のアウトオブオーダー実行パイプラインのコアの採用だ。
> これにより、1サイクル当たり、
> ロード/ストア命令を含めて最大8個の命令をロードできるようになった。
> 2つ目は、さまざまな演算やメモリアクセス、マルチコア機能を強化するため、
> 50の拡張命令を追加したことだ。
> Xuantie 910では、1チップ当たり最大16コアで構成できるという。
>
> Pingtougeは、
> チップのプラットフォームをSoC(System on Chip)開発メーカーに提供するだけでなく、
> 2019年9月に、コードをGitHub上にオープンソースとして公開する予定だ。
347774ワット発電中さん
2019/08/01(木) 15:30:43.22ID:MkP0FXL2 誤爆
348774ワット発電中さん
2019/08/01(木) 20:59:34.43ID:7DZHHoon >>342
>>345
ATtiny13Aです いろいろ試してみました 目的はPB0〜PB4まで出力ポートとして使っていた時残りのPB5(Reset)を使ってちょっとした制御(ON/OFF(RUN/Sleep)/モード切替)ができないかということです
・MCUCRのSEビット(Sleep Enable)はSleepの前にセットしますがResetで復帰後はクリアされているようです(Reset前にセットされていたのかクリアされていたのか判断できない)
・MCUSRのPORFやEXTRFはパワーオンリセットや外部リセットは判定できますがSleepからリセットしたのか通常動作からリセットしたのかは判断できないようです
またこのフラグはハードウエアでセットされソフトウエアではクリアのみ可能のようです
・コンパイルオプションはなかなか見つかりませんでしたが未初期化変数をCOMMON以外にする[-fno-common]を試してみましたがCOMMONに割り付けられていました
結局Resetで変更されないレジスタや変数を使うことで実現できました。
一つは1バイトの配列を宣言して2バイト目をアクセスするようにします(2バイト目がコンパイラで使用されていないか確認が必要です)
二つ目はEEARLのような初期値不定のレジスタを拝借することです。(当然競合しないように注意が必要です)
うまくいったときのソース例ですhttp://codepad.org/LiHl0AML
>>345
ATtiny13Aです いろいろ試してみました 目的はPB0〜PB4まで出力ポートとして使っていた時残りのPB5(Reset)を使ってちょっとした制御(ON/OFF(RUN/Sleep)/モード切替)ができないかということです
・MCUCRのSEビット(Sleep Enable)はSleepの前にセットしますがResetで復帰後はクリアされているようです(Reset前にセットされていたのかクリアされていたのか判断できない)
・MCUSRのPORFやEXTRFはパワーオンリセットや外部リセットは判定できますがSleepからリセットしたのか通常動作からリセットしたのかは判断できないようです
またこのフラグはハードウエアでセットされソフトウエアではクリアのみ可能のようです
・コンパイルオプションはなかなか見つかりませんでしたが未初期化変数をCOMMON以外にする[-fno-common]を試してみましたがCOMMONに割り付けられていました
結局Resetで変更されないレジスタや変数を使うことで実現できました。
一つは1バイトの配列を宣言して2バイト目をアクセスするようにします(2バイト目がコンパイラで使用されていないか確認が必要です)
二つ目はEEARLのような初期値不定のレジスタを拝借することです。(当然競合しないように注意が必要です)
うまくいったときのソース例ですhttp://codepad.org/LiHl0AML
349774ワット発電中さん
2019/08/01(木) 22:02:41.75ID:u1JVGqts SFRのビットについては実験しなくともデータシートに明記されている。
初期化されない変数宣言はavrlibcに説明があるよ。
初期化されない変数宣言はavrlibcに説明があるよ。
350774ワット発電中さん
2019/08/09(金) 11:16:30.96ID:fyzXLKa0 今ならインサーキットデバッガSNAPが1000円以下で買えるクーポンが出てる。
MPLAB専用だけど買うべきか・・・
MPLAB専用だけど買うべきか・・・
351774ワット発電中さん
2019/08/09(金) 11:22:49.84ID:YclChMh/ パソコンじゃなくてラズパイ+液晶で開発環境構築できる?
352774ワット発電中さん
2019/08/09(金) 11:45:24.26ID:fyzXLKa0 そんな苦行をあえてやる理由はなんなんだ?
353774ワット発電中さん
2019/08/09(金) 11:54:53.93ID:JOD2npPx 趣味なら手段を目的化させるのも楽しい物だよ
Raspberry Pi だけで構成する汎用AVR開発環境
https://make.kosakalab.com/make/electronic-work/avr-dev_for_raspberry-pi/
Raspberry Pi だけで構成する汎用AVR開発環境
https://make.kosakalab.com/make/electronic-work/avr-dev_for_raspberry-pi/
354774ワット発電中さん
2019/08/09(金) 12:15:43.14ID:2NbX5y2s ↑ 違和感ありまくり
それ "Arduinoに限定"での環境だろ
それ "Arduinoに限定"での環境だろ
355774ワット発電中さん
2019/08/09(金) 13:00:06.92ID:PDoTY7UJ PCしか無い状況で、これから抵抗値入力1点、出力1点で
マイコン扱うとして一番低コストな手段はAVRのUSB付マイコンボードを買えばいいの?
マイコン扱うとして一番低コストな手段はAVRのUSB付マイコンボードを買えばいいの?
356774ワット発電中さん
2019/08/09(金) 13:09:00.67ID:JOD2npPx >>354
なんでそう思うんだろ、これが出来ると言うことはgcc+avrdudeで開発環境が出来るわけで、
あとはIDEを何にするかの話でしか無い、arduinoでも良いしeclipseでも好きにすれば良いでしょ。
arduino限定と思った理由を聞きたい。
なんでそう思うんだろ、これが出来ると言うことはgcc+avrdudeで開発環境が出来るわけで、
あとはIDEを何にするかの話でしか無い、arduinoでも良いしeclipseでも好きにすれば良いでしょ。
arduino限定と思った理由を聞きたい。
357774ワット発電中さん
2019/08/09(金) 16:04:56.82ID:aFuXwgdO >なんでそう思うんだろ、
>arduino限定と思った理由を聞きたい。
何で余計な2行だと気づけないんだろう。
理由を聞きたい。
>arduino限定と思った理由を聞きたい。
何で余計な2行だと気づけないんだろう。
理由を聞きたい。
358774ワット発電中さん
2019/08/09(金) 17:28:46.27ID:2AryHOE3 >>355
書き込み装置もUSBシリアルも無いとなるとどうしても100円越えてしまうなw
https://www.aliexpress.com/item/33005628192.html
120円
USBに繋げて書き込み可、ADCあり
書き込み装置もUSBシリアルも無いとなるとどうしても100円越えてしまうなw
https://www.aliexpress.com/item/33005628192.html
120円
USBに繋げて書き込み可、ADCあり
359774ワット発電中さん
2019/08/09(金) 17:38:31.27ID:yS5rRyWz >>357
相手の誤解を解くとか事実を伝えるとかが目的ではなくて最近よくあるマウント取りそのものが目的であり
目に入る狭い範囲にいる他人との相対的な比較による知識の量でしか自分の存在価値を確認できないから
相手の誤解を解くとか事実を伝えるとかが目的ではなくて最近よくあるマウント取りそのものが目的であり
目に入る狭い範囲にいる他人との相対的な比較による知識の量でしか自分の存在価値を確認できないから
360774ワット発電中さん
2019/08/09(金) 19:08:27.93ID:JOD2npPx361774ワット発電中さん
2019/08/09(金) 22:13:31.67ID:woVA/LnL362774ワット発電中さん
2019/08/09(金) 22:54:38.59ID:8um+9N9N >>361
そうだよ
本家は Digispark なのでこれで検索してみてください
物はAliで買えば十分
そのへんの事情はここで
https://qiita.com/erukiti/items/74a848489ec102841b66
そうだよ
本家は Digispark なのでこれで検索してみてください
物はAliで買えば十分
そのへんの事情はここで
https://qiita.com/erukiti/items/74a848489ec102841b66
363774ワット発電中さん
2019/08/10(土) 00:57:49.68ID:DOLqRiEO >>350
snapの安売りは不具合(ETN#36)品の処分ではないかなw
snapはStudioでサポートされるかMPLAB X が正式版になるまではゴミw
MPLAB X V5.25が出たようだが相変わらずBETAで当分無理そう
studioのV-upも止まっている。
snapの安売りは不具合(ETN#36)品の処分ではないかなw
snapはStudioでサポートされるかMPLAB X が正式版になるまではゴミw
MPLAB X V5.25が出たようだが相変わらずBETAで当分無理そう
studioのV-upも止まっている。
364774ワット発電中さん
2019/08/10(土) 01:47:45.26ID:l5zzpgdO チップ抵抗1つ外すだけで50%OFFならいいじゃん。
365774ワット発電中さん
2019/08/10(土) 01:48:10.02ID:l5zzpgdO あ、ここAVRスレだったか、すまん。
366350
2019/08/10(土) 01:54:19.60ID:RvB+WEG9 どうせもうレガシーAVR使わないしSNAPポチったった
367774ワット発電中さん
2019/08/10(土) 01:59:00.00ID:l5zzpgdO ちなみに送料はおいくらでした?
368774ワット発電中さん
2019/08/10(土) 03:36:20.94ID:RvB+WEG9 送料\1039でした。
tiny1を何種類か補充したかったので、送料変わらないからついでにポチったわけです。
SNAP単体\833
Atmel ICE持ってるから要らないっちゃ要らないんですが・・・・
tiny1を何種類か補充したかったので、送料変わらないからついでにポチったわけです。
SNAP単体\833
Atmel ICE持ってるから要らないっちゃ要らないんですが・・・・
369774ワット発電中さん
2019/08/10(土) 04:23:17.27ID:l5zzpgdO370774ワット発電中さん
2019/08/12(月) 00:53:56.81ID:cy9HmXBe 開発ツールの対応デバイスの中に未知のAVRDxシリーズなるものがあるそうな。
AVR8xコアとなっているから8bit系ではあるらしい。楽しみだね。
AVR8xコアとなっているから8bit系ではあるらしい。楽しみだね。
371774ワット発電中さん
2019/08/13(火) 02:39:36.38ID:jeIfgyqa 4種類のピン数バリエーション
ヘッダーから読み取れる情報
CLOCK 32MHz
ROM 128KB
RAM 16KB
ADC 12bit
DAC 10bit
ゼロクロス検出あり
TCDあり
BOD設定が最大2.85VなのでVCC3.3Vか?
ヘッダーから読み取れる情報
CLOCK 32MHz
ROM 128KB
RAM 16KB
ADC 12bit
DAC 10bit
ゼロクロス検出あり
TCDあり
BOD設定が最大2.85VなのでVCC3.3Vか?
372774ワット発電中さん
2019/08/14(水) 22:03:06.54ID:yR883Qtd 3.3v 8MHz駆動の32u4のデジタルピンが5vトレラントか分かる方いますか?
373774ワット発電中さん
2019/08/14(水) 22:37:54.63ID:SEgW1Jhz >>372
無理っす(VIH max = Vcc+0.5V)
無理っす(VIH max = Vcc+0.5V)
374774ワット発電中さん
2019/08/14(水) 22:39:17.44ID:/UP0kXqr 32U4にトレラントなIOは無いですよ。
データシートを見れば明らかです。
データシートを見れば明らかです。
375774ワット発電中さん
2019/08/14(水) 22:46:34.89ID:qgAMHaIi376774ワット発電中さん
2019/08/14(水) 22:47:53.56ID:yR883Qtd >>373-374
ご丁寧にありがとです
ご丁寧にありがとです
377774ワット発電中さん
2019/08/14(水) 23:06:20.62ID:/pwMp0I1378774ワット発電中さん
2019/08/15(木) 03:02:39.98ID:aY9yJ0Dz >>372
入力ピンにクランプダイオードあるなら適当な保護抵抗1つで5vの信号受け付けると思うが
入力ピンにクランプダイオードあるなら適当な保護抵抗1つで5vの信号受け付けると思うが
379774ワット発電中さん
2019/08/15(木) 07:36:08.84ID:vGAj2DzO 外付けありなら色々出来るだろ。
380774ワット発電中さん
2019/08/15(木) 07:44:56.63ID:6l5L/vwI >>378
それはトレラントとは言わない
それはトレラントとは言わない
381774ワット発電中さん
2019/08/22(木) 17:26:41.67ID:xW9szFho 最新のAtmelStudioでATmega16U2をC言語で書こうとすると
自動でインクルードされるレジスタ名の定義ファイルからACMUXだけ抜けてるのを発見した
アドレス0x007Dのやーつ
自動でインクルードされるレジスタ名の定義ファイルからACMUXだけ抜けてるのを発見した
アドレス0x007Dのやーつ
382774ワット発電中さん
2019/08/22(木) 23:32:35.83ID:jQZXmfxp383774ワット発電中さん
2019/08/23(金) 00:01:03.97ID:Af13W+Fv384774ワット発電中さん
2019/08/23(金) 00:04:29.90ID:bCWi4Xbh U4と間違ってない?
385774ワット発電中さん
2019/08/23(金) 00:17:49.30ID:UdDRrrYu386774ワット発電中さん
2019/08/23(金) 00:33:34.26ID:bCWi4Xbh AvrFreaksの過去ログにも当たらん。
誰もU2でACなんか使ったことないってかw
誰もU2でACなんか使ったことないってかw
387774ワット発電中さん
2019/08/23(金) 00:41:53.16ID:UdDRrrYu 自分のPCに情報みっけた!w
今は使ってないが、昔のAVR Studio 4もまだ入れっぱなしでそこに古いtoolchainがあったから覗いてみたんよ
そしたら、同じくACMUXは定義されていなくて、DIDR1の定義に違いが…AIN0とAIN1しかビットが定義されてない!
つまり…昔はマルチプレクサが無かった(か、ついてたけどデータシートに漏れがあって無い事になってた)んじゃない?
そんでACMUXが出来て、DIDR1もAIN2〜AIN7が増えた…が、DIDR1のとこにビット増やしただけで終わったのでは
今の奴には>>385の通りDIDR1に0〜7までちゃんとあるわけで昔の奴とはちゃんと違ってる
しかしよく気が付いたなこんなのwww 16U2なんて何とも言えん絶妙なマイコンで何作ってんだ…
今は使ってないが、昔のAVR Studio 4もまだ入れっぱなしでそこに古いtoolchainがあったから覗いてみたんよ
そしたら、同じくACMUXは定義されていなくて、DIDR1の定義に違いが…AIN0とAIN1しかビットが定義されてない!
つまり…昔はマルチプレクサが無かった(か、ついてたけどデータシートに漏れがあって無い事になってた)んじゃない?
そんでACMUXが出来て、DIDR1もAIN2〜AIN7が増えた…が、DIDR1のとこにビット増やしただけで終わったのでは
今の奴には>>385の通りDIDR1に0〜7までちゃんとあるわけで昔の奴とはちゃんと違ってる
しかしよく気が付いたなこんなのwww 16U2なんて何とも言えん絶妙なマイコンで何作ってんだ…
388774ワット発電中さん
2019/08/23(金) 14:54:23.31ID:xeE5IIaj389774ワット発電中さん
2019/08/23(金) 15:18:59.41ID:ky45jhd/ デバイスパックの更新もAS7の方はすでに止まってたから、順当なアナウンスやね。
まだMPLABにからだが馴染んでないんだが・・・
まだMPLABにからだが馴染んでないんだが・・・
390774ワット発電中さん
2019/08/24(土) 16:22:06.08ID:ALTHTjWD DIPのAVR売ってるとこが少なくなってきたなあ…
秋月、送料が高いから欲しいものがまとまってから買おうと思ってたら
欲しかったチップがいろいろ消えてるし
秋月、送料が高いから欲しいものがまとまってから買おうと思ってたら
欲しかったチップがいろいろ消えてるし
391774ワット発電中さん
2019/08/24(土) 17:12:47.47ID:oSaNoA8E 表面実装でええやろ
392774ワット発電中さん
2019/08/24(土) 17:18:39.47ID:ZSCc4sSv dipとかデカくて邪魔なだけで必要性を感じない
プロトタイプなら変換基板で良いし完成品ならSMDでいいし
プロトタイプなら変換基板で良いし完成品ならSMDでいいし
393774ワット発電中さん
2019/08/24(土) 17:30:34.21ID:K4XKKb/v 自分の気持ちしか語れないヤツはつまらない。
394774ワット発電中さん
2019/08/24(土) 19:26:07.18ID:cAGgU5k/ そろそろ未知の力でフラット部品が固定できる
ブレッドボードが出てこないかなw
ブレッドボードが出てこないかなw
395774ワット発電中さん
2019/08/24(土) 20:18:26.41ID:TW+ggqnd 抵抗、コンデンサのリード品の選択肢が相対的に狭くなってる
396774ワット発電中さん
2019/08/25(日) 02:33:12.25ID:/f1PWp9+ >>394
導通接着剤的な何かで出来そうな出来なさそうな・・・
導通接着剤的な何かで出来そうな出来なさそうな・・・
397774ワット発電中さん
2019/08/25(日) 09:03:04.10ID:J86Ek7xF アイロンビーズ×電子ブロック
高さが揃わないと無理か…
高さが揃わないと無理か…
398774ワット発電中さん
2019/08/25(日) 19:47:08.34ID:5XiAgGeH >>392 >プロトタイプなら変換基板で良いし完成品ならSMDでいいし
趣味だと試作品と完成品の二つを作るのは面倒だし、
使っているうち改良点のアイデアが次々に湧いてきて、なかなか完成状態にならないんだよね。
と言うことで私はDIP+ユニバーサル基板派(QFPは変換基板を使う)
CPUの交換が簡単だし、回路の追加・変更もできる。
趣味だと試作品と完成品の二つを作るのは面倒だし、
使っているうち改良点のアイデアが次々に湧いてきて、なかなか完成状態にならないんだよね。
と言うことで私はDIP+ユニバーサル基板派(QFPは変換基板を使う)
CPUの交換が簡単だし、回路の追加・変更もできる。
399774ワット発電中さん
2019/08/25(日) 20:04:44.78ID:S8GPnKfo でもプリント基板のほうが気持ちいいじゃん
400774ワット発電中さん
2019/08/25(日) 20:10:05.76ID:tGf9rnBs DIPとブレッドボードで試作して回路図書いて面実装用の基板作成して面実装して完成
401774ワット発電中さん
2019/08/25(日) 20:13:05.65ID:CUGBZNgM ブレッドボードでなんとかなるような回路ならね…
402774ワット発電中さん
2019/08/25(日) 20:16:06.57ID:ybV0t7Vr >>401
そうやってイキる人がブレッドボードでなんとかならない作品を披露してくれたためしがないw
そうやってイキる人がブレッドボードでなんとかならない作品を披露してくれたためしがないw
403774ワット発電中さん
2019/08/25(日) 20:18:07.50ID:A6GFhsTd404774ワット発電中さん
2019/08/25(日) 20:50:29.53ID:VxyDqwFX405774ワット発電中さん
2019/08/25(日) 20:54:43.61ID:hqmiuuLy その程度で済む人には、その程度では済まない状況を想像できない
406774ワット発電中さん
2019/08/25(日) 21:19:55.33ID:tXssfmcB407774ワット発電中さん
2019/08/25(日) 21:20:17.60ID:tXssfmcB ×そんな
○どんな
○どんな
408774ワット発電中さん
2019/08/25(日) 21:31:45.25ID:VxyDqwFX >>406
提示してもらわないとどんな回路なのか、本当にわからないのですか?
仮にあなたが分からないとして、
提示を要求した相手の人が実は本当は何も作れない人だとして、
あなたが言うように「でも出て来ない」のだとしても、
それは単にあなたがその相手をやり込めただけのことで、
あなたの想像力のなさは何も解決していないのですよね?
提示してもらわないとどんな回路なのか、本当にわからないのですか?
仮にあなたが分からないとして、
提示を要求した相手の人が実は本当は何も作れない人だとして、
あなたが言うように「でも出て来ない」のだとしても、
それは単にあなたがその相手をやり込めただけのことで、
あなたの想像力のなさは何も解決していないのですよね?
409774ワット発電中さん
2019/08/25(日) 21:37:32.74ID:yK9dHHii ブレッドボードではどうにもならないマイコン回路まだあ?
410774ワット発電中さん
2019/08/25(日) 21:57:43.10ID:50siDGxM >>401
そりゃそうでしょう、だから何?
そりゃそうでしょう、だから何?
411774ワット発電中さん
2019/08/25(日) 22:00:26.56ID:eeoCZp3i 毎度思うんだけど、ブレッドボードの登場で仕事を失くした業種とかあるのかえ?
ブレッドボードと見ると必ず駆けつけてくる>>401の意図がよくわからん。
ブレッドボードと見ると必ず駆けつけてくる>>401の意図がよくわからん。
412774ワット発電中さん
2019/08/25(日) 22:14:18.36ID:MEtgVkDi ttps://shindanmaker.com/279396
> ニートを萌えさせることだってできる。
> そう、ブレッドボードならね。
って出た。
> ニートを萌えさせることだってできる。
> そう、ブレッドボードならね。
って出た。
413774ワット発電中さん
2019/08/25(日) 22:49:43.77ID:VxyDqwFX414774ワット発電中さん
2019/08/25(日) 23:03:05.25ID:nEryo5Db415774ワット発電中さん
2019/08/26(月) 00:15:00.10ID:mHDCzxqK そいやブレボって秋月とかで売ってる中国メーカー?な奴しか使ったこと無いけど国産のしっかりした物ってあるのかな?
厳選材料で導電性たかいとかそんな感じの。
厳選材料で導電性たかいとかそんな感じの。
416774ワット発電中さん
2019/08/26(月) 00:36:03.70ID:QVi05TT0417774ワット発電中さん
2019/08/26(月) 02:27:42.93ID:qPrhwe+x DIPが使いまわしが利いていいんだよ
そりゃAVR使い捨てするような金持ちはどうか知らないけど
そりゃAVR使い捨てするような金持ちはどうか知らないけど
418774ワット発電中さん
2019/08/26(月) 02:31:14.11ID:GMlDh2Bj まだ回路設計もほとんどしたことない初心者です
akaiのs6000のような高機能サンプラ+DAWのといった感じのものを作ろうと思ってるんですがブレッドボードでできるんですか?いきなり基板を発注するのは怖いのでできれば試したいのですが、ブレッドボードじゃきつそうだしと困っていました…
ソフトウェアは少しだけ書いたことがあるので問題ないと思っていますが、回路がとにかく心配なので、基本的にはFPGAでどうにかしようと思っています
akaiのs6000のような高機能サンプラ+DAWのといった感じのものを作ろうと思ってるんですがブレッドボードでできるんですか?いきなり基板を発注するのは怖いのでできれば試したいのですが、ブレッドボードじゃきつそうだしと困っていました…
ソフトウェアは少しだけ書いたことがあるので問題ないと思っていますが、回路がとにかく心配なので、基本的にはFPGAでどうにかしようと思っています
419774ワット発電中さん
2019/08/26(月) 02:49:51.54ID:Hb/Lwu/3 >>418
スレチなので初心者質問スレにでも移動してください。
スレチなので初心者質問スレにでも移動してください。
420774ワット発電中さん
2019/08/26(月) 15:55:23.49ID:x4ppfhCh >>402 >>403
良かったらレス番21の7セグメントLED数字表示器の制御基板を見てください。
試作品をブレッドボードで作るのは難しいと思う。
https://rio2016.5ch.net/test/read.cgi/denki/1566099702/
ただし同じものをもう一度ユニバーサル基板で作るのは、考えただけでウンザリするので、
複数枚数が必要なら面実装+PCBでやる。
私はこの1枚しか作りませんでしたので、この試作品がすなわち完成品です。
良かったらレス番21の7セグメントLED数字表示器の制御基板を見てください。
試作品をブレッドボードで作るのは難しいと思う。
https://rio2016.5ch.net/test/read.cgi/denki/1566099702/
ただし同じものをもう一度ユニバーサル基板で作るのは、考えただけでウンザリするので、
複数枚数が必要なら面実装+PCBでやる。
私はこの1枚しか作りませんでしたので、この試作品がすなわち完成品です。
421774ワット発電中さん
2019/08/26(月) 19:04:01.55ID:HWeoIgqh422774ワット発電中さん
2019/08/26(月) 19:21:05.43ID:JosmeL6H423774ワット発電中さん
2019/08/26(月) 19:39:43.25ID:9N6EJwYE424774ワット発電中さん
2019/08/26(月) 20:57:12.00ID:PUcx7MaV 気付かれないと思ってる所が笑える
425774ワット発電中さん
2019/08/26(月) 22:51:38.87ID:qA7uaY71 8bitのAVRだとSPIもせいぜい8MHzとかまでだしブレッドボードでもいけるいける
AVRではないけどesp32で40MHzのSPIで液晶つけたらブレッドボードとジャンパーワイヤーではあかんかった
AVRではないけどesp32で40MHzのSPIで液晶つけたらブレッドボードとジャンパーワイヤーではあかんかった
426774ワット発電中さん
2019/08/26(月) 22:59:52.96ID:jkJFc3Fn >>425
ADCは全然ダメだった。あとPWMも
アクティブLPFの特性がシミュレータ
とかけ離れて無理。あげく発振まで
するし…
どちらも結局はPCB起こして試作したら
まともに動いたけど、アナログ回りが
入るとブレッドボードではきつい
ADCは全然ダメだった。あとPWMも
アクティブLPFの特性がシミュレータ
とかけ離れて無理。あげく発振まで
するし…
どちらも結局はPCB起こして試作したら
まともに動いたけど、アナログ回りが
入るとブレッドボードではきつい
427774ワット発電中さん
2019/08/26(月) 23:21:05.79ID:jEYUw9ME 初めての、MPUや、ペリフェラルの確認程度には、ブレッドボード使うけど、
規模が大きくなったり、アナログ処理が入ったり、MOSFETでモータ回すとか
するときは、ユニバーサル使うことが多い、不用意に、ピン刺し間違えて焼いちゃうこともあるので。
規模が大きくなったり、アナログ処理が入ったり、MOSFETでモータ回すとか
するときは、ユニバーサル使うことが多い、不用意に、ピン刺し間違えて焼いちゃうこともあるので。
428774ワット発電中さん
2019/08/26(月) 23:38:40.43ID:jkJFc3Fn429774ワット発電中さん
2019/08/27(火) 07:31:58.09ID:iQmVsOPC430774ワット発電中さん
2019/08/27(火) 07:44:48.34ID:0qNbYbS9 ブレッドボードに沢山のパーツを付けて何十本もワイアーを挿すのはイヤだな。
信頼性が下がるし、同じ時間を掛けるなら、さっさとハンダ付け配線してしまう。
ただし私も部分的なアナログ回路のテスト、セラロックの発振周波数の調査、抵抗とLEDの明るさの確認などで
ブレッドボードを使用している。
時にはユニバーサルボードとブレッドボードをワイアでつないでテストする時もある。
私はこれをハイブリッド方式と呼んでいるw
信頼性が下がるし、同じ時間を掛けるなら、さっさとハンダ付け配線してしまう。
ただし私も部分的なアナログ回路のテスト、セラロックの発振周波数の調査、抵抗とLEDの明るさの確認などで
ブレッドボードを使用している。
時にはユニバーサルボードとブレッドボードをワイアでつないでテストする時もある。
私はこれをハイブリッド方式と呼んでいるw
431774ワット発電中さん
2019/08/27(火) 07:48:02.13ID:iQmVsOPC ハイブリッドは合理的ですね。
432774ワット発電中さん
2019/08/27(火) 09:30:42.73ID:RUZBiAZ1433774ワット発電中さん
2019/08/27(火) 09:49:31.87ID:WZWyuRmL >>432
ユニバーサル基板
ユニバーサル基板
434774ワット発電中さん
2019/08/27(火) 21:30:30.93ID:LC20ZF8D435774ワット発電中さん
2019/08/28(水) 00:10:16.81ID:WOsAAQUv 発振回路とか高速シリアルとかはブレッドボードじゃまともに動かなくね?
具体的にはMCUのクロック発振回路とかUSB(LSなら何とかなる?)とか
具体的にはMCUのクロック発振回路とかUSB(LSなら何とかなる?)とか
436774ワット発電中さん
2019/08/28(水) 07:11:22.29ID:ImaTmTOw >>432
ラグ板
ラグ板
437774ワット発電中さん
2019/09/05(木) 07:04:14.37ID:2pAQHXAX AVRを使い始めた頃の話しだけど、
A)初めてプログラムを組み始めて、
多くの命令で対象レジスタに制限があることを知った時には、
ガッカリして「何だよ、サギみたいだなCPUだな」と思った。
B)「スイッチが押されたらLEDを点灯し、もう一度押されたら消灯する」という動作が
LoopSW:
SBIC PINB,SW ; スイッチは押されたか?
RJMP Loop1 ; いいえ
RCALL DelayLoop ; はい、チャタリング除去のディレイ
SBI PINB,LED ; LEDの点灯・消灯を反転
RJMP LoopSW ; スイッチ入力待ちへ
の5命令、高速クロックで実行出来る事を知って「このCPUはすごいな」と思った。
A)初めてプログラムを組み始めて、
多くの命令で対象レジスタに制限があることを知った時には、
ガッカリして「何だよ、サギみたいだなCPUだな」と思った。
B)「スイッチが押されたらLEDを点灯し、もう一度押されたら消灯する」という動作が
LoopSW:
SBIC PINB,SW ; スイッチは押されたか?
RJMP Loop1 ; いいえ
RCALL DelayLoop ; はい、チャタリング除去のディレイ
SBI PINB,LED ; LEDの点灯・消灯を反転
RJMP LoopSW ; スイッチ入力待ちへ
の5命令、高速クロックで実行出来る事を知って「このCPUはすごいな」と思った。
438774ワット発電中さん
2019/09/05(木) 11:54:19.97ID:6Y2pbYnv >>437
こんなのLED点灯専用マイコンとして使う場合にしか使えないじゃん
こんなのLED点灯専用マイコンとして使う場合にしか使えないじゃん
439774ワット発電中さん
2019/09/05(木) 14:36:49.05ID:2pAQHXAX C)「10進演算補正命令が無いじゃないか、8ビットPICにだって有るのに」と思った。
存在しない命令の多くは2、3個の命令で実現出来る。
たとえば、<EORI R16,$FF>は<LDI R17,$FF>と<EOR R16,R17>で。
だけど2桁の10進演算はめんどい。
(メーカーのサンプルAVR204では加算19命令、減算13命令)
対象レジスタがR0固定でもいいから<ADC R0,R16>、<DAA R0>なんてのが欲しかった。
(DAA:Decimal Add Adjust)
D)全レジスタ32個、あるいは半分の16個でいいから、
まとめて退避・復帰できる命令が欲しかった。
ま、どんなCPUでも100%満足できるなんてのは有り得ないわけで、
気に入ってるかどうかで言えばYesです。
>>438
AVRのDI/Oは使いやすい、という一つの簡単な例ですよ。
存在しない命令の多くは2、3個の命令で実現出来る。
たとえば、<EORI R16,$FF>は<LDI R17,$FF>と<EOR R16,R17>で。
だけど2桁の10進演算はめんどい。
(メーカーのサンプルAVR204では加算19命令、減算13命令)
対象レジスタがR0固定でもいいから<ADC R0,R16>、<DAA R0>なんてのが欲しかった。
(DAA:Decimal Add Adjust)
D)全レジスタ32個、あるいは半分の16個でいいから、
まとめて退避・復帰できる命令が欲しかった。
ま、どんなCPUでも100%満足できるなんてのは有り得ないわけで、
気に入ってるかどうかで言えばYesです。
>>438
AVRのDI/Oは使いやすい、という一つの簡単な例ですよ。
440774ワット発電中さん
2019/09/05(木) 14:55:57.48ID:zcI1WJsf >>438
Lチカの為だけにAVRを極めたって良いじゃない。
Lチカの為だけにAVRを極めたって良いじゃない。
441774ワット発電中さん
2019/09/05(木) 18:12:09.98ID:iFzBkRus 5命令じゃないけどな。
ところで、押しっぱなしでバコパコしない?
ところで、押しっぱなしでバコパコしない?
442774ワット発電中さん
2019/09/05(木) 18:17:24.53ID:XNQ8d09L >>441
delayによるだろうけど
duty50% で高速点滅→ナチュラルPWM
だったりして…
(点灯するか消灯するかは確率50%)
もちろん、チャタリングキャンセラがリリースを見てれば
そんな事にはならないと思うけど
delayによるだろうけど
duty50% で高速点滅→ナチュラルPWM
だったりして…
(点灯するか消灯するかは確率50%)
もちろん、チャタリングキャンセラがリリースを見てれば
そんな事にはならないと思うけど
443774ワット発電中さん
2019/09/05(木) 18:43:48.62ID:iFzBkRus444774ワット発電中さん
2019/09/05(木) 20:50:44.79ID:R0Csawcw そうすると結局パルス作って
そのパルスでビット反転させた方がシンプルに使える
そのパルスでビット反転させた方がシンプルに使える
445774ワット発電中さん
2019/09/07(土) 21:43:49.17ID:DJdjWeuk446774ワット発電中さん
2019/09/07(土) 22:52:32.99ID:2BZUFJS7 初心者スレにモーメンタリ→オルタネート変換*7ってネタがあるけど、どう組む?
447774ワット発電中さん
2019/09/07(土) 23:21:46.88ID:ajcVs7eC 要求仕様による。
448774ワット発電中さん
2019/09/07(土) 23:36:18.23ID:g8QPNnrn 俺流のいつものやり方でマジレス。
tick基準で10ms毎にポート読み取り、過去4回分評価でデチャタリング。
メモリ上にデチャタリング結果とオルタネート結果を仮想入力値として用意。
アプリケーションはその仮想入力だけを見る。
定番かどうかは知らん。
tick基準で10ms毎にポート読み取り、過去4回分評価でデチャタリング。
メモリ上にデチャタリング結果とオルタネート結果を仮想入力値として用意。
アプリケーションはその仮想入力だけを見る。
定番かどうかは知らん。
449437
2019/09/08(日) 01:46:34.56ID:3SFKL+Dn >>441
AVRによるI/O操作の一つのシンプルな例として書いたのですが、
「スイッチが押されたらLEDを点灯し、もう一度押されたら消灯する」
をより正確に動作させたいなら、 >>442 の方法になるのかな?
LoopSW_ON:
SBIC PINB,SW ; スイッチは押されたか?
RJMP LoopSW_ON ; いいえ
SBI PINB,LED ; はい、LEDの点灯・消灯を反転
LoopSW_OFF:
RCALL DelayLoop ; SWオン時のチャタリング除去
SBIS PINB,SW ; スイッチは離されたか?
RJMP LoopSW_OFF ; いいえ
RCALL DelayLoop ; SWオフ時のチャタリング除去
RJMP LoopSW_ON ; スイッチ入力待ちへ
AVRによるI/O操作の一つのシンプルな例として書いたのですが、
「スイッチが押されたらLEDを点灯し、もう一度押されたら消灯する」
をより正確に動作させたいなら、 >>442 の方法になるのかな?
LoopSW_ON:
SBIC PINB,SW ; スイッチは押されたか?
RJMP LoopSW_ON ; いいえ
SBI PINB,LED ; はい、LEDの点灯・消灯を反転
LoopSW_OFF:
RCALL DelayLoop ; SWオン時のチャタリング除去
SBIS PINB,SW ; スイッチは離されたか?
RJMP LoopSW_OFF ; いいえ
RCALL DelayLoop ; SWオフ時のチャタリング除去
RJMP LoopSW_ON ; スイッチ入力待ちへ
450774ワット発電中さん
2019/09/08(日) 02:00:02.75ID:glnWba4L 横で電子ライターカチカチやればすぐ誤動作する奴だね。
452774ワット発電中さん
2019/09/16(月) 08:37:54.67ID:uO2ICPN7 WinAVR環境でビルドしていたAVRのCプログラムをAtmel Studio 7環境へ移行させてるのだが
ATtiny85は新環境でビルドしたコードが問題なく動作
ところがATmega168Pは新環境でビルドしたコードがまともに動作しない
旧環境で改めてビルドすると動作
#define F_CPU 周波数
はソースに移行済み
一般的にありがちトラブル原因とかありますか?
ATtiny85は新環境でビルドしたコードが問題なく動作
ところがATmega168Pは新環境でビルドしたコードがまともに動作しない
旧環境で改めてビルドすると動作
#define F_CPU 周波数
はソースに移行済み
一般的にありがちトラブル原因とかありますか?
453774ワット発電中さん
2019/09/16(月) 09:01:08.64ID:H7fpJf/o >>452
・最適化の違い
・(上記に関連して)グローバル変数の扱い
(割込で使う変数などはvolatile修飾が必要)
・適切なライブラリがリンクされていない
(特にprintf周り)
あたりは?
まぁ、WinAVRがAtmelStudioになったせいってより
gccのバージョンが変わった事が大きい
・最適化の違い
・(上記に関連して)グローバル変数の扱い
(割込で使う変数などはvolatile修飾が必要)
・適切なライブラリがリンクされていない
(特にprintf周り)
あたりは?
まぁ、WinAVRがAtmelStudioになったせいってより
gccのバージョンが変わった事が大きい
454774ワット発電中さん
2019/09/16(月) 09:20:08.43ID:uO2ICPN7 どうもです、とりあえずwarningまじめに確認してみる
455774ワット発電中さん
2019/09/16(月) 09:22:58.77ID:H7fpJf/o >>454
最適化無し(-O0)を試しては?
最適化無し(-O0)を試しては?
456774ワット発電中さん
2019/09/16(月) 09:43:39.51ID:uO2ICPN7 warningしっかり確認したところ割り込み名称が違うんでねえのと指摘あり
修正したところ、しっかり動きました
どうもでした
修正したところ、しっかり動きました
どうもでした
457774ワット発電中さん
2019/09/23(月) 22:39:23.99ID:lrRSmfrw Atmel Studio7のアップデートでSnap対応だってさ。
458774ワット発電中さん
2019/09/23(月) 23:03:20.82ID:phlgX5Ax snapとは?
459774ワット発電中さん
2019/09/23(月) 23:09:40.12ID:eFBQhrXi Microchip製の廉価版のデバッグ・書き込み器
460774ワット発電中さん
2019/09/24(火) 01:30:59.32ID:bxrXu7gb 本格デバッガが\1740-
http://akizukidenshi.com/catalog/g/gM-13854/
http://akizukidenshi.com/catalog/g/gM-13854/
461774ワット発電中さん
2019/09/24(火) 22:35:25.90ID:iExbETml462774ワット発電中さん
2019/10/15(火) 19:52:09.60ID:gGcGvdCk >>461
え、そうなの?
え、そうなの?
463774ワット発電中さん
2019/10/16(水) 01:43:07.45ID:aakJy27I 為替で変動するけど、今1019円だな@digikey
464774ワット発電中さん
2019/10/16(水) 14:39:52.16ID:yNuTN/j7 いつまで経ってもLunaAVRのフォーラムに繋がらねぇ
465774ワット発電中さん
2019/10/16(水) 22:25:10.59ID:/vuURpPR Atmel Studio 7.0起動できなくなった。
visual studio 2019のせいだろうか?
mac版があれば保険になるのだけど。。。
visual studio 2019のせいだろうか?
mac版があれば保険になるのだけど。。。
466774ワット発電中さん
2019/10/17(木) 08:40:47.38ID:OKjNprDk MPLAB Xでいいんじゃ?
467774ワット発電中さん
2019/10/17(木) 09:10:32.80ID:px7CTY82 お好きなエディタ + avr-gcc
468774ワット発電中さん
2019/10/20(日) 03:10:26.33ID:MTGSDDAy469774ワット発電中さん
2019/10/20(日) 04:50:28.52ID:qtC6ZoFI >>460
デバッガってあると便利?
デバッガってあると便利?
470774ワット発電中さん
2019/10/20(日) 07:12:29.29ID:xcSccsRg 昔は100万円でも売れたもんだぜ。
471774ワット発電中さん
2019/10/20(日) 08:04:13.01ID:7UrfWYjz デバッガは誘導ミサイルみたいなものロックオンして発射ボタンを押すだけ、漢ならドッグファイトしてバグは機銃で撃ち落とせってじっちゃんが言ってた
472774ワット発電中さん
2019/10/20(日) 10:24:12.78ID:iinBHv3I 次の方どうぞー
473774ワット発電中さん
2019/10/20(日) 20:53:33.42ID:PBh+k0G6 バグの99%はgccの最適化のせい。
474774ワット発電中さん
2019/10/21(月) 15:36:08.91ID:xifNXMAE そりゃあんたの頭がバグってんだよ
475774ワット発電中さん
2019/10/21(月) 18:04:51.92ID:GXemBIbk バグの99%はスパゲッティプログラムのせい
https://i.imgur.com/ydP2F08.jpg
https://i.imgur.com/ydP2F08.jpg
476774ワット発電中さん
2019/10/21(月) 18:17:16.03ID:GXemBIbk477774ワット発電中さん
2019/10/21(月) 19:50:31.21ID:Bd6knCb6 新しいArduino IDEではデバッガが使えるようになるらしいね。
478774ワット発電中さん
2019/10/21(月) 23:34:03.20ID:l12lDFaD >>474
まだハゲてねーよ
まだハゲてねーよ
479774ワット発電中さん
2019/10/23(水) 00:57:20.48ID:VQGCXtkS >>478
うるせぇ俺なんてもう一本もないわ!
うるせぇ俺なんてもう一本もないわ!
480774ワット発電中さん
2019/10/25(金) 00:33:26.13ID:4AEWTs2n arduinoってみんなvscodeで開発してるんですかね?
公式IDEももう少しリッチになってほしいな
多少ごちゃごちゃしてでも気の利いたインテリセンスとか使いたいよ
公式IDEももう少しリッチになってほしいな
多少ごちゃごちゃしてでも気の利いたインテリセンスとか使いたいよ
481774ワット発電中さん
2019/10/25(金) 00:59:46.21ID:ZAFuyxqj AVR系のArduinoならスケッチをAtmelStudioにインポートできるけどね。
まあ、ASでスケッチ弄るくらいなら素でAVRプログラム組めばいいと思うんだけど。
まあ、ASでスケッチ弄るくらいなら素でAVRプログラム組めばいいと思うんだけど。
482774ワット発電中さん
2019/10/25(金) 01:07:06.57ID:dsF7tyOn >>480
Arduino Pro IDEが出てるらしい
https://blog.arduino.cc/2019/10/18/arduino-pro-ide-alpha-preview-with-advanced-features/
Arduino Pro IDEが出てるらしい
https://blog.arduino.cc/2019/10/18/arduino-pro-ide-alpha-preview-with-advanced-features/
483774ワット発電中さん
2019/10/25(金) 05:58:54.54ID:Xj28po8F v0.0.1 かぁ まだバグバグなんやろな
484774ワット発電中さん
2019/10/28(月) 14:38:24.28ID:UoKMzq9h arduinoのIDEってややこしい事になってなかったっけ
485774ワット発電中さん
2019/10/28(月) 17:39:17.12ID:hyrydFFJ 団体統合前のはなし?何年前だよ
486774ワット発電中さん
2019/10/29(火) 19:25:00.80ID:SAo5yq15487774ワット発電中さん
2019/11/07(木) 17:39:22.36ID:wPrI8saI AVR-DAファミリのページをMicrochipが公開したね。
いつ出荷開始なんだろ。
いつ出荷開始なんだろ。
488774ワット発電中さん
2019/11/08(金) 15:31:18.83ID:gpoCexug tiny1627はすでに1年経つがデータシートもまだ無い
クロックXmega並みかと思えばMax24MHzと小幅アップw
クロックXmega並みかと思えばMax24MHzと小幅アップw
489774ワット発電中さん
2019/11/09(土) 13:29:48.21ID:/wrc1BrM AVRのデータシートを見ていたら「外囲器」と記載がありました。
どういうものか分かりますか?
ググってもよくわかりません。
どういうものか分かりますか?
ググってもよくわかりません。
490774ワット発電中さん
2019/11/09(土) 13:33:38.90ID:FZGlB2Gk 「外囲器」、確かにあるね有志による日本語訳に
パッケージの事だな
パッケージの事だな
491774ワット発電中さん
2019/11/09(土) 13:37:11.22ID:RwVOabTF 英語版見ると「Packaging Information」が、「外囲器情報」になってるっぽいから
パッケージングのことじゃない?
パッケージングのことじゃない?
492774ワット発電中さん
2019/11/09(土) 13:37:37.33ID:RwVOabTF あ、既にに回答済みだった
493774ワット発電中さん
2019/11/09(土) 13:38:32.87ID:RwVOabTF 翻訳者の有志の方々にほんと感謝だわ
494774ワット発電中さん
2019/11/09(土) 13:54:54.83ID:9JG7V1/E 何でそんな訳分からない訳語使うかね。
機械翻訳かな?
機械翻訳かな?
495774ワット発電中さん
2019/11/09(土) 13:59:37.33ID:W/jVhERX 無理に日本語にしなくても…
誤訳や版違いがあるから
オリジナルを使うなぁ…
誤訳や版違いがあるから
オリジナルを使うなぁ…
496774ワット発電中さん
2019/11/09(土) 14:05:06.75ID:FZGlB2Gk > 機械翻訳かな?
おそらく そうじゃないのかな、 専門的な単語は別としても
日本語としても、意味不明な文脈とかが結構あったからな
あっ、言っとくけど貶すつもりなど毛頭無いよ
有り難く使わせてもらっている。
おそらく そうじゃないのかな、 専門的な単語は別としても
日本語としても、意味不明な文脈とかが結構あったからな
あっ、言っとくけど貶すつもりなど毛頭無いよ
有り難く使わせてもらっている。
497774ワット発電中さん
2019/11/09(土) 14:07:11.73ID:zvsz0hQ8498774ワット発電中さん
2019/11/09(土) 14:09:06.15ID:NYsAxZe+ >>489
あの日本語のデータシートは機械翻訳だからある程度理解してる人が読まないと意味不明なとこ多いよ
あの日本語のデータシートは機械翻訳だからある程度理解してる人が読まないと意味不明なとこ多いよ
499774ワット発電中さん
2019/11/09(土) 14:20:39.02ID:GaIhzFps500774ワット発電中さん
2019/11/09(土) 14:29:43.54ID:/wrc1BrM 回答頂き、ありがとうございます。
理解しました。
理解しました。
501774ワット発電中さん
2019/11/09(土) 14:31:49.42ID:sEmrxMlH たくさん釣れて、よかったね!
502774ワット発電中さん
2019/11/09(土) 14:33:20.25ID:VTvriQxO >>497
漢字変換出来ねぇよ。
ググって出てくるのはこれか?
外囲器 とは、各種放電ランプと付属装置 や各種表示用陰極線管と蛍光面 などの分野において活用されるキーワードであり、株式会社東芝 やウシオ電機株式会社 などが関連する技術を8,707件開発しています。
漢字変換出来ねぇよ。
ググって出てくるのはこれか?
外囲器 とは、各種放電ランプと付属装置 や各種表示用陰極線管と蛍光面 などの分野において活用されるキーワードであり、株式会社東芝 やウシオ電機株式会社 などが関連する技術を8,707件開発しています。
503774ワット発電中さん
2019/11/09(土) 15:17:07.85ID:FMekTCzA わからない単語を単語だけで調べてもわからないことってあるよな。
前後関係とかで類推するとかの作業が必要で、たいていの人はあたりまえのように
そういうことをしているわけだけど、そのあたりの能力が先天的に弱い人もいる。
釣りでもなんでもなくて本当にわからないのかもしれない。
当たり前にわかる人もやさしくしてあげて。
前後関係とかで類推するとかの作業が必要で、たいていの人はあたりまえのように
そういうことをしているわけだけど、そのあたりの能力が先天的に弱い人もいる。
釣りでもなんでもなくて本当にわからないのかもしれない。
当たり前にわかる人もやさしくしてあげて。
504774ワット発電中さん
2019/11/09(土) 15:19:06.41ID:JKO8eBVF あの日本語訳には感謝している。
日本語訳を読んで内容を把握したら、英文を読んで詳細を確認している。
ゼロから英文を読むよりも早い。
日本語訳を読んで内容を把握したら、英文を読んで詳細を確認している。
ゼロから英文を読むよりも早い。
505774ワット発電中さん
2019/11/09(土) 15:25:30.31ID:GaIhzFps506774ワット発電中さん
2019/11/09(土) 15:36:40.06ID:GaIhzFps507774ワット発電中さん
2019/11/09(土) 15:40:28.94ID:Tydx+GB2508774ワット発電中さん
2019/11/09(土) 15:41:10.19ID:Tydx+GB2 ×始めて
○初めて
○初めて
509774ワット発電中さん
2019/11/09(土) 15:51:19.01ID:VTvriQxO >>505
本当にくぐってる?
本当にくぐってる?
510774ワット発電中さん
2019/11/09(土) 16:01:11.97ID:Tydx+GB2511774ワット発電中さん
2019/11/09(土) 16:25:37.02ID:pyQ7FtM/ ぶっちゃけあの和訳PDFより原典をGoogle翻訳に突っ込んだ方が翻訳のクオリティは高い
512774ワット発電中さん
2019/11/09(土) 16:42:55.40ID:gnwtk79b Google先生は個人によって検索結果がカスタムされて行く…!
すなわち、男子中学生並みにエロワードを検索しまくってるフェミニスト弁護士先生の検索結果では………!
すなわち、男子中学生並みにエロワードを検索しまくってるフェミニスト弁護士先生の検索結果では………!
513774ワット発電中さん
2019/11/09(土) 17:41:39.25ID:FMekTCzA514774ワット発電中さん
2019/11/09(土) 17:44:58.70ID:FMekTCzA 知りたいキーワードだけで検索するより、分野を絞れるキーワードを添える方がいい。
外囲器 半導体
外囲器 マイコン
外囲器 IC
あと、検索結果の「画僧」で見てみるといいことも。
外囲器 半導体
外囲器 マイコン
外囲器 IC
あと、検索結果の「画僧」で見てみるといいことも。
515774ワット発電中さん
2019/11/09(土) 17:54:46.19ID:RwVOabTF ------------ キリトリ ------------
516774ワット発電中さん
2019/11/09(土) 17:59:24.89ID:a2SMSwNQ517774ワット発電中さん
2019/11/09(土) 18:16:50.72ID:yuLTpSVC518774ワット発電中さん
2019/11/09(土) 18:23:16.52ID:IJ9ykk1B519774ワット発電中さん
2019/11/09(土) 18:32:08.45ID:2WEPdpki 図星だったか。
520774ワット発電中さん
2019/11/09(土) 23:48:53.10ID:FMekTCzA521774ワット発電中さん
2019/11/10(日) 01:06:18.86ID:i8/1v7Z6 で、競争するべき場所かどうかはお前の一存で決まるわけか
ずいぶん都合のいいルールを考え出したもんだな、上出来だほめてやるw
ずいぶん都合のいいルールを考え出したもんだな、上出来だほめてやるw
522774ワット発電中さん
2019/11/10(日) 02:59:49.53ID:mJjt+mke523774ワット発電中さん
2019/11/10(日) 07:21:59.39ID:2zPIoJKI 人間の醜さを知るには電電板は最適だな。
恥ずかしい連中が己の醜さを力の限り競っている。
恥ずかしい連中が己の醜さを力の限り競っている。
524774ワット発電中さん
2019/11/10(日) 12:29:20.32ID:tR1v82g3 >競争するべき場所かどうかはお前の一存で決まるわけか
個人個人の考えで決まるだろね。
うんどうかいを競争の場と考えるか、公式の競技会こそが競争の場だと考えるかは
人それぞれのレベルやポリシーで考えていいと思う。
とはいえ、
匿名の掲示板を競争の場と考えるのかな?
って気はする。
個人個人の考えで決まるだろね。
うんどうかいを競争の場と考えるか、公式の競技会こそが競争の場だと考えるかは
人それぞれのレベルやポリシーで考えていいと思う。
とはいえ、
匿名の掲示板を競争の場と考えるのかな?
って気はする。
525774ワット発電中さん
2019/11/10(日) 13:02:11.08ID:nNZw+DHh マウンティングじゃね?
526774ワット発電中さん
2019/11/10(日) 13:43:58.51ID:5rUihBpy527774ワット発電中さん
2019/11/10(日) 14:09:40.68ID:fKU+iqmX そもそも何だっけ、外囲器を検索できない馬鹿の話だっけ?
競争以前の話じゃね、そんな馬鹿はスタートラインにすらつけんから
競争以前の話じゃね、そんな馬鹿はスタートラインにすらつけんから
528774ワット発電中さん
2019/11/10(日) 14:11:52.28ID:fKU+iqmX529774ワット発電中さん
2019/11/10(日) 14:20:00.43ID:rRtdzYFl530774ワット発電中さん
2019/11/10(日) 14:28:53.03ID:tR1v82g3 >競争は全て個人の都合で回避できる
どこに書いてあるんだろうな。書いてないことまで深読みしすぎだな。
でも、これはある種の人には仕方がないことなんだよな。
>競争以前の話じゃね、そんな馬鹿はスタートラインにすらつけんから
競争でもないところに、そもそもスタートラインって要らないよな。
どこに書いてあるんだろうな。書いてないことまで深読みしすぎだな。
でも、これはある種の人には仕方がないことなんだよな。
>競争以前の話じゃね、そんな馬鹿はスタートラインにすらつけんから
競争でもないところに、そもそもスタートラインって要らないよな。
531774ワット発電中さん
2019/11/10(日) 14:37:39.26ID:rRtdzYFl >>530
はいはい、続きは隔離病棟でわめいて
はいはい、続きは隔離病棟でわめいて
532774ワット発電中さん
2019/11/10(日) 15:24:50.73ID:XYV9SvTt533774ワット発電中さん
2019/11/12(火) 05:30:31.01ID:bN+WJqGG >>523
同感
同感
534774ワット発電中さん
2019/11/26(火) 17:32:02.71ID:Dm5uYf+W ATmega328PとATSAMD21だとどっちが省電力ですか?
535774ワット発電中さん
2019/12/04(水) 21:30:35.47ID:pbKII1o5 わかりません。
536774ワット発電中さん
2019/12/16(月) 07:17:22.23ID:pO7vJaY7 ATtiny84A-PUとATtiny84A-20PUの違いって何?
20PUの方は大分高いんだが
20PUの方は大分高いんだが
537774ワット発電中さん
2019/12/16(月) 07:42:57.12ID:pO7vJaY7 ATtiny84A-PUとATtiny84-20PUの間違いだったわ
538774ワット発電中さん
2019/12/16(月) 08:36:10.92ID:MW/pgIHT ここ見て
ttps://avr.jp/user/AN/PDF/AVR526.pdf
ttps://avr.jp/user/AN/PDF/AVR526.pdf
539774ワット発電中さん
2019/12/16(月) 16:41:05.21ID:pO7vJaY7540774ワット発電中さん
2019/12/16(月) 18:20:07.44ID:MW/pgIHT どこ読めばそんな話になるんだろう・・・
データシート見れば最大動作周波数は1ページ目に書いてあるんだが。
ATtiny24V/44V/84V(旧型 低電圧保証品)
・0〜4MHz/1.8〜5.5V
・0〜10MHz/2.7〜5.5V
ATtiny24/44/84(旧型 ノーマル品)
・0〜10MHz/2.7〜5.5V
・0〜20MHz/4.5〜5.5V
ATtiny24A/44A/84A(新型)
・0〜4MHz/1.8〜5.5V
・0〜10MHz/2.7〜5.5V
・0〜20MHz/4.5〜5.5V
データシート見れば最大動作周波数は1ページ目に書いてあるんだが。
ATtiny24V/44V/84V(旧型 低電圧保証品)
・0〜4MHz/1.8〜5.5V
・0〜10MHz/2.7〜5.5V
ATtiny24/44/84(旧型 ノーマル品)
・0〜10MHz/2.7〜5.5V
・0〜20MHz/4.5〜5.5V
ATtiny24A/44A/84A(新型)
・0〜4MHz/1.8〜5.5V
・0〜10MHz/2.7〜5.5V
・0〜20MHz/4.5〜5.5V
541774ワット発電中さん
2019/12/17(火) 14:25:12.56ID:eprLDWBj hexファイルがatmega32u4用になってたと思う
だからもし使ってるのがUNO R3(atmega16u2)だったら、https://github.com/watagi/AutoWattをgit cloneして、そこにJoystick.c入れてmake通してhex作ったやつを使わないとダメ
だからもし使ってるのがUNO R3(atmega16u2)だったら、https://github.com/watagi/AutoWattをgit cloneして、そこにJoystick.c入れてmake通してhex作ったやつを使わないとダメ
542774ワット発電中さん
2019/12/18(水) 19:03:54.92ID:SZZ/ExIu 5番道路に帰りな
543774ワット発電中さん
2019/12/29(日) 18:35:06.18ID:Uj3iiWlK atmel studio7が起動エラーだったので、
visualstudioを完全アンインストール中。
vsxodeに引っ越そうかな
visualstudioを完全アンインストール中。
vsxodeに引っ越そうかな
544774ワット発電中さん
2019/12/29(日) 19:13:12.04ID:Uj3iiWlK mplabのxc8は、どうですか?
デバッガを買う必要ありそうですね
デバッガを買う必要ありそうですね
545774ワット発電中さん
2020/01/02(木) 20:19:31.22ID:6ojwIzse atmega328のEEPROMに関する質問です。
Q1.EEPROMは書き換え回数10万回となっていますが、これはEEPROM全体でしょうか?
それとも個別アドレス毎でしょうか?
Q2.EEPROMに5分毎に64byteの書き込みを行うと、
1時間に12回x24時間x365日=105120回と1年で10万回に到達します。
EEPROM全体1024byteを16分割し、順次使用すれば16年に延命できますか?
似たような内容ですが、よろしくお願いします。
Q1.EEPROMは書き換え回数10万回となっていますが、これはEEPROM全体でしょうか?
それとも個別アドレス毎でしょうか?
Q2.EEPROMに5分毎に64byteの書き込みを行うと、
1時間に12回x24時間x365日=105120回と1年で10万回に到達します。
EEPROM全体1024byteを16分割し、順次使用すれば16年に延命できますか?
似たような内容ですが、よろしくお願いします。
546774ワット発電中さん
2020/01/02(木) 21:10:39.85ID:e9f2/F8U 書き換え回数はバイト単位(セル単位)です。
一か所10万回使い切っても他のセルは無傷です。
Q2についてはその通りですが、電源切っても前回どこまでどれだけ使ったかの
パラメータは記録内容に含まれているのかな?
一か所10万回使い切っても他のセルは無傷です。
Q2についてはその通りですが、電源切っても前回どこまでどれだけ使ったかの
パラメータは記録内容に含まれているのかな?
547774ワット発電中さん
2020/01/02(木) 21:47:42.85ID:tljXuqdB 皆さんGUI版のavrdudessを使ってますか?
548774ワット発電中さん
2020/01/03(金) 00:25:50.45ID:OZdAhVE+ 俺は使ってない。
549774ワット発電中さん
2020/01/03(金) 01:17:40.36ID:hcZqItub >>548
ありがとうございます
ありがとうございます
550774ワット発電中さん
2020/01/03(金) 08:35:16.03ID:BwPd1Tus >>546
使ってないセルはFFだし、使い終えたら00埋めするとかやり方は色々あるだろ。
使ってないセルはFFだし、使い終えたら00埋めするとかやり方は色々あるだろ。
551774ワット発電中さん
2020/01/07(火) 10:59:34.55ID:Nym6tPDw 「arduino タイマ 割り込み」と「arduino timer interrupt」のGoogle検索結果のレベル差に絶望した
前者は主にタイマライブラリを使用した例が出てくるが、後者は主にタイマレジスタを直接叩く例が出てくる
しかも最上位にある日本語でタイマレジスタを使用した例を掲載しているページの情報は不完全だ
前者は主にタイマライブラリを使用した例が出てくるが、後者は主にタイマレジスタを直接叩く例が出てくる
しかも最上位にある日本語でタイマレジスタを使用した例を掲載しているページの情報は不完全だ
552774ワット発電中さん
2020/01/07(火) 13:05:37.07ID:49qXGmJs プログラミングにハマってたときも割とそうだったわ。
電子工作は特に顕著だね。
電子工作は特に顕著だね。
553774ワット発電中さん
2020/01/07(火) 21:28:02.52ID:wt/cPNVr 「マシン語 割り込み」で勉強しろ
554774ワット発電中さん
2020/01/07(火) 22:40:09.26ID:prdwkjYu つか世界で広く使われている国産ライブラリってほとんどないよな
555774ワット発電中さん
2020/01/07(火) 23:44:01.71ID:Vht0QSZk タイマにライブラリなんて要らないだろ。
556774ワット発電中さん
2020/01/07(火) 23:49:21.25ID:f3OO7/ik データシートは読まない or 読めない。勉強はしない。
しかし、ライブラリ探しには無限の手間を惜しまない。
しかし、ライブラリ探しには無限の手間を惜しまない。
557774ワット発電中さん
2020/01/07(火) 23:58:47.44ID:Vht0QSZk まあ、最近の特にソフト開発はそうなってるよね。
ちょちょっと書けばいいのに、やたらライブラリを要求する。開発環境が焼け太り。
で、バージョン違いではまる。
ちょちょっと書けばいいのに、やたらライブラリを要求する。開発環境が焼け太り。
で、バージョン違いではまる。
558774ワット発電中さん
2020/01/08(水) 00:08:53.72ID:KHwKFKkv ライブラリを馬鹿にする風土が日本にはあることがわかった
559774ワット発電中さん
2020/01/08(水) 02:37:35.00ID:oSFEQv27 ライブラリ
探して今宵も
ワイぶらり
探して今宵も
ワイぶらり
560774ワット発電中さん
2020/01/08(水) 02:48:58.53ID:KHwKFKkv 良句でございます
561774ワット発電中さん
2020/01/08(水) 06:48:34.05ID:Ss3HMj8D 絶望するぐらいなら自分で良WEBサイトを開設すれば、って思うんだが、
>>551はそれぐらいやってるのかな。
>>551はそれぐらいやってるのかな。
562774ワット発電中さん
2020/01/08(水) 07:34:50.56ID:b3EzjXXx563774ワット発電中さん
2020/01/08(水) 07:54:50.79ID:Ss3HMj8D WEBサイトの情報の量・質を嘆いたり、こんな情報は要らないとか言う人がたまにいるけど、
そんなことを気にするより、自分から発信すればいいのになって、思ったの。
望ましい情報を発信する人が増えれば、いい情報が増えるし、
逆に嘆くだけの人ばかりなら、いいWEBサイトが増えることなんてないよね。
情報の発信には、手間もかかるし成長の段階だってあるし、
未熟だとしても批判するより育てたり、自ら参加する方がずっといい。
そんなことを気にするより、自分から発信すればいいのになって、思ったの。
望ましい情報を発信する人が増えれば、いい情報が増えるし、
逆に嘆くだけの人ばかりなら、いいWEBサイトが増えることなんてないよね。
情報の発信には、手間もかかるし成長の段階だってあるし、
未熟だとしても批判するより育てたり、自ら参加する方がずっといい。
564774ワット発電中さん
2020/01/08(水) 09:10:08.32ID:9N61COvK 情報の質とサーチエンジンの表示順って関係なくね?
565774ワット発電中さん
2020/01/08(水) 10:19:39.54ID:HrIHE9u9 SEO 対策してるサイトほどロクでもない。
566774ワット発電中さん
2020/01/08(水) 13:58:48.63ID:sr9qsZ+e 過去スレに書かれてたATtiny841A-PUが興味あるんだけどどこに売ってます?
ググっても全くヒットしない
489 774ワット発電中さん2018/07/14(土) 01:06:11.64ID:E9eSIzfW
・ATtiny841A-PU
20ピン。かなりゲジゲジになった。でもROM/RAMはやっぱり一緒。ちょっと変わり種で10bitタイマー&分割8bit二刀流な16bitタイマー。
え?こんなに大きいならもうmegaでいい?でも!ほら!消費電力が!電池駆動ならスリープするから良い?そっか・・・。
ググっても全くヒットしない
489 774ワット発電中さん2018/07/14(土) 01:06:11.64ID:E9eSIzfW
・ATtiny841A-PU
20ピン。かなりゲジゲジになった。でもROM/RAMはやっぱり一緒。ちょっと変わり種で10bitタイマー&分割8bit二刀流な16bitタイマー。
え?こんなに大きいならもうmegaでいい?でも!ほら!消費電力が!電池駆動ならスリープするから良い?そっか・・・。
567774ワット発電中さん
2020/01/08(水) 14:51:09.91ID:GFWe94e/568774ワット発電中さん
2020/01/08(水) 15:16:43.99ID:UojybzM2 ATtiny441、
14Pin-DIPで存在するようだ
14Pin-DIPで存在するようだ
569774ワット発電中さん
2020/01/08(水) 17:33:32.77ID:IqqJ4XMg >>566
いつのスレだよと思って検索したらそのあとに861の間違いって書いてるじゃん
いつのスレだよと思って検索したらそのあとに861の間違いって書いてるじゃん
570774ワット発電中さん
2020/01/08(水) 23:06:08.05ID:sr9qsZ+e571774ワット発電中さん
2020/01/08(水) 23:30:17.94ID:OOBntL7h572774ワット発電中さん
2020/01/09(木) 09:17:48.63ID:0OSk92QS 861とか84とかたけーんだよ
573774ワット発電中さん
2020/01/09(木) 10:24:00.51ID:L6oXuVHk ATtiny861A-PU(20DIP) @170円
ATtiny861A-SU(20SOIC) @140円
ATtiny84A-PU(14DIP) @135円
ATtiny84A-SSU(14SOIC) @95円
ATtiny841-SSU(14SOIC) @117円
16SOP変換基板 @30円
ATtiny861A-SU(20SOIC) @140円
ATtiny84A-PU(14DIP) @135円
ATtiny84A-SSU(14SOIC) @95円
ATtiny841-SSU(14SOIC) @117円
16SOP変換基板 @30円
574774ワット発電中さん
2020/01/09(木) 11:10:32.40ID:GuRBHbV9 そもそも変換しないでそのまま使えば良いんじゃ?
575774ワット発電中さん
2020/01/09(木) 11:15:46.91ID:XNFJHgTf スレの流れを見ろよ
576774ワット発電中さん
2020/01/09(木) 11:45:11.15ID:CAXfPl+q スペースの制約なら理解できるが、
例えば、紹介の変換基板を使ったとすると、 幅が本来のほぼ2倍になっちまう
ワケワカランネ
例えば、紹介の変換基板を使ったとすると、 幅が本来のほぼ2倍になっちまう
ワケワカランネ
577774ワット発電中さん
2020/01/09(木) 12:06:31.96ID:Yo4RAbGj578774ワット発電中さん
2020/01/09(木) 12:32:43.87ID:iKpm71Ex 質問主だけど、841にも興味が出たけど2.54ミリピッチのユニバーサル基板で使いたいから変換基板があればと思いました
ピッチ揃えれば84と書き込み機も共有出来そうですし
ピッチ揃えれば84と書き込み機も共有出来そうですし
579774ワット発電中さん
2020/01/09(木) 12:33:09.71ID:XNFJHgTf 20DIPの841Aのスペックが気に入ったが情報が無い
↓
861Aの間違いだろ?
↓
間違いだった、で、14SOPの841AのDIP変換基板は?
↓
最初の話なら素直に861A使えば?
↓
84や861Aより841Aの方が安い
・実際は84の方が安い
・変換基板使ったら861Aより高いよ?
・あれ?841Aの情報が見つからないんじゃなかった?
↓
DIPにしなけりゃ良いじゃん!
なんだ、この流れ…
↓
861Aの間違いだろ?
↓
間違いだった、で、14SOPの841AのDIP変換基板は?
↓
最初の話なら素直に861A使えば?
↓
84や861Aより841Aの方が安い
・実際は84の方が安い
・変換基板使ったら861Aより高いよ?
・あれ?841Aの情報が見つからないんじゃなかった?
↓
DIPにしなけりゃ良いじゃん!
なんだ、この流れ…
580774ワット発電中さん
2020/01/09(木) 12:40:07.99ID:CAXfPl+q スペースに制約ないなら、861Aでいいだろって話だよ
値段も大差ないし
値段も大差ないし
581774ワット発電中さん
2020/01/09(木) 12:44:25.10ID:Yo4RAbGj 変換基板に乗っけるならそんな古いのじゃなくて3216でよくねー?とかになるし
最初からDIPであることに価値を見出だして861でいいよな
最初からDIPであることに価値を見出だして861でいいよな
582774ワット発電中さん
2020/01/09(木) 12:46:03.65ID:iKpm71Ex 値段の話は自分はしてないです
583774ワット発電中さん
2020/01/09(木) 12:48:10.26ID:iKpm71Ex584774ワット発電中さん
2020/01/09(木) 13:02:24.62ID:wXhfb5IZ 3216とかのAVR0&1シリーズは新しくて扱い方が異なるから注意ね。
安いんで俺はもうそのシリーズしか使わんが。
安いんで俺はもうそのシリーズしか使わんが。
585774ワット発電中さん
2020/01/09(木) 13:10:38.07ID:Yo4RAbGj そんな勿体振った書き方せんでも機能が豊富になっただけじゃね?アーキテクチャは一緒だし使い方なんて変わらん
書き込みがICSPからUPDIなったとこだけでしょ躓きそうなのは
書き込みがICSPからUPDIなったとこだけでしょ躓きそうなのは
586774ワット発電中さん
2020/01/09(木) 13:30:57.76ID:MrRXUPdl >>578
某氏に習ってUEWで引き出す
某氏に習ってUEWで引き出す
587774ワット発電中さん
2020/01/09(木) 13:39:52.74ID:Y8EtWN/7588774ワット発電中さん
2020/01/09(木) 14:01:05.70ID:wXhfb5IZ >>585
「DDRDはどこいった?」なんて超基本的な問いが山のようにあるんだなこれが・・・
「DDRDはどこいった?」なんて超基本的な問いが山のようにあるんだなこれが・・・
589774ワット発電中さん
2020/01/09(木) 14:12:11.27ID:Yo4RAbGj >>588
データシートも読まずにマイコン使うのか?
データシートも読まずにマイコン使うのか?
590774ワット発電中さん
2020/01/09(木) 14:46:08.05ID:wXhfb5IZ591774ワット発電中さん
2020/01/09(木) 14:48:11.16ID:wXhfb5IZ592774ワット発電中さん
2020/01/09(木) 15:01:25.08ID:NYfzzv70 今やマイコン使える(データシートもアプリケーションも読まない)みたいな人の方が多い
593774ワット発電中さん
2020/01/09(木) 15:02:39.56ID:NYfzzv70 あれ、抜けた
△:アプリケーション
○:アプリケーションノート
△:アプリケーション
○:アプリケーションノート
594774ワット発電中さん
2020/01/09(木) 18:41:28.38ID:L6oXuVHk595774ワット発電中さん
2020/01/09(木) 18:52:39.77ID:Yo4RAbGj 16u2にICSPもUPDIもTPIもやらせてる
3段チャージポンプで12Vリセットも完備
3段チャージポンプで12Vリセットも完備
596774ワット発電中さん
2020/01/09(木) 20:30:14.77ID:8LjYJm+N 俺はAtmel ICE
2313Aで0&1用のUPDIリセッタも作った
でもPicKIT4が対応してくれたので不要になった
2313Aで0&1用のUPDIリセッタも作った
でもPicKIT4が対応してくれたので不要になった
597774ワット発電中さん
2020/01/09(木) 22:37:37.27ID:qDErOVV9 >>595
2行目詳しく
2行目詳しく
598774ワット発電中さん
2020/01/09(木) 23:33:01.08ID:Yo4RAbGj >>596
詳しくも何もただのコッククロフトウォルトン回路の3段を組んで
余ったタイマをフリーランさせて駆動したらダイオードの電圧降下込みで12Vが作れる
回路の都合上電流はほとんど取り出せないが…マイコンをリセットさせるだけなら十分
書き込み先のマイコンにつなぐコネクタのリセットの所はフォトリレーに繋げてあって
その先がGNDか上記で作った12VかをDIPスイッチで選べるようになってるだけよ
tiny84とかtiny10とかRESETをGPIOにしてると12Vが無いと書き込みできないからね
詳しくも何もただのコッククロフトウォルトン回路の3段を組んで
余ったタイマをフリーランさせて駆動したらダイオードの電圧降下込みで12Vが作れる
回路の都合上電流はほとんど取り出せないが…マイコンをリセットさせるだけなら十分
書き込み先のマイコンにつなぐコネクタのリセットの所はフォトリレーに繋げてあって
その先がGNDか上記で作った12VかをDIPスイッチで選べるようになってるだけよ
tiny84とかtiny10とかRESETをGPIOにしてると12Vが無いと書き込みできないからね
599774ワット発電中さん
2020/01/10(金) 00:07:46.98ID:gl/hDACK600774ワット発電中さん
2020/01/10(金) 08:02:11.67ID:0JxHCoIU601774ワット発電中さん
2020/01/10(金) 08:22:48.57ID:Ic3xF/eI 最近電子工作初めて、今はMT3608みたいなのが1個50円で買えるから
チャージポンプとか作ったことが無いわ。これって覚えたほうが良いかな?
チャージポンプとか作ったことが無いわ。これって覚えたほうが良いかな?
602774ワット発電中さん
2020/01/10(金) 08:34:44.90ID:nLWUYqRS なんでもモジュール繋げるだけで電子工作でいいならいんじゃない
応用力が無くなってモジュールの無い回路組めなくなりそうだけどね
値段で言うなら中華部品でコンデンサとダイオードなら3倍でも10円切るし実装面積は1/20以下
応用力が無くなってモジュールの無い回路組めなくなりそうだけどね
値段で言うなら中華部品でコンデンサとダイオードなら3倍でも10円切るし実装面積は1/20以下
603774ワット発電中さん
2020/01/10(金) 09:11:55.87ID:zeGeNkRp TIMSK2 = 0b001;
TIMSK2 = 0;
動作チェックのために一時的にオフにしたのにオフになってなくて割り込みが発動する…
gccが勝手に気を利かせてくれたのだろうか
余計なことはしないでくれよな
TIMSK2 = 0;
動作チェックのために一時的にオフにしたのにオフになってなくて割り込みが発動する…
gccが勝手に気を利かせてくれたのだろうか
余計なことはしないでくれよな
604774ワット発電中さん
2020/01/10(金) 09:32:54.13ID:nLWUYqRS >>603
お前が挙動を勘違いしている
割り込み許可(TIMSK)と割り込みフラグ(TIFR)は別で管理なんだから割り込みフラグが立ってる時に一瞬でもTIMSKで該当の割り込みが許可されればその瞬間に割り込みが発生する
割り込みは「許可されているときに割り込み条件が発生した瞬間」におきるのでなく「対応した割り込みフラグが立ってるときに割り込みが許可されたとき」におきる
割り込みフラグは割り込みが許可されていようがいまいが割り込み条件を満たしたときに設定される
そしてそれは条件を満たさなくなったら自動的に解除されるものではない
TIFRなど割り込みフラグにはちゃんと解除条件が書いてある
(じゃないと割り込み中など割り込み禁止中に発生した他の割り込みが保留されずに無視されることになってしまう)
割り込みが禁止されている状態で割り込み条件を1回でも満たしていて、それ以降フラグが解除されて居ないのならば
たとえそのあと割り込み条件を一切満たしていなくても、1時間後だろうが1日後だろうがなんだろうがいつでも許可された瞬間に割り込みが発生する
余計なことをしているのはコンパイラでなくお前が書いた1行だ
お前が挙動を勘違いしている
割り込み許可(TIMSK)と割り込みフラグ(TIFR)は別で管理なんだから割り込みフラグが立ってる時に一瞬でもTIMSKで該当の割り込みが許可されればその瞬間に割り込みが発生する
割り込みは「許可されているときに割り込み条件が発生した瞬間」におきるのでなく「対応した割り込みフラグが立ってるときに割り込みが許可されたとき」におきる
割り込みフラグは割り込みが許可されていようがいまいが割り込み条件を満たしたときに設定される
そしてそれは条件を満たさなくなったら自動的に解除されるものではない
TIFRなど割り込みフラグにはちゃんと解除条件が書いてある
(じゃないと割り込み中など割り込み禁止中に発生した他の割り込みが保留されずに無視されることになってしまう)
割り込みが禁止されている状態で割り込み条件を1回でも満たしていて、それ以降フラグが解除されて居ないのならば
たとえそのあと割り込み条件を一切満たしていなくても、1時間後だろうが1日後だろうがなんだろうがいつでも許可された瞬間に割り込みが発生する
余計なことをしているのはコンパイラでなくお前が書いた1行だ
605774ワット発電中さん
2020/01/10(金) 09:44:35.56ID:zeGeNkRp ほーんフラグの問題だったか
gccが気を利かしてくれたのかと思ってたわ
長文ご苦労
gccが気を利かしてくれたのかと思ってたわ
長文ご苦労
606774ワット発電中さん
2020/01/10(金) 09:58:20.38ID:zeGeNkRp 割り込み禁止にしてても割り込みフラグって立つんか?
細かい条件がよく分からないんだが
基本的には許可する前にフラグ消さないといかんのか?
細かい条件がよく分からないんだが
基本的には許可する前にフラグ消さないといかんのか?
607774ワット発電中さん
2020/01/10(金) 10:03:51.23ID:nLWUYqRS >割り込み禁止にしてても割り込みフラグって立つんか?
上でそう書いただろうが
上でそう書いただろうが
608774ワット発電中さん
2020/01/10(金) 10:59:09.79ID:RtPObd/p >>602
「(誰かがやっていることを)やってみた」したいだけなら応用力なんて不要。それでも「いいね!」もらえるし
「(誰かがやっていることを)やってみた」したいだけなら応用力なんて不要。それでも「いいね!」もらえるし
609774ワット発電中さん
2020/01/10(金) 11:18:36.79ID:hSoAutoY 1chipマイコンなんて、モジュールと言うかてんこ盛りの最たる物なのにねえ。
まあいいか、プログラムロジックに頼ってワイヤードロジックが組めなくなりそうだけど。
まあいいか、プログラムロジックに頼ってワイヤードロジックが組めなくなりそうだけど。
610774ワット発電中さん
2020/01/10(金) 11:19:51.51ID:nLWUYqRS 自分で何も考えないなら既製品を買った方が楽だよ
○○買いました!でもいいね貰えるよ
○○買いました!でもいいね貰えるよ
611774ワット発電中さん
2020/01/10(金) 13:39:12.90ID:iv1gTM3g >割り込み禁止にしてても割り込みフラグって立つんか?
立ってくれないと、割込みを使わずにバックグランドで処理する場合は困ると思うナ。i
立ってくれないと、割込みを使わずにバックグランドで処理する場合は困ると思うナ。i
612774ワット発電中さん
2020/01/10(金) 15:27:43.36ID:VLKNTSmJ AVRの話じゃなくてスマンがESP32はこれ以上ないくらい周辺が豊富なマイコン!とか書いている人いるけど
STM32やRX知ってる人からしたら利点は無線しかないじゃないかこの程度で豊富とか何寝ぼけてんだ状態
STM32やRX知ってる人からしたら利点は無線しかないじゃないかこの程度で豊富とか何寝ぼけてんだ状態
613774ワット発電中さん
2020/01/10(金) 16:44:22.45ID:IjpLmICV でも、Arduino関連で検索してるとAVRを除けば
ESP8266とかESP32のものばかりヒットするからね
ESP8266とかESP32のものばかりヒットするからね
614774ワット発電中さん
2020/01/10(金) 16:55:06.14ID:IjpLmICV あと、WiFiやBTはマイコンととても相性がいいからね
WiFiやBT使いたい人は多いと思う
WiFiやBT使いたい人は多いと思う
615774ワット発電中さん
2020/01/10(金) 18:02:15.46ID:RYvxMIYc616774ワット発電中さん
2020/01/10(金) 18:20:30.41ID:aYdIReiw ESP32って無線が付いた3.3V限定Arduino Uno。Unoで足りる用途なら間に合うが
それ以上は他の多ピンマイコンのネットワークプロセッサにしかなれない
それ以上は他の多ピンマイコンのネットワークプロセッサにしかなれない
617774ワット発電中さん
2020/01/10(金) 18:37:13.68ID:AkJ1VDyI 16MHzのATmega328Pで240MHzデュアルコアと同じ事ができるほど>>616のプログラミング技術が神がかってるってことか
素晴らしいね
素晴らしいね
618774ワット発電中さん
2020/01/10(金) 19:01:43.82ID:aYdIReiw ピンやペリフェラルの数が発端なのに唐突にCPUを持ち出されましても
つか初心者が操るArduino ESP32と上級者が操るAVR8 20MHzだと仕事内容の差は以外となさそう
つか初心者が操るArduino ESP32と上級者が操るAVR8 20MHzだと仕事内容の差は以外となさそう
619774ワット発電中さん
2020/01/10(金) 19:26:08.79ID:wJPcsjIT そりゃ、無線いらなきゃARM使うし。
620774ワット発電中さん
2020/01/10(金) 19:33:24.06ID:0cQMEqES esp32なら初心者でもCCDカメラとかTFT液晶とかポン付けだし…
621774ワット発電中さん
2020/01/10(金) 22:26:54.18ID:BMJCcQGe マイコンのCPU比較だとCXD5602が最強すぎる
M4F 156MHz×6だしESP32でも勝負にならない
高性能故に高いがw
M4F 156MHz×6だしESP32でも勝負にならない
高性能故に高いがw
622774ワット発電中さん
2020/01/10(金) 22:41:18.90ID:wJPcsjIT そもそもESP32のXtensaは能力は高くない。
623774ワット発電中さん
2020/01/11(土) 00:51:07.04ID:sQyuY8Cf AVRがいくら人気があるからってなんでいつもここでESP32普及活動するかね。
意味ないと思うぞ。
意味ないと思うぞ。
624774ワット発電中さん
2020/01/11(土) 04:18:41.86ID:ciLhpg/Q 人気があるのはArduinoであってAVRじゃなくね?
625774ワット発電中さん
2020/01/11(土) 07:30:27.28ID:J4r2DhWo イヤイヤ、AVRをアセンブラで動かすのはメッチャ楽しいぞ。
なんか痒いところ隅々まで手が届く感じというか、
自分の意のままになる可愛い奴というか、ハートをギュッと掴まれる。
(個人の感想です)w
なんか痒いところ隅々まで手が届く感じというか、
自分の意のままになる可愛い奴というか、ハートをギュッと掴まれる。
(個人の感想です)w
626774ワット発電中さん
2020/01/11(土) 07:33:48.84ID:J4r2DhWo マルチタスクを考慮して作られてはいないので(当たり前だけど)
少し不便だが、動かせないわけでは無いし。
少し不便だが、動かせないわけでは無いし。
627774ワット発電中さん
2020/01/11(土) 07:41:10.68ID:J4r2DhWo 初めてこのCPUを知った時、
レジスタバンク方式+16ビットコードなのに何でこんなに命令が多いんだ
と驚いた。
まぁそれにはそれなりの犠牲を払った、残念な理由があったけど仕方が無い。
レジスタバンク方式+16ビットコードなのに何でこんなに命令が多いんだ
と驚いた。
まぁそれにはそれなりの犠牲を払った、残念な理由があったけど仕方が無い。
628774ワット発電中さん
2020/01/11(土) 08:07:53.59ID:/1hqekx+629774ワット発電中さん
2020/01/11(土) 08:21:36.07ID:sQyuY8Cf マイコンでアセンブラ全否定するおれかっこいいみたいな
くだらん
くだらん
630774ワット発電中さん
2020/01/11(土) 08:38:13.62ID:/1hqekx+631774ワット発電中さん
2020/01/11(土) 09:19:33.69ID:uafzjUMa あぁ〜 確かにいるね
コンパイラが吐き出したコードも読めんようなレベルのクセして
コンパイラの性能がうんぬん〜 とか
片腹痛いわ
コンパイラが吐き出したコードも読めんようなレベルのクセして
コンパイラの性能がうんぬん〜 とか
片腹痛いわ
632774ワット発電中さん
2020/01/11(土) 09:22:17.33ID:qYiTt3XD それな
633774ワット発電中さん
2020/01/11(土) 10:06:19.46ID:ebb0m72B >コンパイラが吐き出したコードも読めんようなレベルのクセして
>コンパイラの性能がうんぬん〜 とか
アセンブリ言語だけで組む流儀と、コンパイラが吐き出すコードの流儀の違いで
なんでこんなことをするんだろう、というような疑問からくる嫌悪や無理解は
あるだろうなあ。
でも長所短所もあるし、このみの問題もある。所属グループの方針や、他者の
やり方を否定しないなら好きな方を使えばいい話なのにな。
なんでそんなことで他人の流儀をバカにするんだろう。
>コンパイラの性能がうんぬん〜 とか
アセンブリ言語だけで組む流儀と、コンパイラが吐き出すコードの流儀の違いで
なんでこんなことをするんだろう、というような疑問からくる嫌悪や無理解は
あるだろうなあ。
でも長所短所もあるし、このみの問題もある。所属グループの方針や、他者の
やり方を否定しないなら好きな方を使えばいい話なのにな。
なんでそんなことで他人の流儀をバカにするんだろう。
634774ワット発電中さん
2020/01/11(土) 11:27:11.46ID:/1hqekx+ せやね
635774ワット発電中さん
2020/01/11(土) 11:28:44.74ID:+W5z1Ahf Cもアセンブラもマルチタスクもマルチプロセッサコミュニケーションも
全部できるようになればいいのさ。
全部できるようになればいいのさ。
636774ワット発電中さん
2020/01/11(土) 13:36:58.33ID:ebb0m72B っていうか、必要なときにできるようになればいいし、あえていえば、できなくてもいい。
それをできる人ができない人をさげすむ必要もないんだ。
何から何まで全部できる人なんていないし、あることができない人も全然別のことができるかもしれない。
アセンブリ言語ができない人が、実は牛の世話のエキスパートかもしれんだろ。
必要になったときに、互いに足りない部分を教えあう関係を作っておくことが大事だよね。
だから、いろいろな人が全然別のことに長けていることは大切で(みんなが同じ方向のエキスパートだったら
知識の多様性がなくなる)、お互いそれを尊重して仲良くしなよ。
それをできる人ができない人をさげすむ必要もないんだ。
何から何まで全部できる人なんていないし、あることができない人も全然別のことができるかもしれない。
アセンブリ言語ができない人が、実は牛の世話のエキスパートかもしれんだろ。
必要になったときに、互いに足りない部分を教えあう関係を作っておくことが大事だよね。
だから、いろいろな人が全然別のことに長けていることは大切で(みんなが同じ方向のエキスパートだったら
知識の多様性がなくなる)、お互いそれを尊重して仲良くしなよ。
637774ワット発電中さん
2020/01/11(土) 13:50:03.26ID:oZnRzv62 出来る技術者は適材適所で高級言語とアセンブラを使い分ける
638774ワット発電中さん
2020/01/11(土) 14:08:48.44ID:uD143yoj BASCOM-AVR しか使えないわい涙目。
639774ワット発電中さん
2020/01/11(土) 14:14:06.13ID:b9nqbgCQ 究めればいいと思うよ。
640774ワット発電中さん
2020/01/11(土) 15:15:18.02ID:J4r2DhWo PICスレで話題になった模型自動車のライト制御だけど
https://pastebin.com/hZ4EiF7m
CPUも言語もアルゴリズムも何でもいいが、
AVRの入門初心者用のtiny2313で作れるんだから、
せめてこの程度のLチカが作れるプログラマになって欲しい。
と思ったけど、電子工作の楽しみ方は人それぞれだろうから、まぁいいか。
>>636 の互いに協力し合って、自分に不足する技術を補ってもらう、
という考え方は分らんでも無いが、
いくつもの部署があって社員がたくさんいる大会社ならともかく、
自営業など個人でやっていると、なかなか難しい。
自力で課題を解決出来る事が望ましいし、もしもそれが他者が追随できない技術なら、
自分の大きなセールスポイント(競争力)になる。
いま、カミサンに頼まれてヨーグルト用の牛乳の予熱温度検査器を作っている。
いやぁ電子工作は楽しいな、早く工作机の前に座って作業したいw
https://pastebin.com/hZ4EiF7m
CPUも言語もアルゴリズムも何でもいいが、
AVRの入門初心者用のtiny2313で作れるんだから、
せめてこの程度のLチカが作れるプログラマになって欲しい。
と思ったけど、電子工作の楽しみ方は人それぞれだろうから、まぁいいか。
>>636 の互いに協力し合って、自分に不足する技術を補ってもらう、
という考え方は分らんでも無いが、
いくつもの部署があって社員がたくさんいる大会社ならともかく、
自営業など個人でやっていると、なかなか難しい。
自力で課題を解決出来る事が望ましいし、もしもそれが他者が追随できない技術なら、
自分の大きなセールスポイント(競争力)になる。
いま、カミサンに頼まれてヨーグルト用の牛乳の予熱温度検査器を作っている。
いやぁ電子工作は楽しいな、早く工作机の前に座って作業したいw
641774ワット発電中さん
2020/01/11(土) 15:35:10.46ID:hv7yD9kj 簡単にネットを検索して出てくる上位はオリジナリティもクソもない作例ばかりやで
642774ワット発電中さん
2020/01/11(土) 15:50:59.36ID:uafzjUMa > 出来る技術者は適材適所で高級言語とアセンブラを使い分ける
まぁ、そう言うことだ
効果が有ろうが無かろうが、何でもかんでも全てをアセブラで書けなんて、誰も思ってない
コードも読めないようなヤツが、アセンブラで書いてるヤツを頭ごなしに罵っている
それはおかしいだろって
仮にCの達人だとしても コードが読めないようなら、コンパイラのバグとかに遭遇した その時点でお手上げだろ
まぁそんなヤツはマズ居ない、当然どちらもできるって。
まぁ、そう言うことだ
効果が有ろうが無かろうが、何でもかんでも全てをアセブラで書けなんて、誰も思ってない
コードも読めないようなヤツが、アセンブラで書いてるヤツを頭ごなしに罵っている
それはおかしいだろって
仮にCの達人だとしても コードが読めないようなら、コンパイラのバグとかに遭遇した その時点でお手上げだろ
まぁそんなヤツはマズ居ない、当然どちらもできるって。
643774ワット発電中さん
2020/01/11(土) 16:09:36.97ID:NQxtZQf7644774ワット発電中さん
2020/01/11(土) 17:02:11.03ID:eT6vumtJ 楽できるところは楽した方が良いがサイクル数を管理することで初めて実現できる機能は存在する
645774ワット発電中さん
2020/01/11(土) 21:24:13.56ID:taUjp28L まぁ一定の規模以下であればアセンブラの方が見通しが良いのは確か
高級言語を使うとコンパイラやリンカによりブラックボックス化しやすい
しかもコンパイラやリンカについて詳しく解説されている技術資料はなかなかお目にかかれない
オプティマイザに絡んだトラブルでそれがバグなのか仕様なのか判別出来る人は多くないだろう
高級言語を使うとコンパイラやリンカによりブラックボックス化しやすい
しかもコンパイラやリンカについて詳しく解説されている技術資料はなかなかお目にかかれない
オプティマイザに絡んだトラブルでそれがバグなのか仕様なのか判別出来る人は多くないだろう
646774ワット発電中さん
2020/01/11(土) 21:37:36.83ID:sgLGEgV8 おいらにはマシン語は無理だわ
647774ワット発電中さん
2020/01/11(土) 21:53:18.58ID:/1hqekx+ >>645
初心者に限ってコンパイラーのバグとか言い出すよな。
初心者に限ってコンパイラーのバグとか言い出すよな。
648774ワット発電中さん
2020/01/11(土) 22:02:47.60ID:ebb0m72B649774ワット発電中さん
2020/01/11(土) 22:47:44.38ID:ciLhpg/Q よっしゃEspressif工作員に対抗してRX231を宣伝するぜ。豊富な周辺とCortex-M4F相当の演算器を搭載しつつ5Vネイティブ対応
強力なアドレッシングモードに加えCISCライクな命令セットと豊富な汎用レジスタでアセンブラも書きやすい
32bitマイコンで5Vネイティブ対応のラインナップを持つのはRXとKinetisくらいしかないはず。AVR32は3.3Vまでだし
強力なアドレッシングモードに加えCISCライクな命令セットと豊富な汎用レジスタでアセンブラも書きやすい
32bitマイコンで5Vネイティブ対応のラインナップを持つのはRXとKinetisくらいしかないはず。AVR32は3.3Vまでだし
650774ワット発電中さん
2020/01/11(土) 22:49:12.53ID:p9WFvrVZ AVR32!?死んだはずでは!?公式でもレガシー扱いだし…
651774ワット発電中さん
2020/01/11(土) 23:02:24.53ID:ebb0m72B >>649
ルネサスのARMのラインナップのRA2/RA4も5V対応だったはず。ってスレチだな。
ルネサスのARMのラインナップのRA2/RA4も5V対応だったはず。ってスレチだな。
652774ワット発電中さん
2020/01/11(土) 23:13:00.40ID:BdAgyMXd まー今は趣味以外でクロックを数えてる人なんか多くないんじゃないの?
会社じゃそこまで速度求められるならFPGAを使えと言われちゃう
会社じゃそこまで速度求められるならFPGAを使えと言われちゃう
653774ワット発電中さん
2020/01/11(土) 23:16:35.18ID:ebb0m72B >>652
会社がする仕事内容によりけりだろね。いろんなスタイルの仕事があるからいいのでは。
会社がする仕事内容によりけりだろね。いろんなスタイルの仕事があるからいいのでは。
654774ワット発電中さん
2020/01/11(土) 23:46:48.49ID:ciLhpg/Q655774ワット発電中さん
2020/01/12(日) 00:42:41.46ID:at4aTLvq 速度を求めてクロックを数える人もいるだろうがタイミングを合わせるために数える人もいる
656774ワット発電中さん
2020/01/12(日) 04:45:18.59ID:BR5nnZ9P 3.3Vでいいなら性能ならMaix BitやMaixduinoがかなりいいぞ
400MHzのRISC-VコアでFlashが16MB、RAMが6MB
KPUというAIコアも載ってる
RISC-Vコア自体はキャッシュが載っててCortex-A7くらいのIPCがある
400MHzのRISC-VコアでFlashが16MB、RAMが6MB
KPUというAIコアも載ってる
RISC-Vコア自体はキャッシュが載っててCortex-A7くらいのIPCがある
657774ワット発電中さん
2020/01/12(日) 12:18:33.73ID:bvR1kE3w >>643
> 半年も前のネタだが今まで何してた?
時々注意を喚起しつつ、誰か作った人、作れる人、作れそうな人が出現するのを待っていた。
コードやアルゴリズムなどを切磋琢磨したいと思って待っていた。
SRAM128バイト、FROM1Kワードのtiny2313を使い、割込みはカウンタ1個だけ、
後はディレイループ・カウンタ1個だけのチョー簡単なプログラムだぜ。
この程度のプログラムなら、作る人がすぐに何人も出てくるだろうと思っていたのだが、
もしかしたら簡単過ぎてバカバカしくて、プログラムを書く気がしないのか、
それともLチカなんかに興味が無いのか。
年も変わったことだし、もう諦めるべきか? まぁしかたがない、なるようになるだろ。
俺は天涯孤独、天上天下唯我独尊、我が道を行く孤高のプログラマw
> お前そればっかw
それ以外も結構書いてるぞ。
> 半年も前のネタだが今まで何してた?
時々注意を喚起しつつ、誰か作った人、作れる人、作れそうな人が出現するのを待っていた。
コードやアルゴリズムなどを切磋琢磨したいと思って待っていた。
SRAM128バイト、FROM1Kワードのtiny2313を使い、割込みはカウンタ1個だけ、
後はディレイループ・カウンタ1個だけのチョー簡単なプログラムだぜ。
この程度のプログラムなら、作る人がすぐに何人も出てくるだろうと思っていたのだが、
もしかしたら簡単過ぎてバカバカしくて、プログラムを書く気がしないのか、
それともLチカなんかに興味が無いのか。
年も変わったことだし、もう諦めるべきか? まぁしかたがない、なるようになるだろ。
俺は天涯孤独、天上天下唯我独尊、我が道を行く孤高のプログラマw
> お前そればっかw
それ以外も結構書いてるぞ。
658774ワット発電中さん
2020/01/12(日) 12:51:41.77ID:B+DHPdRM >>657
>もしかしたら簡単過ぎてバカバカしくて、プログラムを書く気がしないのか、
>それともLチカなんかに興味が無いのか。
作る意味がないし・・・・・
まともな質問等なら質問者にあわせヒントになるようなコードを提示してる
なにより
お 前 の 態 度 が 気 に 入 ら な い
み ん な 頭 が ア レ な 奴 だ と 思 い ス ル ー し て る
俺の前で逆立ちして今までの無礼を詫びてくれるなら作ってやる(上から目線)
(加えて、その動画をPICスレとAVRスレにはる)
>もしかしたら簡単過ぎてバカバカしくて、プログラムを書く気がしないのか、
>それともLチカなんかに興味が無いのか。
作る意味がないし・・・・・
まともな質問等なら質問者にあわせヒントになるようなコードを提示してる
なにより
お 前 の 態 度 が 気 に 入 ら な い
み ん な 頭 が ア レ な 奴 だ と 思 い ス ル ー し て る
俺の前で逆立ちして今までの無礼を詫びてくれるなら作ってやる(上から目線)
(加えて、その動画をPICスレとAVRスレにはる)
659774ワット発電中さん
2020/01/12(日) 13:32:26.14ID:bvR1kE3w > お 前 の 態 度 が 気 に 入 ら な い
私の態度が気にいらないのですか、それは申し訳ありませんでした。
どこをどう気をつければよく分らないのですが、
とにかくこれからはいろいろな事に気をつけます。
> まともな質問等なら質問者にあわせヒントになるようなコードを提示してる
全マシンコードを提示しているのですから、
逆アセンブルすれば、隅から隅まで全てのASMのリストが手に入ります。
あとはそれを調査、解析するだけです。
それともその程度のささいな努力もしたくないのでしょうか?
>俺の前で逆立ちして今までの無礼を詫びてくれるなら作ってやる(上から目線)
実際的には実現不可能な条件を付けたと言うことは、
結局は作れないという事ですね。
その気になればすぐ作れる、みたいな話しは結構です。
作れないなら、素直にtiny2313では作れませんと言えば良いのに・・・。
作れるなら、御託を並べていないでさっさと作れば良いのに・・・。
以上です。私としてもうこれ以上言うべきことはありません。
貴君の御活躍を願っています。では。
私の態度が気にいらないのですか、それは申し訳ありませんでした。
どこをどう気をつければよく分らないのですが、
とにかくこれからはいろいろな事に気をつけます。
> まともな質問等なら質問者にあわせヒントになるようなコードを提示してる
全マシンコードを提示しているのですから、
逆アセンブルすれば、隅から隅まで全てのASMのリストが手に入ります。
あとはそれを調査、解析するだけです。
それともその程度のささいな努力もしたくないのでしょうか?
>俺の前で逆立ちして今までの無礼を詫びてくれるなら作ってやる(上から目線)
実際的には実現不可能な条件を付けたと言うことは、
結局は作れないという事ですね。
その気になればすぐ作れる、みたいな話しは結構です。
作れないなら、素直にtiny2313では作れませんと言えば良いのに・・・。
作れるなら、御託を並べていないでさっさと作れば良いのに・・・。
以上です。私としてもうこれ以上言うべきことはありません。
貴君の御活躍を願っています。では。
660774ワット発電中さん
2020/01/12(日) 13:40:43.70ID:Cr3WC9B5 コピペだと思っていたが、モノホンだったのか。
自分のオナニー見せつけても、そんなもの仕舞えよとしか思われないと言うのが分からないのか?
自分のオナニー見せつけても、そんなもの仕舞えよとしか思われないと言うのが分からないのか?
661774ワット発電中さん
2020/01/12(日) 14:02:58.58ID:xwXqjbBd オレスゲーダロー
な!な!
オレスゲーダロー
な!な!な!
オレスゲーダロー!!!
な!ミテクレ!
オレスゲーダロー!
な!ミテクレヨ!な!ミテクレヨ!
オレスゲーダロー!
な!な!
オレスゲーダロー
な!な!な!
オレスゲーダロー!!!
な!ミテクレ!
オレスゲーダロー!
な!ミテクレヨ!な!ミテクレヨ!
オレスゲーダロー!
662774ワット発電中さん
2020/01/12(日) 17:56:41.55ID:AlnxjOy0 >>660
そう、こいつ、去年の6月からずーっとオナニーしてる
https://rio2016.5ch.net/test/read.cgi/denki/1560111789/138
気持ち良すぎて他人の声は一切聞こえない状態らしい
そう、こいつ、去年の6月からずーっとオナニーしてる
https://rio2016.5ch.net/test/read.cgi/denki/1560111789/138
気持ち良すぎて他人の声は一切聞こえない状態らしい
663774ワット発電中さん
2020/01/12(日) 18:07:43.83ID:0UTG5tgI なんかよくわからんけど、もう長い間tiny2313とか使ってないな・・・
ここ何年も価格差とかあんまり気にせずにmega328あるいはmega1284を湯水のように使ってる
必要に応じて16×2LCD、スイッチ、ロータリーエンコーダー、適当なI/Fを付けて
あとは何も考えずにBASCOMでプログラムして終わりみたいな・・・(BASCOM使ってる人割と多いんだなw)
ここ何年も価格差とかあんまり気にせずにmega328あるいはmega1284を湯水のように使ってる
必要に応じて16×2LCD、スイッチ、ロータリーエンコーダー、適当なI/Fを付けて
あとは何も考えずにBASCOMでプログラムして終わりみたいな・・・(BASCOM使ってる人割と多いんだなw)
664774ワット発電中さん
2020/01/12(日) 18:16:36.36ID:oJohzoSV ATmega328って最初はいつリリースされたものですか?
1996年ごろ?
1996年ごろ?
665774ワット発電中さん
2020/01/12(日) 20:08:47.98ID:0UTG5tgI 90年代はまだPICを使ってて、20年近くまえはATmega8を使ってた記憶があるが、
その頃はmega328は本当にまだ存在してなかったか、単に秋月で取り扱ってなかったんだろうなぁ
mega328/mega1284は一番長く使ってるけどここ10年ぐらいかと
秋月で買った90S1200や90S2313、tiny系各種が未使用のまま、何十個
モノによって百個単位で大量に残ってるw
その頃はmega328は本当にまだ存在してなかったか、単に秋月で取り扱ってなかったんだろうなぁ
mega328/mega1284は一番長く使ってるけどここ10年ぐらいかと
秋月で買った90S1200や90S2313、tiny系各種が未使用のまま、何十個
モノによって百個単位で大量に残ってるw
666774ワット発電中さん
2020/01/12(日) 20:51:45.70ID:J/mvUpXj667774ワット発電中さん
2020/01/12(日) 21:48:29.68ID:AQHUsh42668774ワット発電中さん
2020/01/12(日) 22:56:22.96ID:lPvk3JvV 最近、すっかりATtiny 1シリーズばかり使ってる。
使いやすいんだもの…
使いやすいんだもの…
669774ワット発電中さん
2020/01/12(日) 23:22:40.92ID:J/mvUpXj mega1シリーズ早く出してくんねーかな。
0シリーズはタイマーD無いのが何かとつらい。
タイマーBが貧弱過ぎだわ。
0シリーズはタイマーD無いのが何かとつらい。
タイマーBが貧弱過ぎだわ。
670774ワット発電中さん
2020/01/12(日) 23:28:19.56ID:2tCOWQcb ATgiga328
671774ワット発電中さん
2020/01/12(日) 23:46:25.18ID:J/mvUpXj あ、mega1+アルファに相当するのが次期リリースのDxシリーズだったね。
はよだせ
はよだせ
672774ワット発電中さん
2020/01/13(月) 07:38:01.47ID:UnjKBUf3 AVRコアのアーキテクチャを考えた学生は偉いな。
それを見つけて採用したアトメルも偉い。
それを見つけて採用したアトメルも偉い。
673774ワット発電中さん
2020/01/13(月) 07:44:55.58ID:lq24UH3Z RISCと言いながら全然MIPSに倣ってないところが偉いよな。
674774ワット発電中さん
2020/01/13(月) 12:08:37.00ID:5+pZwOls よそで電源不要のマイコンが発表されてて面白そうだと思った
この板って総合雑談スレないよね…
この板って総合雑談スレないよね…
675774ワット発電中さん
2020/01/13(月) 12:37:22.44ID:Uo9ad9P9 凄いね、電池内蔵かな?
676774ワット発電中さん
2020/01/13(月) 12:38:22.26ID:rWIiEQEU >>674
雑談スレ立ててもいいんやで
雑談スレ立ててもいいんやで
677774ワット発電中さん
2020/01/13(月) 13:50:05.70ID:5+pZwOls >>675
もっとぶっとんでる
スマホなどの移動体通信用の電波からエネルギーを回収し文明が繁栄しているうちは延々と動作する
https://www.hackster.io/news/onio-zero-offers-up-to-24mhz-of-risc-v-microcontroller-performance-on-nothing-but-harvested-energy-70285321d50d
もっとぶっとんでる
スマホなどの移動体通信用の電波からエネルギーを回収し文明が繁栄しているうちは延々と動作する
https://www.hackster.io/news/onio-zero-offers-up-to-24mhz-of-risc-v-microcontroller-performance-on-nothing-but-harvested-energy-70285321d50d
678774ワット発電中さん
2020/01/13(月) 14:59:42.90ID:A8+gD5Tz 高圧送電線のしたで蛍光灯をかざすとうっすら点灯するトリビアを思い出した
679774ワット発電中さん
2020/01/13(月) 15:51:20.05ID:5+pZwOls レクテナ内蔵ってことだからね〜…しかしどれほどの電力がとれるやら
きっとオンダイのダイオードが超高性能なんだろうね
何らかの電波基地局の近くに住んでる人はダイポールアンテナでLED読書灯が使えるとかは聞くけども
きっとオンダイのダイオードが超高性能なんだろうね
何らかの電波基地局の近くに住んでる人はダイポールアンテナでLED読書灯が使えるとかは聞くけども
680774ワット発電中さん
2020/01/13(月) 15:56:49.19ID:AnAmo9Xi >>677
なにこれすごく興味ある!
なにこれすごく興味ある!
681774ワット発電中さん
2020/01/13(月) 16:06:28.01ID:4k3HWB7B 記事にもあるようにヘルスウェア用
半永久的に使えるヘルスモニタなど
バッテリーフリーが最大限生きるのが
体内埋込み
半永久的に使えるヘルスモニタなど
バッテリーフリーが最大限生きるのが
体内埋込み
682774ワット発電中さん
2020/01/13(月) 16:20:19.55ID:Uo9ad9P9 >>681
体内埋め込みだとあと20年も持たないな。orz
体内埋め込みだとあと20年も持たないな。orz
2020/01/13(月) 23:00:48.07ID:+h/Oh1sn
デジモン(デジタルモンスター)シリーズのアニメの最新作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの完全新作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの新作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの次期作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの次回作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの続編を放送してね
デジモン(デジタルモンスター)シリーズのアニメの続きを放送してね
デジモンチャンピオンシップは傑作だよ
デジモンチャンピオンシップは秀作だよ
デジモンチャンピオンシップは名作だよ
デジモンチャンピオンシップは良作だよ
デジモンチャンピオンシップは佳作だよ
デジモンチャンピオンシップは上作だよ
デジモンチャンピオンシップは意欲作だよ
デジモンチャンピオンシップは話題作だよ
デジモンチャンピオンシップは超大作だよ
デジモンチャンピオンシップはネ申アニメだよ
デジモンチャンピオンシップは神アニメだよ
カレンダモンの必勝
カレンダモンの完勝
カレンダモンの全勝
カレンダモンの奇勝
カレンダモンの連勝
カレンダモンの戦勝
カレンダモンの制勝
カレンダモンの優勝
カレンダモンの楽勝
カレンダモンの圧勝
カレンダモンの完全勝利
カレンダモンの大勝利
カレンダモンの勝利
カレンダモンの勝ち
デジモン(デジタルモンスター)シリーズのアニメの完全新作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの新作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの次期作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの次回作を放送してね
デジモン(デジタルモンスター)シリーズのアニメの続編を放送してね
デジモン(デジタルモンスター)シリーズのアニメの続きを放送してね
デジモンチャンピオンシップは傑作だよ
デジモンチャンピオンシップは秀作だよ
デジモンチャンピオンシップは名作だよ
デジモンチャンピオンシップは良作だよ
デジモンチャンピオンシップは佳作だよ
デジモンチャンピオンシップは上作だよ
デジモンチャンピオンシップは意欲作だよ
デジモンチャンピオンシップは話題作だよ
デジモンチャンピオンシップは超大作だよ
デジモンチャンピオンシップはネ申アニメだよ
デジモンチャンピオンシップは神アニメだよ
カレンダモンの必勝
カレンダモンの完勝
カレンダモンの全勝
カレンダモンの奇勝
カレンダモンの連勝
カレンダモンの戦勝
カレンダモンの制勝
カレンダモンの優勝
カレンダモンの楽勝
カレンダモンの圧勝
カレンダモンの完全勝利
カレンダモンの大勝利
カレンダモンの勝利
カレンダモンの勝ち
684774ワット発電中さん
2020/01/14(火) 21:14:36.78ID:0oCToncs 私は必要なDI/O点数に従ってDIPのtiny2313(20ピン)→mega328(28ピン)→mega1284(40ピン)と変える。
一応I/OエクスパンダICも用意してあるけど、まだ使った事は無い。
これらシリーズのCPUの手持ちが数十個あり、趣味の電子工作では生きているうちに使い切れそうに無い。
もちろんたまには他のQFPのAVRも使うので、こんなに数を買うんじゃ無かったと今は後悔している。
一応I/OエクスパンダICも用意してあるけど、まだ使った事は無い。
これらシリーズのCPUの手持ちが数十個あり、趣味の電子工作では生きているうちに使い切れそうに無い。
もちろんたまには他のQFPのAVRも使うので、こんなに数を買うんじゃ無かったと今は後悔している。
685774ワット発電中さん
2020/01/14(火) 21:30:53.46ID:TCwULu8Q mega808と809のハードバグ確認したくてわざわざ買ったわ。
他の買い物の便乗だけど。
さて何に使おうか・・・・・
他の買い物の便乗だけど。
さて何に使おうか・・・・・
686774ワット発電中さん
2020/01/14(火) 21:48:09.46ID:RB5sDIMQ > ハードバグ確認したくて・・・
↑が目的なんだから、 バグを確認出来た時点で目的達成だろ
それで十分じゃないか
↑が目的なんだから、 バグを確認出来た時点で目的達成だろ
それで十分じゃないか
687774ワット発電中さん
2020/01/14(火) 21:55:51.59ID:TCwULu8Q まあそうなんだ。後悔はしていない。
バグって言っても実質問題の無いことだし、もったいない感がなw
バグって言っても実質問題の無いことだし、もったいない感がなw
688774ワット発電中さん
2020/01/15(水) 23:42:12.73ID:NdFf6yQD689774ワット発電中さん
2020/01/16(木) 00:12:06.88ID:Zd54RATL データシートによるとmega808/809とmega1608/1609以上ではベクター配置が異なる。
80xのベクターテーブルはrjmp形式1命令ワードが格納され、160x以上ではjmp形式2命令ワードが格納される。
(後者でもrjmp形式を生成できるが後ろにnopが付加される)
し か し
実際にはすべてのデバイスで後者のベクタ配置となる。
データシートは後に修正されるだろうが、AtmeStudioではすでにデバイスパッケージが更新されて
正常に動作するベクタを生成するように修正された。
ROMの少ないデバイスではコンパクトなベクターテーブルで少しでも容量を稼ごうとしたんだろうが、
途中で忘れ去ってたみたい。
80xのベクターテーブルはrjmp形式1命令ワードが格納され、160x以上ではjmp形式2命令ワードが格納される。
(後者でもrjmp形式を生成できるが後ろにnopが付加される)
し か し
実際にはすべてのデバイスで後者のベクタ配置となる。
データシートは後に修正されるだろうが、AtmeStudioではすでにデバイスパッケージが更新されて
正常に動作するベクタを生成するように修正された。
ROMの少ないデバイスではコンパクトなベクターテーブルで少しでも容量を稼ごうとしたんだろうが、
途中で忘れ去ってたみたい。
690774ワット発電中さん
2020/01/16(木) 09:25:28.21ID:mCefOrYp megaAVR-0-series-Family-Data-Sheet-40002015C.pdf
Table 6-2. Interrupt Vector Mapping (page 46 / 457)
上に書いてる事が完全に間違えてるって事か?
わざわざ、2種類の "Vector Mapping" を区別して書いてあるってのに…
なら酷い話だな
Table 6-2. Interrupt Vector Mapping (page 46 / 457)
上に書いてる事が完全に間違えてるって事か?
わざわざ、2種類の "Vector Mapping" を区別して書いてあるってのに…
なら酷い話だな
691774ワット発電中さん
2020/01/16(木) 10:54:13.37ID:BYVpFq3q 価格的魅力がさほどあるわけじゃないので小FLASHのデバイスに興味なかったんだけどね。
海外の誰かが使って全然違う割り込みルーチンに飛ぶから気づいたらしいよ。
MicroChipは元々エラッタ量産する会社だがAVRにも伝染しちまったか・・・
海外の誰かが使って全然違う割り込みルーチンに飛ぶから気づいたらしいよ。
MicroChipは元々エラッタ量産する会社だがAVRにも伝染しちまったか・・・
692774ワット発電中さん
2020/01/16(木) 12:39:04.69ID:mCefOrYp 確かに、当初は書いてある言うな仕様提案は有った、だが恐らくそれは却下された
(得するのが40Byte程度じゃ、その変更に付随するデメリットの方が遥かに大)
バグっていうより、ドキュメント書いたヤツがそれを知らなかっただけじゃないか?
と、推測するな
(得するのが40Byte程度じゃ、その変更に付随するデメリットの方が遥かに大)
バグっていうより、ドキュメント書いたヤツがそれを知らなかっただけじゃないか?
と、推測するな
693774ワット発電中さん
2020/01/16(木) 12:44:56.73ID:mCefOrYp 訂正: 40Byte -> 40Word
694774ワット発電中さん
2020/01/16(木) 12:45:56.55ID:LsoctuB6 Atmel-ICE-Basicは1万以上するけどもしかして最近のAVRなら5000円で買えるPicKit4で賄えるって事?
695774ワット発電中さん
2020/01/16(木) 12:48:57.18ID:e5xxVWoR Cortex-M7のキャッシュバグより全然マシ
696774ワット発電中さん
2020/01/16(木) 12:54:02.98ID:BYVpFq3q >>694
すでにPicKit4持ってるならそれでいいし、これから買うならこれでもいい↓
http://akizukidenshi.com/catalog/g/gM-13854/
デバイスによっては若干改造が必要だったりするし、対応デバイスにも要注意な。
すでにPicKit4持ってるならそれでいいし、これから買うならこれでもいい↓
http://akizukidenshi.com/catalog/g/gM-13854/
デバイスによっては若干改造が必要だったりするし、対応デバイスにも要注意な。
697774ワット発電中さん
2020/01/16(木) 13:00:35.44ID:LsoctuB6 >>696
どうもありがとう
まだ何も持ってなくて調べてるところ
リンク先の安いね
古いtinyやmega(tiny85やmega328pなんかのヒューズリセットもPicKit4やリンク先のプログラマでも出来る?
どうもありがとう
まだ何も持ってなくて調べてるところ
リンク先の安いね
古いtinyやmega(tiny85やmega328pなんかのヒューズリセットもPicKit4やリンク先のプログラマでも出来る?
698774ワット発電中さん
2020/01/16(木) 13:15:13.97ID:BYVpFq3q そのあたりなら出来なきゃ文句出るはずだし大丈夫だと思う。
対応デバイスは日々追加されてるから詳しくはググってくれ。
対応リストのドキュメントがメーカーサイトにあるはず。
対応デバイスは日々追加されてるから詳しくはググってくれ。
対応リストのドキュメントがメーカーサイトにあるはず。
699774ワット発電中さん
2020/01/16(木) 15:37:37.47ID:WiGdYRHk あかーんtiny1シリーズが便利すぎる…少ピン以下はもうこれだけでいいんじゃないか
周辺機能盛り盛りで乗算器も付いて…ならお高いんでしょ?からの他の旧世代より安い!これもうわかんねぇな
周辺機能盛り盛りで乗算器も付いて…ならお高いんでしょ?からの他の旧世代より安い!これもうわかんねぇな
700774ワット発電中さん
2020/01/16(木) 15:53:54.21ID:0GuJ4J+B 0シリーズ以降DIPはないんでしょう?
701774ワット発電中さん
2020/01/16(木) 17:13:35.60ID:BYVpFq3q mega4809だけなぜかDIP40ピンが存在する。
702774ワット発電中さん
2020/01/16(木) 17:48:45.02ID:WiGdYRHk >>700
mega4809だけあるけど…tiny1は8、12、20ピンならSOICがあるし
流石に1.27ピッチならハンダ付け苦手でも変換基板にハンダ付けできるでしょう?
QFPはハンダ付け苦手ならやだって言う主張は理解できるけど
こう書くとQFPなんて慣れたら簡単だよって書く人が出てくるけど世の中不器用な奴はいるからな
確かに簡単なんだけどそれは自分がやるから簡単なだけなんだよね
mega4809だけあるけど…tiny1は8、12、20ピンならSOICがあるし
流石に1.27ピッチならハンダ付け苦手でも変換基板にハンダ付けできるでしょう?
QFPはハンダ付け苦手ならやだって言う主張は理解できるけど
こう書くとQFPなんて慣れたら簡単だよって書く人が出てくるけど世の中不器用な奴はいるからな
確かに簡単なんだけどそれは自分がやるから簡単なだけなんだよね
703774ワット発電中さん
2020/01/16(木) 18:40:35.13ID:BYVpFq3q 俺は24VQFNのtiny1617すら使っとるぞ。
格安基板+ホットプレートは楽しい。
格安基板+ホットプレートは楽しい。
704774ワット発電中さん
2020/01/16(木) 18:44:25.71ID:2w/JClMA 「ハンダ付けはハンダゴテでする物だ」みたいな石頭が少なからずいる気がする
705774ワット発電中さん
2020/01/16(木) 19:19:13.62ID:BYVpFq3q VQFNは腹にパッドがあるからなあ。tinyの場合どこにも繋がってないから放置でいいんだけど。
コテのみでやってた頃に腹パッドあるやつは、ド真ん中に大きめのスルーホール設けてハンダ流し込んだことあるわ。
D級アンプICとかは繋がないと放熱できないもんね。
コテのみでやってた頃に腹パッドあるやつは、ド真ん中に大きめのスルーホール設けてハンダ流し込んだことあるわ。
D級アンプICとかは繋がないと放熱できないもんね。
706774ワット発電中さん
2020/01/16(木) 23:41:17.51ID:Zd54RATL おや?対応デバイスリストにAVR128DB48なんて型番がある。
まだDAシリーズもリリースしてないのにDBシリーズあるのか。
てか、tiny2シリーズはどうなったんだ?
対応デバイスの中にtiny1626とか無いし。
まだDAシリーズもリリースしてないのにDBシリーズあるのか。
てか、tiny2シリーズはどうなったんだ?
対応デバイスの中にtiny1626とか無いし。
707774ワット発電中さん
2020/01/17(金) 21:57:33.00ID:jnFoK7PS tiny1614とか買いたいマイコンはいっぱいあるのに
周辺部品と補充部品を合わせてもなかなか6000円(digikey送料無料)にならない・・・
マルツだと3000円で送料無料だけど1個1個がかなり割高なんだよな〜
周辺部品と補充部品を合わせてもなかなか6000円(digikey送料無料)にならない・・・
マルツだと3000円で送料無料だけど1個1個がかなり割高なんだよな〜
708774ワット発電中さん
2020/01/17(金) 22:05:39.87ID:Q695q63X マルツ行ける距離なんで、単価が割高でも送料無しで1個買いできるのは幸せだ。
709774ワット発電中さん
2020/01/18(土) 00:52:34.20ID:CtbvXbak710774ワット発電中さん
2020/01/18(土) 00:54:39.69ID:FDF2Hcv/711774ワット発電中さん
2020/01/18(土) 05:18:18.22ID:PTvktFBO Arduino Nanoを使ってICSP経由とUPDI経由での書き込み器をそれぞれ作ってみようと思ってます。
Nanoなら5Vと3.3Vの出力があるので書き込み先へのVCCの電圧はジャンパピン等で切り替えられるようにしようと思っているんですが、
ICSPの時のSCK,MOSI,MISOの電圧やUPDIピンの電圧は5Vだと思うんですが、それらも3.3Vに変換しなければいけないんでしょうか?
あと、ICSPの場合は2x3のピンヘッダやボックスヘッダで接続するのが一般的だと思いますが、UPDIの場合は人によって(ボードによって)コネクタやピンの並びがバラバラです。
(VCC,GND,UPDIのみの1x3のピンヘッダの人や2x3のボックスヘッダの人、RX,TX,RSTを含めて1x6のピンヘッダや2x3のボックスヘッダの人など)
どの並びだと汎用的に末長く使えるかってありますか?
https://ehbtj.com/wp/wp-content/uploads/2019/02/8d2bcbad2f8de571515d6a852fc2926a.jpg
http://www.technoblogy.com/pictures/kvm/updiprogrammerstick.jpg
https://cdn.tindiemedia.com/images/resize/laXDWZOfL1lXAIPVWKbSf55mBM8=/p/full-fit-in/1168x876/i/167341/products/2019-11-26T09%3A35%3A10.837Z-IMG_2644..jpeg
https://i.imgur.com/gsxmxBR.png
Nanoなら5Vと3.3Vの出力があるので書き込み先へのVCCの電圧はジャンパピン等で切り替えられるようにしようと思っているんですが、
ICSPの時のSCK,MOSI,MISOの電圧やUPDIピンの電圧は5Vだと思うんですが、それらも3.3Vに変換しなければいけないんでしょうか?
あと、ICSPの場合は2x3のピンヘッダやボックスヘッダで接続するのが一般的だと思いますが、UPDIの場合は人によって(ボードによって)コネクタやピンの並びがバラバラです。
(VCC,GND,UPDIのみの1x3のピンヘッダの人や2x3のボックスヘッダの人、RX,TX,RSTを含めて1x6のピンヘッダや2x3のボックスヘッダの人など)
どの並びだと汎用的に末長く使えるかってありますか?
https://ehbtj.com/wp/wp-content/uploads/2019/02/8d2bcbad2f8de571515d6a852fc2926a.jpg
http://www.technoblogy.com/pictures/kvm/updiprogrammerstick.jpg
https://cdn.tindiemedia.com/images/resize/laXDWZOfL1lXAIPVWKbSf55mBM8=/p/full-fit-in/1168x876/i/167341/products/2019-11-26T09%3A35%3A10.837Z-IMG_2644..jpeg
https://i.imgur.com/gsxmxBR.png
712774ワット発電中さん
2020/01/18(土) 07:05:07.25ID:AwrCHK3u 電圧を合わせなければならないのは当然。
ISPやUPDIのVCCピンは本来電源を供給するものではなく、
ターゲットの電圧を検出してインターフェースの電圧を合わせるもの。
コネクタの違いなんて接続ケーブルで吸収できるのだから自由にすればいいじゃない。
「末永く」やるんなら単なる自作「ライター」じゃなく、>>696みたいな「デバッガ」を買った方がいい。
ISPやUPDIのVCCピンは本来電源を供給するものではなく、
ターゲットの電圧を検出してインターフェースの電圧を合わせるもの。
コネクタの違いなんて接続ケーブルで吸収できるのだから自由にすればいいじゃない。
「末永く」やるんなら単なる自作「ライター」じゃなく、>>696みたいな「デバッガ」を買った方がいい。
713774ワット発電中さん
2020/01/18(土) 08:55:46.04ID:XLfS4nZP 何処にでも出てくるな、この手の "自作「ライター」" マニア
20年前ならいざ知らず
今や、2千円もだせば十分におつりが来る時代になってしまった
はっきり言ってやるだけ無駄
ましてや「末永く」使おうなんて、
この手の自作物は、例外なく 皆その内 飽きてソフトのメンテしなくなるからな
「末永く」使おうと思ったら、メーカー品意外じゃ無理
20年前ならいざ知らず
今や、2千円もだせば十分におつりが来る時代になってしまった
はっきり言ってやるだけ無駄
ましてや「末永く」使おうなんて、
この手の自作物は、例外なく 皆その内 飽きてソフトのメンテしなくなるからな
「末永く」使おうと思ったら、メーカー品意外じゃ無理
714774ワット発電中さん
2020/01/18(土) 09:48:38.54ID:2Y499mKf 他にネタがないからやってるんじゃない?
自分も昔ネタがないときはライター作りやったし、ハード作ったりPCソフト作ったり結構勉強になった
自分も昔ネタがないときはライター作りやったし、ハード作ったりPCソフト作ったり結構勉強になった
715774ワット発電中さん
2020/01/18(土) 10:39:57.55ID:e6LopPWP これから新たに環境を作るなら、Atmel studioにAVRISPよりも、MPLABにpickitの方がいいの?。
716774ワット発電中さん
2020/01/18(土) 11:10:41.17ID:tr6Vj+Ya avr-gcc と自作ライター、お好きなエディター
717774ワット発電中さん
2020/01/18(土) 11:33:28.96ID:+sSR9BLw 私は自作ROM自動切り替え式ライタ、自作デバッガで電子工作している。
小さくて早いし、中身が全て分るので(当たり前だけど)、
ブラックボックスの訳の分らない動作で悩まされたりはしない。
でももちろん問題もある。
そうそう、エディタはWZ。
小さくて早いし、中身が全て分るので(当たり前だけど)、
ブラックボックスの訳の分らない動作で悩まされたりはしない。
でももちろん問題もある。
そうそう、エディタはWZ。
718774ワット発電中さん
2020/01/18(土) 14:40:23.32ID:nAkgEsg7 メーカー品のデバッガ、ライターはそんなに良いか?
AVR Dragon使ってるが、AVR studioのバージョンアップ毎に不安定になっていく、書き込みエラーでライター見失う、corsairのキーボードと相性悪いの何年も放置する。
古いから仕方が無いのは分かるが、永く使えると言うのは当てはまらないね。
AVR Dragon使ってるが、AVR studioのバージョンアップ毎に不安定になっていく、書き込みエラーでライター見失う、corsairのキーボードと相性悪いの何年も放置する。
古いから仕方が無いのは分かるが、永く使えると言うのは当てはまらないね。
719774ワット発電中さん
2020/01/18(土) 16:21:44.55ID:AwrCHK3u720774ワット発電中さん
2020/01/18(土) 16:25:24.23ID:AwrCHK3u Dragonについて思い出した。
DebagWIREの同期をすぐはずしやがるので、プルアップ追加したことあるわ。
DebagWIREの同期をすぐはずしやがるので、プルアップ追加したことあるわ。
721774ワット発電中さん
2020/01/18(土) 22:36:11.16ID:tj5/SVG6 ナツカシス
722774ワット発電中さん
2020/01/19(日) 02:33:34.60ID:PmCD8/A9 書き込み速度なら昔のパラレルポートへ繋ぐライターか
32bitマイコンを使ったスタンドアロンライクなライターが速そう
32bitマイコンを使ったスタンドアロンライクなライターが速そう
723774ワット発電中さん
2020/01/19(日) 11:42:39.20ID:qsTCUzI/ sATA で作っちゃえよ
724774ワット発電中さん
2020/01/19(日) 17:01:06.67ID:FV6c7vJi 共立ライターしか使った事ないワイ
725774ワット発電中さん
2020/01/19(日) 18:08:54.39ID:24BE2bH2 arduino ispをトラ技ARMライターに移植して書いてる。
726774ワット発電中さん
2020/01/19(日) 18:17:14.25ID:EpRs/6+r シミュレータやデバッガ無しでプログラム組もうなんて思わんわ。
軟弱になってしまったな。
軟弱になってしまったな。
727774ワット発電中さん
2020/01/19(日) 18:53:12.62ID:PmCD8/A9 面倒なペリフェラル≒通信系。そして通信系はリアルタイムにデバッグ出来ないとあまり意味ない
デバッガあってもせいぜいレジスタの設定を確認するくらいにしか使えない
最近IDE使い始めたけどリッチなデバッグ機能よりシリアルコンソールの方が出番多いな
デバッガあってもせいぜいレジスタの設定を確認するくらいにしか使えない
最近IDE使い始めたけどリッチなデバッグ機能よりシリアルコンソールの方が出番多いな
728774ワット発電中さん
2020/01/19(日) 19:18:38.82ID:EpRs/6+r 開発するものと慣れ次第だろうな。
俺も元々Arduinoみたいなシリアルコンソールだけで長くデバッグしてたからわからんでもない。
しかいデバッガに慣れたらシリアルコンソールの出番なんかまったく無くなったよ。
USBだろうがCANだろうがRTOSだろうが何にでも使えてるわ。
俺も元々Arduinoみたいなシリアルコンソールだけで長くデバッグしてたからわからんでもない。
しかいデバッガに慣れたらシリアルコンソールの出番なんかまったく無くなったよ。
USBだろうがCANだろうがRTOSだろうが何にでも使えてるわ。
729774ワット発電中さん
2020/01/19(日) 20:57:13.99ID:PmCD8/A9 デバッガのリアルタイムモニタリング能力って基本シリアルコンソール未満じゃね?
730774ワット発電中さん
2020/01/20(月) 00:08:42.13ID:5XLhjSns デバッガってmacOS完全非対応でしょ?
おおむかしのAtmel StudioはmacOSのみだったらしいけど
おおむかしのAtmel StudioはmacOSのみだったらしいけど
731774ワット発電中さん
2020/01/20(月) 00:15:12.62ID:29rFUe9E ISRのr0,r1を退避する部分はやはり省略不可能なんですかね
シリアルがおかしくなりますよ
シリアルがおかしくなりますよ
732774ワット発電中さん
2020/01/20(月) 00:25:34.66ID:FFPprOWK いや別に
そこのレジスタを絶対破壊しないって自分でわかってればわざわざ退避しなきゃいいじゃん
乗算器使えなくなるけどな
そこのレジスタを絶対破壊しないって自分でわかってればわざわざ退避しなきゃいいじゃん
乗算器使えなくなるけどな
733774ワット発電中さん
2020/01/20(月) 00:34:27.20ID:FFPprOWK 使えないってのはそのルーチン内でって意味ね
分かってるだろうけど
分かってるだろうけど
734774ワット発電中さん
2020/01/20(月) 07:05:32.29ID:LY/puodP >>730
MPLABならmacでデバッグできるよ
MPLABならmacでデバッグできるよ
735774ワット発電中さん
2020/01/20(月) 15:42:51.97ID:NAlEJ7Cu いろいろ苦労するのは最初から分かってるのにMacなど買うなと。
736774ワット発電中さん
2020/01/20(月) 16:09:00.51ID:yqOl9YzF 「Windowsはクソ」って意見を否定する気はないが、アプリも含めて考えるとなあ。
737774ワット発電中さん
2020/01/20(月) 16:21:30.59ID:NAlEJ7Cu Windowsが糞とか開発しないド素人の意見だろ。
使えば開発環境の圧倒的な差は明らかだし、UNIXの開発環境は30年遅れてるし、
ドライバ一つ作るのにもサンプル、ドキュメントの充実度やサポートもMSが一番熱心だしアップルじゃまもとにモノは作れんよ。
AVRの開発環境がMSのVSベースでほんと助かる。
使えば開発環境の圧倒的な差は明らかだし、UNIXの開発環境は30年遅れてるし、
ドライバ一つ作るのにもサンプル、ドキュメントの充実度やサポートもMSが一番熱心だしアップルじゃまもとにモノは作れんよ。
AVRの開発環境がMSのVSベースでほんと助かる。
738774ワット発電中さん
2020/01/20(月) 17:16:36.80ID:jEmSRkTa DOS がいいな。
ハード直接叩けるし。
WindowsMe でもいいか。
ハード直接叩けるし。
WindowsMe でもいいか。
739774ワット発電中さん
2020/01/21(火) 08:59:33.23ID:/5TvYLe4 >>594
3行目以降詳しく頼みます
3行目以降詳しく頼みます
740774ワット発電中さん
2020/01/21(火) 10:26:03.33ID:tpHdMe3I >>739
XNANOはATmega32U4のmEDBGに、
LEDやタクトスイッチなど多少のIOがついたターゲット
(この場合はATtiny416)が一枚の基板にのった評価ボード。
なんだけど「なぜか」mEDBGに必要なピンがヘッダに出てる。
データシートに書いてあるように、ターゲットと
mEDBGは0Ωのチップで繋がっているのでこれを外せば、
mEDBG部分を独立して使える構造。
このジャンパを外してmEDBG側のUPDIを使えば、
Atmel studioから汎用ライターとして使える。
ただし、デフォルトでは元々のATtiny416以外を隠すので
Atmel studioのTools→Device Programing→Options→Tools
→Tools Settinsの
Hide unsupported deviceをFalseにすればOK
もちろん無保証な使い方だけど、今のところATtiny one
シリーズは問題なく使えている
なんせ、安いし…
XNANOはATmega32U4のmEDBGに、
LEDやタクトスイッチなど多少のIOがついたターゲット
(この場合はATtiny416)が一枚の基板にのった評価ボード。
なんだけど「なぜか」mEDBGに必要なピンがヘッダに出てる。
データシートに書いてあるように、ターゲットと
mEDBGは0Ωのチップで繋がっているのでこれを外せば、
mEDBG部分を独立して使える構造。
このジャンパを外してmEDBG側のUPDIを使えば、
Atmel studioから汎用ライターとして使える。
ただし、デフォルトでは元々のATtiny416以外を隠すので
Atmel studioのTools→Device Programing→Options→Tools
→Tools Settinsの
Hide unsupported deviceをFalseにすればOK
もちろん無保証な使い方だけど、今のところATtiny one
シリーズは問題なく使えている
なんせ、安いし…
741774ワット発電中さん
2020/01/21(火) 12:42:53.07ID:O3HHN8mr742774ワット発電中さん
2020/01/21(火) 12:59:44.05ID:M/4Z5opp VS IDEが優秀なのに異論はないがクロス開発でWindowsのメリットって何だろうね
処理系からしてLinux/PC-UNIX上がりだしLinuxだとすんなり行くがWindowsだと問題が起きるケースはある
処理系からしてLinux/PC-UNIX上がりだしLinuxだとすんなり行くがWindowsだと問題が起きるケースはある
743774ワット発電中さん
2020/01/21(火) 17:34:40.75ID:7JX0m1ac せんせぇ質問!!
シフトレジスタにデータ送るためにハードウェアSPIを使うと、MISOにあたるピンが入力専用になるのは防げない?
送る相手はただのシフトレジスタだからマイコンがデータ受け取ることは一切無くて、MOSIとSCKだけ接続してくれればいいんだけど・・・
同じことをハードウェアUSARTをSPIモードで動作させて行った場合は、受信と送信にそれぞれ個別の許可ビットがレジスタにあって
TXDとXCKだけ接続できる(RXDに相当するピンは自由に使える)けど、ハードウェアSPIにはコレに相当する設定は無いってことでおk?
シフトレジスタにデータ送るためにハードウェアSPIを使うと、MISOにあたるピンが入力専用になるのは防げない?
送る相手はただのシフトレジスタだからマイコンがデータ受け取ることは一切無くて、MOSIとSCKだけ接続してくれればいいんだけど・・・
同じことをハードウェアUSARTをSPIモードで動作させて行った場合は、受信と送信にそれぞれ個別の許可ビットがレジスタにあって
TXDとXCKだけ接続できる(RXDに相当するピンは自由に使える)けど、ハードウェアSPIにはコレに相当する設定は無いってことでおk?
744774ワット発電中さん
2020/01/21(火) 17:45:34.90ID:5eeal/wg 学生か、受験がんばりなさい
745774ワット発電中さん
2020/01/21(火) 18:18:18.51ID:PDiwLKXC >>743
そのレベルだと
Arduino初心者熱烈大歓迎質問スレ part26
ttp://rio2016.5ch.net/test/read.cgi/denki/1579146318/
あたりで聞いた方が良いと思われ
そのレベルだと
Arduino初心者熱烈大歓迎質問スレ part26
ttp://rio2016.5ch.net/test/read.cgi/denki/1579146318/
あたりで聞いた方が良いと思われ
746774ワット発電中さん
2020/01/21(火) 18:18:52.10ID:HPBjmFQR どのデバイスか知らないが、
オレが使ってるデバイスのデータシートには、明確に↓のように書いてある
それから推測するとおそらく無理だと思うな。
MISO: SPI Master Data output, Slave Data input for SPI channel.
When the SPI is enabled as a Master, this pin is configured as an input regardless of the setting of DDB4.
オレが使ってるデバイスのデータシートには、明確に↓のように書いてある
それから推測するとおそらく無理だと思うな。
MISO: SPI Master Data output, Slave Data input for SPI channel.
When the SPI is enabled as a Master, this pin is configured as an input regardless of the setting of DDB4.
747774ワット発電中さん
2020/01/21(火) 19:05:59.44ID:wiayXbBo 試したことあるよ。無理だったよ。
748774ワット発電中さん
2020/01/22(水) 22:54:20.23ID:kHOxrbFj Windowsで問題がおきたことなどないけどな
具体的にと聞くと返事がないんだろうけど
具体的にと聞くと返事がないんだろうけど
749774ワット発電中さん
2020/01/22(水) 23:22:24.27ID:ylogdIX/ MAC使わないから違い分からんけど、『Windowsだからこその不具合』ってのは俺も経験ない。知らないだけ?
『Eclipseだからこその不具合』には困りまくったけど、まあこれも知らなかっただけか。
更新の止まったVSベースのAtmel Studioでいつまでやれるかなぁ。
『Eclipseだからこその不具合』には困りまくったけど、まあこれも知らなかっただけか。
更新の止まったVSベースのAtmel Studioでいつまでやれるかなぁ。
750774ワット発電中さん
2020/01/23(木) 23:56:40.80ID:NIJ99Bkk 動作温度レンジが105℃までの(N)と125℃の(F)二種類あるけどどっち選んでる?
751774ワット発電中さん
2020/01/23(木) 23:59:51.88ID:zPI/q+KF 安い方
752774ワット発電中さん
2020/01/24(金) 00:23:25.09ID:b30jA6jL サンクス
753774ワット発電中さん
2020/01/24(金) 01:50:21.75ID:b30jA6jL >>740
亀レスだけどサンクス
https://www.microchip.com/webdoc/GUID-8FA080C7-0107-4291-B46B-24EA7B27ACD7/index.html?GUID-BB572EA2-CE65-455A-B7DB-FA5009DCC7B1
https://www.digikey.jp/-/media/Images/Product%20Highlights/M/Microchip%20Corporation/ATtiny416%20Xplained%20Nano%20Evaluation%20Kit/microchip-attiny416-xplained-nano-eval-kit-pin-diagram-large.jpg
現物持ってないんだけど、Power disconnectとmEDGE&connectの所には0オーム抵抗が付いてるからそれを外せばいいって事かな?
Power disconnectを外したら恐らく416側の1ピンのVCCも繋がらなくなってしまうんだと思うんだけど、ターゲットへのVCCはどのピンから取ったらいい?
mEDGE側のVUSBから?
以下ファイルサイズ注意
https://www.avrfreaks.net/sites/default/files/forum_attachments/IMG_1227.JPG
https://www.avrfreaks.net/sites/default/files/forum_attachments/IMG_1225.JPG
ググるとこんな画像あったんだけど、Power disconnectの抵抗は外してあるけど、416側のVCCとGND残してあるのはどんな理由が考えられる?
VCCはVUSBから取ってるっぽいんだけど
亀レスだけどサンクス
https://www.microchip.com/webdoc/GUID-8FA080C7-0107-4291-B46B-24EA7B27ACD7/index.html?GUID-BB572EA2-CE65-455A-B7DB-FA5009DCC7B1
https://www.digikey.jp/-/media/Images/Product%20Highlights/M/Microchip%20Corporation/ATtiny416%20Xplained%20Nano%20Evaluation%20Kit/microchip-attiny416-xplained-nano-eval-kit-pin-diagram-large.jpg
現物持ってないんだけど、Power disconnectとmEDGE&connectの所には0オーム抵抗が付いてるからそれを外せばいいって事かな?
Power disconnectを外したら恐らく416側の1ピンのVCCも繋がらなくなってしまうんだと思うんだけど、ターゲットへのVCCはどのピンから取ったらいい?
mEDGE側のVUSBから?
以下ファイルサイズ注意
https://www.avrfreaks.net/sites/default/files/forum_attachments/IMG_1227.JPG
https://www.avrfreaks.net/sites/default/files/forum_attachments/IMG_1225.JPG
ググるとこんな画像あったんだけど、Power disconnectの抵抗は外してあるけど、416側のVCCとGND残してあるのはどんな理由が考えられる?
VCCはVUSBから取ってるっぽいんだけど
754774ワット発電中さん
2020/01/24(金) 06:26:08.56ID:nP81GqSp >>753
Power disconnectは、そのままでもOK
(単にXNANOの416が生きてるだけ)
ターゲットの電源は独立した3.3Vにしているけど、
VREGでもVUSBからでも行けると思う。
念のためターゲットのUPDIに100Ω入れてるよ
Power disconnectは、そのままでもOK
(単にXNANOの416が生きてるだけ)
ターゲットの電源は独立した3.3Vにしているけど、
VREGでもVUSBからでも行けると思う。
念のためターゲットのUPDIに100Ω入れてるよ
755774ワット発電中さん
2020/01/24(金) 06:53:46.70ID:6c9ky6VK あと、VCCとGNDを残して切り離しているのは、単純に
マージンが無い(その上で切ると、水晶にひっかかる)から
だと思う。
マージンが無い(その上で切ると、水晶にひっかかる)から
だと思う。
756774ワット発電中さん
2020/01/24(金) 23:36:11.77ID:YlYC3g3C tiny85の後継待ってんだがtiny802か812まだかな?
757774ワット発電中さん
2020/01/24(金) 23:44:50.91ID:AByqubWh どうしても8ピンじゃないとイヤなのけ?
DIPは出ないぞ
DIPは出ないぞ
758774ワット発電中さん
2020/01/25(土) 01:13:46.94ID:1aTz1AVh もちろんtiny202や212と同じSO150 8ピンでもよいよ
759774ワット発電中さん
2020/01/25(土) 03:15:44.65ID:iiGWDmZ2 tiny814の下4ピン(6〜9)をモールドごとカットしあと5ピンもカットすれば
SO150 9pinができるプログラミング後は10ピンもカットすれば8ピン出来上がり。
これよりtiny816QFNは3mm角でもっと小さいぞ。
SO150 9pinができるプログラミング後は10ピンもカットすれば8ピン出来上がり。
これよりtiny816QFNは3mm角でもっと小さいぞ。
760774ワット発電中さん
2020/01/26(日) 07:10:41.45ID:Gwc37UDE >>754
サンクス
XNANOって今時のボードだから3.3V動作だと思ってたけど5V動作なのね
>ターゲットの電源は独立した3.3Vに
XNANOからターゲットのマイコンへ繋ぐピンはXNANOのUPDIのみ?
XNANOのUPDIのピンは5Vだと思うんだけどどうやって3.3Vにするの?
3.3Vで動かしてるターゲットへXNANOのUPDIをそのまま繋ぐとまずい?
サンクス
XNANOって今時のボードだから3.3V動作だと思ってたけど5V動作なのね
>ターゲットの電源は独立した3.3Vに
XNANOからターゲットのマイコンへ繋ぐピンはXNANOのUPDIのみ?
XNANOのUPDIのピンは5Vだと思うんだけどどうやって3.3Vにするの?
3.3Vで動かしてるターゲットへXNANOのUPDIをそのまま繋ぐとまずい?
761774ワット発電中さん
2020/01/26(日) 10:31:43.01ID:fKfSSZks762774ワット発電中さん
2020/01/27(月) 11:31:05.59ID:ogPYJu52 ATtiny3217やATmega4809のQFNにあうDIP変換基板でおすすめってある?
これのSOP14ピンもあるとATtiny1614でぴったり使えるのに
https://akizukidenshi.com/catalog/g/gP-09671/
これのSOP14ピンもあるとATtiny1614でぴったり使えるのに
https://akizukidenshi.com/catalog/g/gP-09671/
763774ワット発電中さん
2020/01/27(月) 18:43:38.11ID:OX6PCYAm そういうのは中華基板頼むときの余りエリアにいつも適当に付けて手持ちを増やしてるな
パスコンやI2Cのプルアップ、書き込み用スルーホールとか付けてる
パスコンやI2Cのプルアップ、書き込み用スルーホールとか付けてる
764774ワット発電中さん
2020/01/27(月) 19:41:34.20ID:veVCCF+Z >>763
同じことやってるw
同じことやってるw
765774ワット発電中さん
2020/01/27(月) 20:57:31.51ID:TWmplpr+ 基板に切れ込み代わりの長穴も開けてな
766774ワット発電中さん
2020/01/30(木) 00:14:12.09ID:BOmpyUMU https://tinkerlog1.files.wordpress.com/2009/01/l_dsc_0124.jpg
ATtiny85のブレイクアウト基板っぽいけどコンデンサが3つも付いているのはどこに繋がってて何のためだと思います?
抵抗はリセットスイッチのプルアップかなと思うけど内部プルアップあるから抵抗は不要ですよね?
ATtiny85のブレイクアウト基板っぽいけどコンデンサが3つも付いているのはどこに繋がってて何のためだと思います?
抵抗はリセットスイッチのプルアップかなと思うけど内部プルアップあるから抵抗は不要ですよね?
767774ワット発電中さん
2020/01/30(木) 00:24:18.60ID:ZVFN1qvZ768774ワット発電中さん
2020/01/30(木) 00:28:35.64ID:ZWn9rmCy >>766
RC型のチャタリング・キャンセラじゃね?
RC型のチャタリング・キャンセラじゃね?
769774ワット発電中さん
2020/01/30(木) 00:38:49.10ID:py3eJwaM 104と1μF?はパスコン?
フィルムコンデンサ?はなんだろう・・・
フィルムコンデンサ?はなんだろう・・・
770774ワット発電中さん
2020/01/30(木) 00:55:41.26ID:/k0Kv+MJ771774ワット発電中さん
2020/01/30(木) 01:38:13.08ID:BOmpyUMU どうもありがとう
コンデンサに見えるひとつは8MHzの発信器でしたか
パスコンは2つつけてあるんですね
コンデンサに見えるひとつは8MHzの発信器でしたか
パスコンは2つつけてあるんですね
772774ワット発電中さん
2020/01/30(木) 04:50:46.05ID:0ZApq26R https://tinkerlog1.files.wordpress.com/2009/01/l_dsc_0139.jpg
似たような画像を見るとセラミック発振子かな
似たような画像を見るとセラミック発振子かな
773774ワット発電中さん
2020/01/30(木) 08:32:52.26ID:jzY5F+9m 電源ラインには100uFくらい
各ICの電源ピン近くには0.1uF
というのが教科書的なパスコン挿入方法だと思う
各ICの電源ピン近くには0.1uF
というのが教科書的なパスコン挿入方法だと思う
774774ワット発電中さん
2020/01/30(木) 14:38:30.14ID:vx0igr0x USBに差すデバイスを作るときは電源のコンデンサは10uFまで
775774ワット発電中さん
2020/01/30(木) 17:27:30.72ID:Vr+Au56e >>774
それマジ?
それマジ?
776774ワット発電中さん
2020/01/30(木) 18:02:43.27ID:85Zl9H6l そういう規格だよ。
大容量のコンデンサが必要な場合は突入電流制限が必須。
大容量のコンデンサが必要な場合は突入電流制限が必須。
777774ワット発電中さん
2020/01/30(木) 18:12:57.23ID:EsgCr+Ep778774ワット発電中さん
2020/01/30(木) 18:50:54.27ID:g2Nk6p2g USBの規格書に書いてあるね
779774ワット発電中さん
2020/01/30(木) 23:10:40.72ID:wfXYtDj+ なんとなく10uF入れてたけどちゃんと規格なってるんだな
780774ワット発電中さん
2020/01/31(金) 23:56:33.08ID:zl+ngpdJ https://cdn.instructables.com/FXL/YVR5/JBGU12ZG/FXLYVR5JBGU12ZG.LARGE.jpg
Tiny85のヒューズリセッタの回路図です。
右上にあるL4931は三端子レギュレーターだと思うんですが、なんのためにあるんでしょうか?
この回路図の元ページのパーツリストだと78L05となってます
https://www.instructables.com/id/AVR-HVSP-Fuse-Resetter/
78L05は5V作るためのものですよね?
Tiny85のヒューズリセッタの回路図です。
右上にあるL4931は三端子レギュレーターだと思うんですが、なんのためにあるんでしょうか?
この回路図の元ページのパーツリストだと78L05となってます
https://www.instructables.com/id/AVR-HVSP-Fuse-Resetter/
78L05は5V作るためのものですよね?
781774ワット発電中さん
2020/02/01(土) 00:01:07.80ID:O4qoZt0i どう見ても12Vから5V作ってる三端子レギュレータですな。
782774ワット発電中さん
2020/02/01(土) 00:03:57.72ID:O4qoZt0i 高電圧書き換えでヒューズリセットするには12V必要だし、
マイコンの電源として5Vも必要だし、
ごく当たり前な回路構成だと思うけど。
マイコンの電源として5Vも必要だし、
ごく当たり前な回路構成だと思うけど。
783774ワット発電中さん
2020/02/01(土) 00:04:29.06ID:2x+ZBtbp784774ワット発電中さん
2020/02/01(土) 00:04:48.19ID:4yslyydW 12Vから5Vを作るか
5Vから12Vを作るか
それが問題だ
5Vから12Vを作るか
それが問題だ
785774ワット発電中さん
2020/02/01(土) 00:07:24.18ID:gDIsW8x2 こんな風に表示されてました
https://i.imgur.com/qsAAfnl.jpg
https://i.imgur.com/qsAAfnl.jpg
786774ワット発電中さん
2020/02/01(土) 00:10:08.40ID:p6bdlibC 5Vから12V作るならMax662だと簡単だけど安く買えるのは秋月のDIP化キットしかないですね
秋月にはチップ単品は売ってないしDigi-Keyだとチップ単品はあるけど秋月のキットよりも高い
秋月にはチップ単品は売ってないしDigi-Keyだとチップ単品はあるけど秋月のキットよりも高い
787774ワット発電中さん
2020/02/01(土) 00:49:12.02ID:J52WOVQP >>786
DIP化キットじゃなくてコンデンサも載せれば良かったのに。
DIP化キットじゃなくてコンデンサも載せれば良かったのに。
788774ワット発電中さん
2020/02/01(土) 01:15:33.81ID:Y0YDfU/A MAX662ってチャージポンプじゃなかったっけ?
チャージポンプにこだわらなければ
https://www.aliexpress.com/item/4000289253353.html
こんなやつでトリマの調整もなしに5Vから12Vにできるけど
チャージポンプにこだわらなければ
https://www.aliexpress.com/item/4000289253353.html
こんなやつでトリマの調整もなしに5Vから12Vにできるけど
789774ワット発電中さん
2020/02/01(土) 01:19:05.56ID:/aEUidHh 7660使えばよかろ
790774ワット発電中さん
2020/02/01(土) 01:59:25.79ID:AbA33Vvo791774ワット発電中さん
2020/02/01(土) 15:03:04.79ID:J52WOVQP >>790
なかなかいいね。
なかなかいいね。
792774ワット発電中さん
2020/02/01(土) 17:52:07.98ID:RurQKrQE 私はリセッタを作った時、12Vから3端子レギュレータで5Vを作った。
その方がより安全だと思ったけど少数派なのかな。
その方がより安全だと思ったけど少数派なのかな。
793774ワット発電中さん
2020/02/01(土) 19:05:09.30ID:j9F66FbE simpleavrのリセッタはMAX662のっけて作った。今はきれいな回路図あるのね。
ある時リセッタの12Vに乾電池を使っている人を見かけたが安くていいね。
http://akizukidenshi.com/catalog/g/gB-14528/
ある時リセッタの12Vに乾電池を使っている人を見かけたが安くていいね。
http://akizukidenshi.com/catalog/g/gB-14528/
794774ワット発電中さん
2020/02/01(土) 22:13:10.71ID:ER8GcMvz 小電流とはいえ消耗品使うのか
ちゃんと12V近辺出るのかな
ちゃんと12V近辺出るのかな
795774ワット発電中さん
2020/02/02(日) 06:53:55.36ID:ywZi6brQ 電子工作には古いATX電源流用すればいいのに。
796774ワット発電中さん
2020/02/02(日) 07:13:02.04ID:oQq02Qeu DAシリーズにFlash容量32KBと64KBの製品が追加されている。私は32Kで十分!
Webにはないが以下のPDFには28ピンにはDIPがあると
http://ww1.microchip.com/downloads/en/DeviceDoc/30010210A.pdf
でもUp to 64KB FLASHとかの記述もあるので間違いかもしれない。
TCDもあるようだけどtiny1シリーズ同様でExtclkがあ〜悲しい。
Webにはないが以下のPDFには28ピンにはDIPがあると
http://ww1.microchip.com/downloads/en/DeviceDoc/30010210A.pdf
でもUp to 64KB FLASHとかの記述もあるので間違いかもしれない。
TCDもあるようだけどtiny1シリーズ同様でExtclkがあ〜悲しい。
797774ワット発電中さん
2020/02/02(日) 23:53:17.38ID:MkbDxJVv Win7終了を機にWin10PCにリプレースしたんだけど長年使ってた共エレのAVRWRT3のドライバー入れる事が出来なくなってて詰んだ(; ̄ェ ̄)
同じ様にクロック出せるライターってある?
共エレの書き込みソフトも使いやすかったんでほんと困った
同じ様にクロック出せるライターってある?
共エレの書き込みソフトも使いやすかったんでほんと困った
798774ワット発電中さん
2020/02/03(月) 00:06:58.33ID:D5tW8ZUo 「AVRWRT3」と「windows10」のアンド検索してみるとか思いつかないかったの?
799774ワット発電中さん
2020/02/04(火) 02:09:07.22ID:rSgtK+OB >>761
亀レスだけどXNANO入手したんで早速やってみた
簡単に出来てArduino IDEからも書き込めたわ
ピン1つで書き込めるのいいね
ただ、書き込むと必ず
avrdude: jtag3_edbg_signoff(): unexpected response 0x03, 0x80
って出てしまう
あと、XNANOをPCに繋いで1回目は書き込めるけど、2回目以降は
avrdude: jtag3_edbg_recv(): Inconsistent fragment number; expect 1, got 0
ってエラーが出て書き込めない
なので書き込むたびにXNANOのUSBを挿し直ししなきゃいけないんだけどおれ環?
亀レスだけどXNANO入手したんで早速やってみた
簡単に出来てArduino IDEからも書き込めたわ
ピン1つで書き込めるのいいね
ただ、書き込むと必ず
avrdude: jtag3_edbg_signoff(): unexpected response 0x03, 0x80
って出てしまう
あと、XNANOをPCに繋いで1回目は書き込めるけど、2回目以降は
avrdude: jtag3_edbg_recv(): Inconsistent fragment number; expect 1, got 0
ってエラーが出て書き込めない
なので書き込むたびにXNANOのUSBを挿し直ししなきゃいけないんだけどおれ環?
800774ワット発電中さん
2020/02/04(火) 06:22:24.60ID:xJAMcijV801774ワット発電中さん
2020/02/05(水) 01:29:13.37ID:CfHwPRxR802774ワット発電中さん
2020/02/05(水) 01:33:39.75ID:K4YaRbOI なんでわざと地雷踏みに行くの?
「Atmel Studio7で問題ない」と言ってるのに・・・
「Atmel Studio7で問題ない」と言ってるのに・・・
803774ワット発電中さん
2020/02/05(水) 01:45:23.22ID:9g11gAD1804774ワット発電中さん
2020/02/05(水) 06:00:23.90ID:Hy5082AO マカーのひとはわざわざ好んで茨の道を行く、 という個人的イメージ
805774ワット発電中さん
2020/02/05(水) 06:32:23.59ID:K4YaRbOI そんな人こそ素直にSNAP買ってりゃいいものを・・・
806774ワット発電中さん
2020/02/05(水) 06:41:01.50ID:K4YaRbOI そういや今月いっぱいはSNAP半額セールだったな
807774ワット発電中さん
2020/02/05(水) 09:25:25.57ID:96SYBX49 早くPICKITでAVR対応すればいいのに。
そんなにライターとかICE増やしても仕方ないだろ。
microchipの中の人もライター作るのが趣味なのか?
そんなにライターとかICE増やしても仕方ないだろ。
microchipの中の人もライター作るのが趣味なのか?
808774ワット発電中さん
2020/02/05(水) 09:45:35.26ID:ZoPUd67S いやすでにPicKIT4は対応しているんだが
SNAPはそのサブセット
SNAPはそのサブセット
809774ワット発電中さん
2020/02/05(水) 10:14:34.38ID:6QIP2uUM810774ワット発電中さん
2020/02/05(水) 10:52:09.10ID:ZoPUd67S811774ワット発電中さん
2020/02/05(水) 11:03:22.31ID:gKRsLFBt Macでも大丈夫だよ。ソフマップとかでも買い取ってくれるし、
Windows機の中古なら腐るほど売ってるから買い換えればいいだけ。
大した問題じゃない。一日で解決する。
Windows機の中古なら腐るほど売ってるから買い換えればいいだけ。
大した問題じゃない。一日で解決する。
812774ワット発電中さん
2020/02/05(水) 11:42:53.50ID:6QIP2uUM813774ワット発電中さん
2020/02/05(水) 12:59:48.75ID:ZoPUd67S 足し算引き算もできんのか?
814774ワット発電中さん
2020/02/05(水) 13:23:09.47ID:6QIP2uUM 1630/20+1000=1815
秋月
1740税込
秋月
1740税込
815774ワット発電中さん
2020/02/05(水) 13:57:18.91ID:ZoPUd67S 秋月って送料ゼロだっけ?
816774ワット発電中さん
2020/02/05(水) 14:45:01.98ID:EdaAQwMM817774ワット発電中さん
2020/02/05(水) 22:21:56.87ID:1lmkVuL8 microchipsが太っ腹にXNANOに載ってる
mEDBGのソースを公開してくれりゃなぁ…
ライター作製祭りになるんだが…
mEDBGのソースを公開してくれりゃなぁ…
ライター作製祭りになるんだが…
818774ワット発電中さん
2020/02/05(水) 22:45:08.00ID:K4YaRbOI ちなみにAtmel Studio7でもPICki4やSNAPは使えるんだよ。
819774ワット発電中さん
2020/02/06(木) 00:22:54.92ID:QznWL55v820774ワット発電中さん
2020/02/06(木) 01:27:30.72ID:bLknYiug >>819
著作権法違反だろ
著作権法違反だろ
821774ワット発電中さん
2020/02/06(木) 01:38:23.08ID:NQoltzfX822774ワット発電中さん
2020/02/06(木) 02:47:05.76ID:Fv7qKVKC まともな「デバッガ」が2000円未満で買えるのになぜイバラの道を行く?
823774ワット発電中さん
2020/02/06(木) 03:28:23.71ID:NQoltzfX824774ワット発電中さん
2020/02/06(木) 03:41:10.28ID:Fv7qKVKC 例えば>>822の手持ちでSNAPが使えないの教えて
825774ワット発電中さん
2020/02/06(木) 07:02:38.86ID:Fv7qKVKC826774ワット発電中さん
2020/02/06(木) 10:38:16.97ID:kVVg52ZC ISP,DW,TPI,PDI,UPDIの全インターフェースに対応しているから、基本的には開発環境側の対応次第だろう。
MPLABXは対応に忙しいだろうが、AtmelStudioなら全部できて当然くらいに思うが。
MPLABXは対応に忙しいだろうが、AtmelStudioなら全部できて当然くらいに思うが。
827774ワット発電中さん
2020/02/06(木) 11:28:22.53ID:dQh11gE1 けどマイクロチップ的にはAtmel Studioの積極的なアップデートは終了でMPLAB Xに一本化させるんでしょ?
お高いAtmel Iceもただの白いレンガに変わってしまう
お高いAtmel Iceもただの白いレンガに変わってしまう
828774ワット発電中さん
2020/02/06(木) 11:52:31.05ID:kVVg52ZC 先の長い話だと思うよ。
Studioは今のところデバイスパックのアップデートさえあれば
メジャーアップデートが必要な状態じゃないし、
SAMシリーズまで完全移行しないと終了できないもんね。
海外じゃ有志でStudioをメンテしていこうなんて話もしてる。
Studioは今のところデバイスパックのアップデートさえあれば
メジャーアップデートが必要な状態じゃないし、
SAMシリーズまで完全移行しないと終了できないもんね。
海外じゃ有志でStudioをメンテしていこうなんて話もしてる。
829774ワット発電中さん
2020/02/06(木) 14:24:06.42ID:/VFq+Uuh アーキテクチャごとに環境違ってもいいのにと思う。
無理してくっつけるとArduinoになっちゃうよ。(悪いとは言わんが)
無理してくっつけるとArduinoになっちゃうよ。(悪いとは言わんが)
830774ワット発電中さん
2020/02/06(木) 16:24:37.32ID:voYgKVfD やはり買収された時点で何もかもAVRは終了だったんだな
831774ワット発電中さん
2020/02/07(金) 01:48:14.26ID:hsQ3Ty6w ウンコみたいな8ビットPICは残して何を考えてるんだろうか
Arduino以降はすっげーシェアを落としたのにねぇ
Arduino以降はすっげーシェアを落としたのにねぇ
832774ワット発電中さん
2020/02/07(金) 07:50:01.87ID:2muycFBJ またフルアセ爺がイキっとんのか
833774ワット発電中さん
2020/02/07(金) 10:30:05.70ID:gpEpx5qi アセンブラ使わないおれかっこいいみたいな
834774ワット発電中さん
2020/02/07(金) 10:31:40.38ID:KWcTmH0d なにを使うかより何を作るか
835774ワット発電中さん
2020/02/07(金) 18:32:05.65ID:NsGONoWs 何を作るかは何を使うかで影響受けるだろ。
ウXコ材料を使えば(以下省略)
ただし、もっとも影響を受けるのは「技倆」だな。
高級材料を使っても(以下省略)
ウXコ材料を使えば(以下省略)
ただし、もっとも影響を受けるのは「技倆」だな。
高級材料を使っても(以下省略)
836774ワット発電中さん
2020/02/07(金) 21:28:42.81ID:xwQ/KXah なにを作るかよりどう作るか。
837774ワット発電中さん
2020/02/07(金) 21:32:28.11ID:QMTi7+A0 いや、ATtinyで何をするか
838774ワット発電中さん
2020/02/07(金) 21:40:37.94ID:wTiQ8RB1 よしっ!ライターつくるかっ!(以下無限ループ)
839774ワット発電中さん
2020/02/07(金) 22:35:58.28ID:QVHa9YDb ネタと時間なくてLチカ死蔵
840774ワット発電中さん
2020/02/08(土) 02:14:17.06ID:kx1NB6Oj tiny10いいよね
gcc使えて単体で8MHz動作するのすごすぎる
gcc使えて単体で8MHz動作するのすごすぎる
841774ワット発電中さん
2020/02/09(日) 14:09:40.35ID:T/Zkg98a tiny10ってレジスタ半減の地雷ある奴だろ。
842774ワット発電中さん
2020/02/09(日) 16:05:18.97ID:vpWPHikG Tiny1627のDevice packがリリースされてる。
843774ワット発電中さん
2020/02/09(日) 16:32:09.12ID:fZKT3pKb >>841
GCCにおいてr2〜15はほとんど使ってないから大した問題じゃない。
GCCにおいてr2〜15はほとんど使ってないから大した問題じゃない。
844774ワット発電中さん
2020/02/09(日) 16:52:12.68ID:T/Zkg98a それはキミのコードがそういう何もすることないコードだったからだと思う。
だいたいRAM 32バイトしかチップにどんなCのコードを書いたんだい?
だいたいRAM 32バイトしかチップにどんなCのコードを書いたんだい?
845774ワット発電中さん
2020/02/09(日) 16:54:55.70ID:UxiUoQlG >>842
そろそろ発売されるの?
そろそろ発売されるの?
846774ワット発電中さん
2020/02/09(日) 17:54:36.45ID:fZKT3pKb そんTiny10にCでは収まらないアプリケーションばかり作るのかい?
俺だってどうしてもならアセンブラも組むが、足りる限りはCで書くよ。
地雷呼ばわりするチップを他人がどうしようがとやかく言わんでいいだろう。
俺スゲーはもういいから・・・・
俺だってどうしてもならアセンブラも組むが、足りる限りはCで書くよ。
地雷呼ばわりするチップを他人がどうしようがとやかく言わんでいいだろう。
俺スゲーはもういいから・・・・
847774ワット発電中さん
2020/02/09(日) 18:25:43.32ID:T/Zkg98a >>846
大した問題じゃないと自分で言っといて逆ギレすんなよ。
普通の人はtiny10向けにGCCで開発したら収まらないアプリケーションばかりなんだよ。
だからどんなコードを書いたんだって話になる。まぁ、答えたくないなら答えなくて結構。
何も作ってないということはその反応からよく分かる。
大した問題じゃないと自分で言っといて逆ギレすんなよ。
普通の人はtiny10向けにGCCで開発したら収まらないアプリケーションばかりなんだよ。
だからどんなコードを書いたんだって話になる。まぁ、答えたくないなら答えなくて結構。
何も作ってないということはその反応からよく分かる。
848774ワット発電中さん
2020/02/09(日) 18:57:59.72ID:GAr3pwpE Lチカ
849774ワット発電中さん
2020/02/09(日) 19:02:25.33ID:EY45po+4 フルアセ爺登場
850774ワット発電中さん
2020/02/09(日) 19:30:43.58ID:tPkZCM1/ SOT 6pinマイコンは流石に用途が限定的すぎる
同価格帯でもよりピンが多くメモリやペリフェラルのリッチな品種はある
同価格帯でもよりピンが多くメモリやペリフェラルのリッチな品種はある
851774ワット発電中さん
2020/02/09(日) 19:47:13.39ID:UxiUoQlG ATtiny812まだか…
852774ワット発電中さん
2020/02/09(日) 20:06:54.08ID:NBAezVk5 昔ipod用アクセサリにTiny10が使われてたのを見た事がある。dockコネクタのシリアルでipodをコントロールしてた。
853774ワット発電中さん
2020/02/09(日) 23:10:41.69ID:E3D4JpDu SOIC 8pin でもいいよな。
854774ワット発電中さん
2020/02/10(月) 02:25:56.16ID:HVJ5e1Rh SOT23-6ならMLF10と大きさ変わらないから、今となっては出番が無いか。
855774ワット発電中さん
2020/02/10(月) 07:37:11.25ID:76iPTJWr tiny10 で回路組んで、6ピンの書き込み端子も基板にのせたら、dip8ピンでソケット実装のtiny85と変わらない基板の大きさになった。
856774ワット発電中さん
2020/02/10(月) 08:21:16.30ID:E1IDjikn Tiny85は偉大だな
なぜTinyX12の8K版を出さないのだ…
14ピンや20ピンはいらんのだよ
なぜTinyX12の8K版を出さないのだ…
14ピンや20ピンはいらんのだよ
857774ワット発電中さん
2020/02/10(月) 09:08:14.37ID:JtUlldtM 85は良い
不満があるとすれば
高速PWMタイマーが861互換とは言わないけど
OCR0Cレジスタがあったらもっとヨカタ
不満があるとすれば
高速PWMタイマーが861互換とは言わないけど
OCR0Cレジスタがあったらもっとヨカタ
858774ワット発電中さん
2020/02/10(月) 10:22:53.68ID:H5cF0/lE もっtiny
859774ワット発電中さん
2020/02/10(月) 10:56:51.33ID:iXUFE69f 20pinのmegeがほしいねん
860774ワット発電中さん
2020/02/10(月) 11:38:49.41ID:pSw5PHvJ tiny10 単体で書き込みするには、お高い?コネクターとかスプリングプローブ使うしかない?。
861774ワット発電中さん
2020/02/10(月) 12:13:23.73ID:wuZXdjP2 >>849
ゆとり登場
ゆとり登場
862774ワット発電中さん
2020/02/10(月) 12:33:19.19ID:DJFBIogU Tiny85は高評価で
Tiny15は低評価な不思議
Tiny15は低評価な不思議
863774ワット発電中さん
2020/02/10(月) 12:38:50.32ID:KNwSiVUs AVR1シリーズって8ピン8KBはロードマップすら無いの?
Tiny812出してくださいお願いします!
Tiny812出してくださいお願いします!
864774ワット発電中さん
2020/02/10(月) 18:24:58.75ID:9P4P3pMg AVRに偽物ってある?
中華Pro MiniやPro Microに乗ってるのは大体刻印が消えてたり薄いんだけど
生のマイコンやマイクロチップ純正ボードやArduinoのはくっきりしてる
中華Pro MiniやPro Microに乗ってるのは大体刻印が消えてたり薄いんだけど
生のマイコンやマイクロチップ純正ボードやArduinoのはくっきりしてる
865774ワット発電中さん
2020/02/10(月) 18:49:19.93ID:NkV0mrZ5 話題にはなるが、真の偽物が発見されたという記事は見たことが無いな。
>>864みたいに「ニセモノじゃね?」って投稿はことごとく本物という決着になってる。
印刷はFabによって違うし、時期によっても違う。
偽物防止のためにメーカーはその情報も公開している。
調べてみれば?
>>864みたいに「ニセモノじゃね?」って投稿はことごとく本物という決着になってる。
印刷はFabによって違うし、時期によっても違う。
偽物防止のためにメーカーはその情報も公開している。
調べてみれば?
866774ワット発電中さん
2020/02/10(月) 19:47:04.22ID:GSzU017R 俺は買ってないけど、おそらくリマーク品
ATTINY85-20SU
https://www.aliexpress.com/item/33027099112.html
刻印は85だけど、IDは0x1E9005のATTINY12だったと9コメント
ATTINY85-20SU
https://www.aliexpress.com/item/33027099112.html
刻印は85だけど、IDは0x1E9005のATTINY12だったと9コメント
867774ワット発電中さん
2020/02/10(月) 19:58:01.80ID:52S0JDZV 刻印で判断はできないってこと?
Aliで買ったTinyはショップごとに刻印が微妙に違うんだけど
Aliで買ったTinyはショップごとに刻印が微妙に違うんだけど
868774ワット発電中さん
2020/02/10(月) 20:25:31.99ID:GSzU017R 詳しい人が見れば、表面削って刻印しなおしてあるとか判るんだろうけど
IDで判断するしか無いんじゃね
AliでATTINY44買ったけど、リールパッケージに入ってたのは新品44Aですぐ使えた。
裸でナイロン袋に入ってたのは種類もバラバラで10個のうち3個が44V残りが44Aだった
44Vのうち2個はそのまま使えた、と思ったけど、なぜか12Vリセットが利かなかった。
残り8個は外部発振でロック状態だったので12Vリセットすると使えるようになった。
12Vモードでヒューズの読める44Vと読めない44Vが手元にあるんだけど
これは不良品の類なのかなと、まあ1個26円なので多少の不具合は覚悟してたけど
5Vならヒューズ読めるしクリアもできるのだけど気持ち悪い
IDで判断するしか無いんじゃね
AliでATTINY44買ったけど、リールパッケージに入ってたのは新品44Aですぐ使えた。
裸でナイロン袋に入ってたのは種類もバラバラで10個のうち3個が44V残りが44Aだった
44Vのうち2個はそのまま使えた、と思ったけど、なぜか12Vリセットが利かなかった。
残り8個は外部発振でロック状態だったので12Vリセットすると使えるようになった。
12Vモードでヒューズの読める44Vと読めない44Vが手元にあるんだけど
これは不良品の類なのかなと、まあ1個26円なので多少の不具合は覚悟してたけど
5Vならヒューズ読めるしクリアもできるのだけど気持ち悪い
869774ワット発電中さん
2020/02/10(月) 21:39:42.22ID:yx7HxmeC どんだけ怪しいルート使ってるんだよ
AVRなんて安いんだから正規ルートで調達しろ
AVRなんて安いんだから正規ルートで調達しろ
870774ワット発電中さん
2020/02/10(月) 21:52:41.76ID:G103h3iS AVRに限らず正規品だって昨今何が狙いなんだかルーペが必要な程薄いじゃないか
871774ワット発電中さん
2020/02/12(水) 04:00:30.33ID:4XXNjrjB SAMDスレって無いの?
きっとここじゃダメだよね?
きっとここじゃダメだよね?
872774ワット発電中さん
2020/02/12(水) 07:15:33.38ID:wdMmANWT873774ワット発電中さん
2020/02/12(水) 07:33:29.13ID:2wdWMpbe874774ワット発電中さん
2020/02/12(水) 07:42:05.92ID:zxuxhqKb 消えたって?、 レーザー刻印じゃなかったのか・・・
昔はインク捺印ってのもあったけど、今はもう殆ど見る事は無くなったな
それ、中身は大丈夫か?
昔はインク捺印ってのもあったけど、今はもう殆ど見る事は無くなったな
それ、中身は大丈夫か?
875774ワット発電中さん
2020/02/12(水) 07:48:11.80ID:wdMmANWT 君が有用なスレに戻せば良いのでは。
刻印は別に実装した後なら大した意味持たない(BOM見ればいい話)なので、気にしない。
別に美術品作ってる訳ではない。
刻印は別に実装した後なら大した意味持たない(BOM見ればいい話)なので、気にしない。
別に美術品作ってる訳ではない。
876774ワット発電中さん
2020/02/12(水) 08:16:29.22ID:kqQi9+Pb 正規工場で量産するなら、インクで印刷する方が面倒そう。
小さい「どこか」なら、レーザーの設備を整えるより、インクで印刷する方が安上がり。
そういうイメージがあるから、大丈夫かな? と思う。
今の樹脂パッケージのデバイスでインクで印刷してるのって、どれぐらいあるんだろう。
エタノールで拭いたときに、溶けたまわりのフラックスがレーザー刻印を埋めて見えにくく
なっただけってことはないのかな?
小さい「どこか」なら、レーザーの設備を整えるより、インクで印刷する方が安上がり。
そういうイメージがあるから、大丈夫かな? と思う。
今の樹脂パッケージのデバイスでインクで印刷してるのって、どれぐらいあるんだろう。
エタノールで拭いたときに、溶けたまわりのフラックスがレーザー刻印を埋めて見えにくく
なっただけってことはないのかな?
877774ワット発電中さん
2020/02/12(水) 08:40:37.50ID:3ylkFV4D すまん
エタノール乾いたら刻印復活したしたわ
けど拭く前よりは薄くなってる
>>874
デジキーで買ったATtiny 1シリーズ
エタノールで拭いたら変換基板とDIPソケットの間の隙間が白くなってしまったんだけどなぜ?
https://i.imgur.com/wAri3hd.jpg
エタノール乾いたら刻印復活したしたわ
けど拭く前よりは薄くなってる
>>874
デジキーで買ったATtiny 1シリーズ
エタノールで拭いたら変換基板とDIPソケットの間の隙間が白くなってしまったんだけどなぜ?
https://i.imgur.com/wAri3hd.jpg
878774ワット発電中さん
2020/02/12(水) 09:30:07.01ID:7TmxWK7/ 一度溶けたフラックスが再度固まるとそうなる
879774ワット発電中さん
2020/02/12(水) 14:28:38.41ID:PR8wHV3X 中々、落としきれないんだよなぁ
880774ワット発電中さん
2020/02/12(水) 14:57:38.68ID:F2TPB6DF もう一度フラックスを塗る
881774ワット発電中さん
2020/02/12(水) 15:50:17.35ID:WAzqk6cF882774ワット発電中さん
2020/02/12(水) 16:23:47.20ID:9pFGeHVE 濡れ拭きと言うより、洗い流すくらいにじゃぶじゃぶ使わないと。
883774ワット発電中さん
2020/02/12(水) 16:40:36.86ID:7TmxWK7/ そうそう、拭いたくらいじゃ溶け込んだ不純物は消えない。
884774ワット発電中さん
2020/02/12(水) 16:41:54.05ID:7TmxWK7/ ちなみに俺はびちゃびちゃにして、乾く前にダスターで吹っ飛ばしてる。
885774ワット発電中さん
2020/02/12(水) 16:47:57.92ID:VXtsaDp8 私がやっていた基板洗浄は、
ステンレスのパットに下洗い用の溶剤を入れて(基板が完全に没するほどの量)
5分ほど基板を浸け置いた後、歯ブラシでハンダ面をこすり洗い。
次に中洗い用の溶剤に変えて、同じく浸け置きと歯ブラシこすり洗い。
さらに仕上げ洗い溶剤に変えて同じ作業。
溶剤が完全に乾燥したら、後付け部品をハンダ付けした後、
溶剤を付けた絵筆でハンダ付け場所をこすり、タオルを当てて溶剤を吸い取る。
フラックスが無くなるまで、この吸い取り作業を繰り返す。
ステンレスのパットに下洗い用の溶剤を入れて(基板が完全に没するほどの量)
5分ほど基板を浸け置いた後、歯ブラシでハンダ面をこすり洗い。
次に中洗い用の溶剤に変えて、同じく浸け置きと歯ブラシこすり洗い。
さらに仕上げ洗い溶剤に変えて同じ作業。
溶剤が完全に乾燥したら、後付け部品をハンダ付けした後、
溶剤を付けた絵筆でハンダ付け場所をこすり、タオルを当てて溶剤を吸い取る。
フラックスが無くなるまで、この吸い取り作業を繰り返す。
886774ワット発電中さん
2020/02/12(水) 17:32:25.66ID:7TmxWK7/ ガラス管のダイオードはカソードリングが消えちゃうんだよなw
887774ワット発電中さん
2020/02/12(水) 18:22:50.38ID:diOr53i1888774ワット発電中さん
2020/02/12(水) 20:36:15.55ID:s2Ln5Gmz >>885
そこまでする必要ある?
そこまでする必要ある?
889774ワット発電中さん
2020/02/12(水) 20:40:43.33ID:SFd7Hhm9 ヤニクリーンが強烈だったんだけどな
890774ワット発電中さん
2020/02/12(水) 22:39:55.48ID:8L8YZfC3 tiny13は遅延タイマーとかでたまに使う
でもlong計算するとすぐメモリなくなるよな
1行で380byteも減った時はびっくりしたわ
でもlong計算するとすぐメモリなくなるよな
1行で380byteも減った時はびっくりしたわ
891774ワット発電中さん
2020/02/13(木) 10:11:56.11ID:n8AV+Mk/ https://ehbtj.com/electronics/atmega4809-board-updi-programmer/
この人のようにmEDBGからターゲットへのRSTピンかDTRピンをとり出したいんですがATTINY416 XPLAINED NANOのmEDBG部分からも引き出せますか?
この人のようにmEDBGからターゲットへのRSTピンかDTRピンをとり出したいんですがATTINY416 XPLAINED NANOのmEDBG部分からも引き出せますか?
892774ワット発電中さん
2020/02/13(木) 22:36:17.27ID:YYcT2szm tinyでもソフトシリアル送受信は入れたいよな
893774ワット発電中さん
2020/02/13(木) 23:58:30.58ID:92izzrdx BasicSerial3を送信のみに改造してデバッグに使ってるわ
338byte/6byte
Tiny13Aでもそこそこ使える
338byte/6byte
Tiny13Aでもそこそこ使える
894774ワット発電中さん
2020/02/14(金) 14:10:04.11ID:dnIfcw5E895774ワット発電中さん
2020/02/14(金) 14:37:02.03ID:qz2+hSO7896774ワット発電中さん
2020/02/14(金) 15:05:58.81ID:dnIfcw5E897774ワット発電中さん
2020/02/14(金) 20:49:15.68ID:KJxFZOq8898774ワット発電中さん
2020/02/14(金) 21:32:54.40ID:hYbQCbvx >>897
両方使うとFreeでいくらのこる?
ttp://nuneno.cocolog-nifty.com/blog/2014/11/attiny13ai2clcd.html
これだとI2Cだけで872byteも消費してしまって
シリアルは乗らないんだよね
良いのがあったら紹介してほしい
両方使うとFreeでいくらのこる?
ttp://nuneno.cocolog-nifty.com/blog/2014/11/attiny13ai2clcd.html
これだとI2Cだけで872byteも消費してしまって
シリアルは乗らないんだよね
良いのがあったら紹介してほしい
899774ワット発電中さん
2020/02/14(金) 21:48:06.20ID:W+3UBXHD tiny10はRAM32バイトしかないのに受信バッファ何バイトやねん
900774ワット発電中さん
2020/02/14(金) 23:32:13.71ID:FELnLqbD 2バイトも有れば十分じゃね?
901774ワット発電中さん
2020/02/15(土) 10:53:35.95ID:fvqe4dD1 tiny10厨は非現実的なことはばかり言うよな。
シリアル送受信するってことはインテリジェントな制御したいんだからふつうにtiny85使う。
シリアル送受信するってことはインテリジェントな制御したいんだからふつうにtiny85使う。
902774ワット発電中さん
2020/02/15(土) 11:33:41.78ID:C5cNgd7Y インテリジェントw
903774ワット発電中さん
2020/02/15(土) 12:02:49.98ID:6dyicGh1 逆に聞くがTiny10は何に使える?
904774ワット発電中さん
2020/02/15(土) 13:51:14.54ID:2g94x5rr Lチカ
905774ワット発電中さん
2020/02/15(土) 14:03:12.11ID:hkRbH4eD ミニマリストはほっとけ。
906774ワット発電中さん
2020/02/15(土) 16:20:46.32ID:yrnQXnEc ワンボタンのIRリモコンくらいはできるよね
室内のメイン照明に連動してイルミ照明付けるとか
電源切ると設定を忘れてしまうアホな機器の起動設定を行うとか
ただ、装置全体でsop8がsop6になるくらいの利点が見出せないので
安いTiny13Aでいいやってなる
室内のメイン照明に連動してイルミ照明付けるとか
電源切ると設定を忘れてしまうアホな機器の起動設定を行うとか
ただ、装置全体でsop8がsop6になるくらいの利点が見出せないので
安いTiny13Aでいいやってなる
907774ワット発電中さん
2020/02/16(日) 01:12:36.06ID:lZV+ZnmZ tiny10 を使う人は、書き込みは部品を基板に取り付け前にしてるの?
それとも、基板に書き込みのピンかランドをおいてるの?
それとも、基板に書き込みのピンかランドをおいてるの?
908774ワット発電中さん
2020/02/16(日) 05:37:07.14ID:tPEnARAr 上から押し当てて書き込みできるツール?治具?を作って取り付け後にそれを押しつけてやってる
まぁあまりお行儀は良くないがw
まぁあまりお行儀は良くないがw
909774ワット発電中さん
2020/02/16(日) 11:00:26.04ID:YIadE9rk tiny10はEEPROMもないのか。
910774ワット発電中さん
2020/02/16(日) 13:46:08.77ID:rATBBIdi AtmelStudioにVsVimはどうやったらインストールできるんでしょうか?
拡張機能のオンラインの項目からだと検索しても出てこないです
直接vsixファイルをダウンロードしてインストールするんでしょうか?
拡張機能のオンラインの項目からだと検索しても出てこないです
直接vsixファイルをダウンロードしてインストールするんでしょうか?
911774ワット発電中さん
2020/02/16(日) 14:20:55.14ID:rATBBIdi >>910
ですけど直接ダウンロードしてインストールしました
ATtiny416XNANOをUPDIライターとして使う件ですけど、
Windows環境を作ったのでAtmel Studioを試してます
Device Programmingを開きToolをmEDBGにするとDeviceがATtiny416になっててプルダウンからの他のマイコンが選べないです
当然Fusesも読めないんですが何か間違えてますか?
こんなエラーが出ます
Error code 0x04 received from the debugger. Debugger command Activate physical failed.
Unable to enter programming mode. Verify device selection, interface settings, target power, security bit, and connections to the target device.
Availble ToolsではmEDBGはConnectedになってます
ですけど直接ダウンロードしてインストールしました
ATtiny416XNANOをUPDIライターとして使う件ですけど、
Windows環境を作ったのでAtmel Studioを試してます
Device Programmingを開きToolをmEDBGにするとDeviceがATtiny416になっててプルダウンからの他のマイコンが選べないです
当然Fusesも読めないんですが何か間違えてますか?
こんなエラーが出ます
Error code 0x04 received from the debugger. Debugger command Activate physical failed.
Unable to enter programming mode. Verify device selection, interface settings, target power, security bit, and connections to the target device.
Availble ToolsではmEDBGはConnectedになってます
912774ワット発電中さん
2020/02/16(日) 14:27:11.62ID:rATBBIdi >>740
この設定変えたらデバイスが選べるようになりました
この設定変えたらデバイスが選べるようになりました
913774ワット発電中さん
2020/02/16(日) 16:15:28.47ID:WcZxueYj 初心者すぎてすみません
Arduinoしか使ったことなくて挑戦してます
1秒毎にLEDを点滅させたんですが点滅の間隔が速いです
以下のようなwarningが出ます
F_CPUは何を指定したらいいんでしょうか?
#warning "F_CPU not defined for <util/delay.h>" [-Wcpp]
ATmega4809です
以下はスケッチです
https://pastebin.com/QqgyuB3C
Arduinoしか使ったことなくて挑戦してます
1秒毎にLEDを点滅させたんですが点滅の間隔が速いです
以下のようなwarningが出ます
F_CPUは何を指定したらいいんでしょうか?
#warning "F_CPU not defined for <util/delay.h>" [-Wcpp]
ATmega4809です
以下はスケッチです
https://pastebin.com/QqgyuB3C
914774ワット発電中さん
2020/02/16(日) 16:21:42.69ID:qwSd+8ZD >>913
そのレベルだと
Arduino初心者熱烈大歓迎質問スレ part26
http://rio2016.5ch.net/test/read.cgi/denki/1579146318/
で聞いた方が良いと思う
そのレベルだと
Arduino初心者熱烈大歓迎質問スレ part26
http://rio2016.5ch.net/test/read.cgi/denki/1579146318/
で聞いた方が良いと思う
915774ワット発電中さん
2020/02/16(日) 16:57:56.45ID:nXSWKNDh916774ワット発電中さん
2020/02/16(日) 18:08:17.56ID:zvID2D0A mega4809は起動時にクロック元の1/6で動作する。
20MHzオッシレータがヒューズで選択されている(デフォルト)なら3.333MHzで動く。
なのでF_CPU = 3333333UL となる。
20MHzオッシレータがヒューズで選択されている(デフォルト)なら3.333MHzで動く。
なのでF_CPU = 3333333UL となる。
917774ワット発電中さん
2020/02/17(月) 08:22:40.15ID:abwFZKN6918774ワット発電中さん
2020/02/17(月) 08:40:15.89ID:yTOtWs9h デバイスのデータシートを読む。
アプリケーションノートを見る。
AVRは公式のチュートリアルがたくさんある。
有志の日本語化もあるし、Microchipになってからはメーカーも日本語資料出してる。
アプリケーションノートを見る。
AVRは公式のチュートリアルがたくさんある。
有志の日本語化もあるし、Microchipになってからはメーカーも日本語資料出してる。
919774ワット発電中さん
2020/02/17(月) 09:44:37.34ID:zZOWlCdJ920774ワット発電中さん
2020/02/17(月) 10:52:16.74ID:VGy3bByA やるっきゃないよ
毎日コツコツやるっきゃないよ
毎日コツコツやるっきゃないよ
921774ワット発電中さん
2020/02/17(月) 12:25:17.26ID:OMhXQ7wr >>917
DigitalWrite を呼ぶと予め定義しておいたLEDピンに対応するレジスタを操作してくれる。 のがArduinoソフトウェアの役目
DigitalWrite を呼ぶと予め定義しておいたLEDピンに対応するレジスタを操作してくれる。 のがArduinoソフトウェアの役目
922915
2020/02/17(月) 14:53:10.48ID:1F2gYoTj >>917
#warning "F_CPU not defined for <util/delay.h>" [-Wcpp]
でググったら一番最初に出てきます。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11167814541 からの、
https://www.avrfreaks.net/forum/solved-atmel-studio-not-compiling-properly の下の方です。
AVR delay.h で探せばこんなのも出てきます。
https://cega.jp/avr-libc-jp/group__util__delay.html
#warning "F_CPU not defined for <util/delay.h>" [-Wcpp]
でググったら一番最初に出てきます。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11167814541 からの、
https://www.avrfreaks.net/forum/solved-atmel-studio-not-compiling-properly の下の方です。
AVR delay.h で探せばこんなのも出てきます。
https://cega.jp/avr-libc-jp/group__util__delay.html
923774ワット発電中さん
2020/02/17(月) 15:08:33.31ID:89X3A5CO >>917
そのアドバイスをもらった結果どうなったのか事後報告してください。
そのアドバイスをもらった結果どうなったのか事後報告してください。
924774ワット発電中さん
2020/02/19(水) 18:27:14.24ID:6eui75UD アリエクスプレスからAtmega328を買おうと思ってますが、昨今のコロナ騒ぎでも届いてますか?
925774ワット発電中さん
2020/02/19(水) 18:56:45.01ID:LJZZVwI7 うちは届いてないねえ
発送すら止まっているものが半分
発送すら止まっているものが半分
926774ワット発電中さん
2020/02/20(木) 08:07:36.07ID:S5+XyouV 国産品使え
927774ワット発電中さん
2020/02/20(木) 09:06:41.74ID:X4ondgPL 今時ルネサスか?
928774ワット発電中さん
2020/02/20(木) 12:53:25.86ID:7qYzxnEn Arduinoやmbedなんかどうでも良い使い方ならルネエレでも特に困らないような
929774ワット発電中さん
2020/02/20(木) 13:32:35.47ID:Ulse2moO Arduino 対応してればな。
930774ワット発電中さん
2020/02/22(土) 15:06:15.48ID:s14a69jr Arduino Nano EveryってAtmel Studioからどうやったら書き込みる?
なんも認識してない
USB部分は多分SAMD11で、Nano EveryからはUPDIのピン出てないっぽい
Atmel Studioからは無理?
なんも認識してない
USB部分は多分SAMD11で、Nano EveryからはUPDIのピン出てないっぽい
Atmel Studioからは無理?
931774ワット発電中さん
2020/02/22(土) 19:41:31.55ID:Fcqh7wjA 裏面にUPDIのパッドがある。
基本的にAtmel Studioはマイコンを直に接続する。
Arduinoのブートローダなんて知ったこっちゃねえ。自分で何とかしろってスタイル。
Atmel Studioで開発したいなら、公式のCuriosity Nanoを買えばいい。
基本的にAtmel Studioはマイコンを直に接続する。
Arduinoのブートローダなんて知ったこっちゃねえ。自分で何とかしろってスタイル。
Atmel Studioで開発したいなら、公式のCuriosity Nanoを買えばいい。
932774ワット発電中さん
2020/02/22(土) 20:03:49.89ID:rbDEshm6 どうもありがとう
裏のこれかな
https://ht-deko.com/arduino/pic/nano_every_06.jpg
この中華ボードならUPDIのピンあるから普通に書き込めそうね
https://www.avrfreaks.net/sites/default/files/forum-images/410052-comment_body-1566473309-1.jpg
裏のこれかな
https://ht-deko.com/arduino/pic/nano_every_06.jpg
この中華ボードならUPDIのピンあるから普通に書き込めそうね
https://www.avrfreaks.net/sites/default/files/forum-images/410052-comment_body-1566473309-1.jpg
933774ワット発電中さん
2020/02/22(土) 21:59:38.21ID:61YkDYih 日本語のデータシートを読みたくてマイクロチップの日本語サイト見てるんですが、AVRのデータシートって「MICROCHIP 8ビットAVRマイクロコントローラATtiny1614/1616/1617」
のたったひとつしか無いんですが、ATMEL時代には色々出ていてマイクロチップはそれを引き継がず闇に消してしまったんでしょうか?
マイクロチップの日本語サイトにはPICだとマイコンもプログラマも開発ソフトもかなり豊富に日本語のPDFがあって驚きました。
マイクロチップの日本語サイトの製品情報にはAVRの項目すら無いです。
のたったひとつしか無いんですが、ATMEL時代には色々出ていてマイクロチップはそれを引き継がず闇に消してしまったんでしょうか?
マイクロチップの日本語サイトにはPICだとマイコンもプログラマも開発ソフトもかなり豊富に日本語のPDFがあって驚きました。
マイクロチップの日本語サイトの製品情報にはAVRの項目すら無いです。
934774ワット発電中さん
2020/02/22(土) 22:12:05.51ID:z1Tr2Dva 100万回聞かれても100万回同じ答えになる位の真理を授けよう。
英語くらい読め。
英語くらい読め。
935774ワット発電中さん
2020/02/22(土) 22:21:41.18ID:6skMNtiD i cant speak english
936774ワット発電中さん
2020/02/22(土) 22:25:45.12ID:61YkDYih アトメル時代も日本語データシートは一切なかったって事ですか?
という事は、上の1冊は逆に画期的ってことですか?
という事は、上の1冊は逆に画期的ってことですか?
937774ワット発電中さん
2020/02/22(土) 22:27:25.19ID:EzaSRO7a >>933
知りたいマイコンの型番は?
知りたいマイコンの型番は?
938774ワット発電中さん
2020/02/22(土) 23:07:41.73ID:Fcqh7wjA ATMEL時代に公式の日本語化は無かったぞ。
このスレの>>1を読んだか?
このスレの>>1を読んだか?
939774ワット発電中さん
2020/02/22(土) 23:12:25.43ID:AQZW9+cz940774ワット発電中さん
2020/02/22(土) 23:17:09.41ID:Fcqh7wjA ググらないググれないは最近の流行りみたいよ。
941774ワット発電中さん
2020/02/22(土) 23:20:34.71ID://0yIQK9942774ワット発電中さん
2020/02/22(土) 23:23:42.28ID:dU9Uahm8 つか>>939よりGoogle翻訳の方がマシw
943774ワット発電中さん
2020/02/22(土) 23:25:02.54ID://0yIQK9 ホントそう
944774ワット発電中さん
2020/02/22(土) 23:29:21.34ID:AQZW9+cz945774ワット発電中さん
2020/02/22(土) 23:30:25.37ID:AQZW9+cz あ、ついでに言うと、通りがかりのPICユーザーです、私
946774ワット発電中さん
2020/02/22(土) 23:32:45.60ID:Fcqh7wjA 意図的に機械的な翻訳にしてる。長い歴史と紆余曲折があるんだよ。
要らないなら見なければいいだけ。
けなすなら自分で翻訳して公開してみろ。
要らないなら見なければいいだけ。
けなすなら自分で翻訳して公開してみろ。
947774ワット発電中さん
2020/02/22(土) 23:43:21.49ID:BZwMuMIR 技術系の翻訳見て機械翻訳っぽいとか文句つける人って
自分の英語力を見つめ直した方が良くね?
柔らかく意訳した文学的な表現のデータシートとか、よせやい
自分の英語力を見つめ直した方が良くね?
柔らかく意訳した文学的な表現のデータシートとか、よせやい
948774ワット発電中さん
2020/02/22(土) 23:45:32.20ID:+Acr68wV949774ワット発電中さん
2020/02/22(土) 23:53:40.75ID:S026zZci ってか、原則として「原語の資料を見ようや」ってのが
常識だと思うんだが…
修正のタイムラグ問題もあるし…
常識だと思うんだが…
修正のタイムラグ問題もあるし…
950774ワット発電中さん
2020/02/23(日) 00:11:45.62ID:4CCQ8zrO951774ワット発電中さん
2020/02/23(日) 00:22:28.04ID:hvqf2f/X 宇宙天啓データベースG2と断続的な絞首刑よりはましだろう
機械翻訳なんてあの頃から何も進歩してないよ
機械翻訳なんてあの頃から何も進歩してないよ
952774ワット発電中さん
2020/02/23(日) 00:42:42.29ID:11WBcb9O すぐに英語読め的なことを言い出す人がいるけど
英語と日本語の資料で理解力、速度、エラー率等に有意な差がない人なのかね?
32bit系と比べればかなりシンプルなAVR8といえどもLチカにかかわる部分だけに限定しても
関連するページは結構あるぞ。各仕様から始まってクロック、タイマ、割り込み、GPIO・・・
英語と日本語の資料で理解力、速度、エラー率等に有意な差がない人なのかね?
32bit系と比べればかなりシンプルなAVR8といえどもLチカにかかわる部分だけに限定しても
関連するページは結構あるぞ。各仕様から始まってクロック、タイマ、割り込み、GPIO・・・
953774ワット発電中さん
2020/02/23(日) 00:54:23.50ID:4CCQ8zrO >>952
それは英語で読む努力をしてみてから言ってるのか?
英語で専門用語を覚えたら、使える作例、参考資料の広がりがとてつもない財産になる。
このおまけはあまりにも大きいので、日本語でいいよとは決して言えない。
それは英語で読む努力をしてみてから言ってるのか?
英語で専門用語を覚えたら、使える作例、参考資料の広がりがとてつもない財産になる。
このおまけはあまりにも大きいので、日本語でいいよとは決して言えない。
954774ワット発電中さん
2020/02/23(日) 01:06:10.56ID:11WBcb9O 自分の場合、作業能率は日本語>>>英語だな。文量が増えるほどこの差は開く
どうしても必要なら英語の資料も読むけど日本語の資料があるならまずはそっちを読むわ
32bit系となればLチカレベルでも理解すべきページは数十どころでは済まなくなるし
どうしても必要なら英語の資料も読むけど日本語の資料があるならまずはそっちを読むわ
32bit系となればLチカレベルでも理解すべきページは数十どころでは済まなくなるし
955774ワット発電中さん
2020/02/23(日) 01:22:16.64ID:ir/Zk2Ae >>954
同感だね。
日本語しかダメとは言って無い、訳が分かりにくければ原文見るし、英文しか無いデバイスも多いから
ただ、とっかかりとして日本語版に価値はあると思う。
相容れない人もいるだろうが、人それぞれだよ。
同感だね。
日本語しかダメとは言って無い、訳が分かりにくければ原文見るし、英文しか無いデバイスも多いから
ただ、とっかかりとして日本語版に価値はあると思う。
相容れない人もいるだろうが、人それぞれだよ。
956774ワット発電中さん
2020/02/23(日) 01:25:48.14ID:37a4mjDR たとえ機械翻訳風であっても有志の日本語訳は役に立っているということだね。
無いよりは有った方が助かる。
変に意訳すると分かり易い議論で炎上する。
英語資料に慣れた人は巣立って行く。
もう20年以上も前に初めてAVRを使い始めた時には世話になった。
ChaN氏とAVR.jpの存在には感謝している。
無いよりは有った方が助かる。
変に意訳すると分かり易い議論で炎上する。
英語資料に慣れた人は巣立って行く。
もう20年以上も前に初めてAVRを使い始めた時には世話になった。
ChaN氏とAVR.jpの存在には感謝している。
957774ワット発電中さん
2020/02/23(日) 01:26:45.93ID:iDVmwZM4 その結果、ずーっと日本語縛りの中でやっていく羽目になる
ま、それで満足できるならそれでいいんだろうけど
何か新しいもの探そうとしたら出て来る件数が雲泥の差ってことだけは知っといてね
この国は完全な斜陽なのでこの傾向はもう戻らないよ
ま、それで満足できるならそれでいいんだろうけど
何か新しいもの探そうとしたら出て来る件数が雲泥の差ってことだけは知っといてね
この国は完全な斜陽なのでこの傾向はもう戻らないよ
958774ワット発電中さん
2020/02/23(日) 01:31:44.56ID:37a4mjDR ずーっと日本語縛りの中でやっていく奴は何をやってもそこまでだよ。
公式の日本語訳にも書いてある。「参考だ」と。
公式の日本語訳にも書いてある。「参考だ」と。
959774ワット発電中さん
2020/02/23(日) 01:49:30.20ID:RtMVG0fo 中国の英語のデータシート読みづらい
960774ワット発電中さん
2020/02/23(日) 01:56:28.55ID:11WBcb9O961774ワット発電中さん
2020/02/23(日) 02:12:53.04ID:cHFYp+PE >>960
後半、何言ってるか分からんな。
日本語でしか読めないならずっと翻訳頼みのままだろって言ってるんだ
何か調べるたびにいちいち翻訳するのって内容の評価する前に必ずひと手間必要ってことだろ?
翻訳してみて初めてああクソ記事だったなって時間と手間の無駄じゃんって話だ
ついでに言うと野良ブログなんかの面白い記事は機械翻訳じゃ意味取れねえぜ?
自分で知識の宝庫から目をそらしてるのと同じ
データシートだのアプリケーションだのなんていうつまらん話してんじゃないのさ
その次の次元での話してる
後半、何言ってるか分からんな。
日本語でしか読めないならずっと翻訳頼みのままだろって言ってるんだ
何か調べるたびにいちいち翻訳するのって内容の評価する前に必ずひと手間必要ってことだろ?
翻訳してみて初めてああクソ記事だったなって時間と手間の無駄じゃんって話だ
ついでに言うと野良ブログなんかの面白い記事は機械翻訳じゃ意味取れねえぜ?
自分で知識の宝庫から目をそらしてるのと同じ
データシートだのアプリケーションだのなんていうつまらん話してんじゃないのさ
その次の次元での話してる
962774ワット発電中さん
2020/02/23(日) 07:14:40.35ID:k8nfb3PH 日本語不要っていってる人は何でこのスレにわざわざいるの?
英語圏のフォーラム行けば?
上から目線のオマエラ邪魔
英語圏のフォーラム行けば?
上から目線のオマエラ邪魔
963774ワット発電中さん
2020/02/23(日) 07:41:10.80ID:O5BD3W2Y まぁまぁ嵐を呼びそうなそんな事は言わないで清濁併せ呑みましょう。
私は最初に日本語マニュアルを読んで大体のイメージを掴んでから、
必要な部分を(たとえばI2Cを使う時はI2C関連とか)英文マニュアルで読む。
英文マニュアルを日本語マニュアルと同じ速度と理解度で読める人なら
こんな事はしなくて済むんだろうな。
私は最初に日本語マニュアルを読んで大体のイメージを掴んでから、
必要な部分を(たとえばI2Cを使う時はI2C関連とか)英文マニュアルで読む。
英文マニュアルを日本語マニュアルと同じ速度と理解度で読める人なら
こんな事はしなくて済むんだろうな。
964774ワット発電中さん
2020/02/23(日) 08:09:46.45ID:KPELrkG3 質問主だけど変な流れにしてしまってすんません
原語で嫁、検索しろじゃなく、マイクロチップからの日本語のデータシートは一冊のみ?アトメルからは過去に一切出てい無かったのかが知りたかったんです。
例えば表のサイトには出てないけどアトメルかマイクロチップのサイトにログインすれば日本語の情報も見れるとか。
自分は皆さんと違って劣っていて英語はネイティブじゃ無く、日本語だとスッと入ってきます。
唯一ある日本語のデータシートにも参考用とあるように、自分は日本語のデータシートがあれば一旦それに目を通して、興味が出たら英語のシートを読む手順をとっています。
あと、検索うんぬんとおっしゃる方、何が言いたいんでしょうか?
原語で嫁、検索しろじゃなく、マイクロチップからの日本語のデータシートは一冊のみ?アトメルからは過去に一切出てい無かったのかが知りたかったんです。
例えば表のサイトには出てないけどアトメルかマイクロチップのサイトにログインすれば日本語の情報も見れるとか。
自分は皆さんと違って劣っていて英語はネイティブじゃ無く、日本語だとスッと入ってきます。
唯一ある日本語のデータシートにも参考用とあるように、自分は日本語のデータシートがあれば一旦それに目を通して、興味が出たら英語のシートを読む手順をとっています。
あと、検索うんぬんとおっしゃる方、何が言いたいんでしょうか?
965774ワット発電中さん
2020/02/23(日) 08:30:57.05ID:jspZBtc7 おっ 今回は大漁だぞ
それにしても お前らほかにやることないんか 暇人やのぅ
それにしても お前らほかにやることないんか 暇人やのぅ
966774ワット発電中さん
2020/02/23(日) 09:26:56.91ID:Lnuuoobb 忙しい人ほど時間がある
暇な人ほど時間がない
暇な人ほど時間がない
967774ワット発電中さん
2020/02/23(日) 09:44:31.26ID:ir/Zk2Ae >>962
まあ、ネットでの発言はコンプレックスの裏返しだったりするし。誰も日本語しか読めないなんて言ってないのに、日本語縛りとか、それって自分の事じゃ無いのと思ってしまう。
まあ、ネットでの発言はコンプレックスの裏返しだったりするし。誰も日本語しか読めないなんて言ってないのに、日本語縛りとか、それって自分の事じゃ無いのと思ってしまう。
968774ワット発電中さん
2020/02/23(日) 10:40:44.03ID:hvqf2f/X 頼りになる先輩がタダで教えてくれる、上がってるものをコピペするだけでいい、が目当てなのよね
和訳関係ない気がする
和訳関係ない気がする
969774ワット発電中さん
2020/02/23(日) 11:29:57.84ID:/3anXfib Q Atmelから日本語のデータシートは出てたか?
A 英語読め
スレ民 一斉にQを口撃
そろそろ次スレの季節だけどもうこのスレ必要無さそうだね
もう次スレは建てないのでよろしく
A 英語読め
スレ民 一斉にQを口撃
そろそろ次スレの季節だけどもうこのスレ必要無さそうだね
もう次スレは建てないのでよろしく
970774ワット発電中さん
2020/02/23(日) 11:38:15.89ID:Lnuuoobb971774ワット発電中さん
2020/02/23(日) 12:39:03.42ID:/NBw0/28 Atmelは過去の情報公開に対し丁寧な会社(少なくとも米は)なので今無いってことは過去も公式な物はなかった筈
日本語の方が良いってんなら使うかどうかともかくルネサスのデータシートを隅から隅まで読んで概念的な物を吸収する。
それからAVRの方を読んで見れば数倍わかりやすい。下手すると数字と図だけでなんとかなる。
日本語の方が良いってんなら使うかどうかともかくルネサスのデータシートを隅から隅まで読んで概念的な物を吸収する。
それからAVRの方を読んで見れば数倍わかりやすい。下手すると数字と図だけでなんとかなる。
972774ワット発電中さん
2020/02/23(日) 13:57:34.89ID:UPHbo25V973774ワット発電中さん
2020/02/23(日) 13:59:15.71ID:I1diPG5T 英語読めませんを自慢げに吹聴するマヌケ、恥を知らない猿
974774ワット発電中さん
2020/02/23(日) 14:11:24.99ID:zKd6s02I 今は日本語化より中国語化優先だね
975774ワット発電中さん
2020/02/23(日) 16:10:50.74ID:11WBcb9O 質問者も含めて誰も日本語しか読まないなんて書いていないのにそう決めつけている人が何名かいるよな
最近は中国の成長とともに中国語版の技術資料を見かけるが同様に「中国語が読めない奴はー」などと叩くのだろうか
>>971
今作っている物の主資料がAtmelの英語版で補助資料がMicrochipとRenesasの日本語版だわ
最近は中国の成長とともに中国語版の技術資料を見かけるが同様に「中国語が読めない奴はー」などと叩くのだろうか
>>971
今作っている物の主資料がAtmelの英語版で補助資料がMicrochipとRenesasの日本語版だわ
976774ワット発電中さん
2020/02/23(日) 16:13:54.80ID:fyzNPzxZ977774ワット発電中さん
2020/02/23(日) 16:24:49.78ID:/NBw0/28 平民は兎も角、知識層は英語必須のように感じるけど。よって中文データシートは需要小
978774ワット発電中さん
2020/02/23(日) 16:29:13.78ID:qtIWtv1y むしろ最近は普通に中国語しかデータシートがないやつとか流通に回ってきてるだろ。
指定されるとデータシート読み解くの面倒なんだよなぁ…。
まあ、日本語資料は参考資料でエラッタも使い方の説明も丸々ないぞ?って会社もあるからどっちもどっちだな。
指定されるとデータシート読み解くの面倒なんだよなぁ…。
まあ、日本語資料は参考資料でエラッタも使い方の説明も丸々ないぞ?って会社もあるからどっちもどっちだな。
979774ワット発電中さん
2020/02/23(日) 16:31:59.04ID:CuIYnQYS980774ワット発電中さん
2020/02/23(日) 16:32:48.20ID:9XfhZsjL 中国語が一番需要がある。とっくの昔に世界の工場は中国。設計も中国に丸投げの日本メーカー。
wikipediaの技術関連の項目も中国語の充実度は英語と並ぶ。日本語はみな知ってのとおり項目すらないのも多々。
日本は終わった国なんだよ、ネトウヨ。
wikipediaの技術関連の項目も中国語の充実度は英語と並ぶ。日本語はみな知ってのとおり項目すらないのも多々。
日本は終わった国なんだよ、ネトウヨ。
981774ワット発電中さん
2020/02/23(日) 16:42:09.56ID:ZQfq3ILB 脳が石灰化した官僚が操るおバカ内閣だからな
むしろ影響が出るのはこれから
復活するための底力ごと根絶やしにされてるからどん底まで落ちても復活できんだろもう
むしろ影響が出るのはこれから
復活するための底力ごと根絶やしにされてるからどん底まで落ちても復活できんだろもう
982774ワット発電中さん
2020/02/23(日) 16:49:45.68ID:11WBcb9O 日本語より中国語が優先される=国際的な日本の価値が低下、中国重視
に他ならない。それを英語が読めればいいとか言っている時点で現実が見えていないし危機感もないんだなって思う
に他ならない。それを英語が読めればいいとか言っている時点で現実が見えていないし危機感もないんだなって思う
983774ワット発電中さん
2020/02/23(日) 17:22:38.78ID:dP5W4rYq 数買ってくれる方に向かって商売してる
資本主義での当たり前をやってるだけなのに、
どっから「国力」なんてワードが飛んでくるんだ?
資本主義での当たり前をやってるだけなのに、
どっから「国力」なんてワードが飛んでくるんだ?
984774ワット発電中さん
2020/02/23(日) 17:24:43.67ID:AvbA/8LI985774ワット発電中さん
2020/02/23(日) 18:05:55.67ID:Zh2PvWaJ986774ワット発電中さん
2020/02/25(火) 13:15:20.80ID:qA5h9Fod AVR-DA Product Brief
http://ww1.microchip.com/downloads/en/DeviceDoc/40002164A.pdf
28pinのDIPパッケージは本当みたい。
Vrefの1.024/2.048/2.500/4.096はMicrochip的な±5%かなw
tiny-1の1.1Vは良いところで±2%ぐらいにはなっている。
http://ww1.microchip.com/downloads/en/DeviceDoc/40002164A.pdf
28pinのDIPパッケージは本当みたい。
Vrefの1.024/2.048/2.500/4.096はMicrochip的な±5%かなw
tiny-1の1.1Vは良いところで±2%ぐらいにはなっている。
987774ワット発電中さん
2020/02/25(火) 19:57:27.29ID:J/DW+z+3 またもDAC出力は1chのみか…
988774ワット発電中さん
2020/03/08(日) 15:07:57.85ID:HblK/dA+ こっちすっかり忘れてたわw
Arduinoスレでこんなん質問してる人がいたけど
TCCR2A = ((1 << WGM21) | (1 << COM2A0));
これ、AVRでの設定時の書き方ってことだよね?
レジスタが何番目のビットかがヘッダに書いてるわけね?
Arduinoスレでこんなん質問してる人がいたけど
TCCR2A = ((1 << WGM21) | (1 << COM2A0));
これ、AVRでの設定時の書き方ってことだよね?
レジスタが何番目のビットかがヘッダに書いてるわけね?
989774ワット発電中さん
2020/03/08(日) 19:16:28.59ID:xyOwE3nM Arduino自体がavrlibc使ってんだからスケッチでそれ書いても有効なんじゃ?
990774ワット発電中さん
2020/03/08(日) 19:40:21.91ID:P3mzCI0Y そのavrlibcとやらではこの書式になってるのね?
つまりこれはAVR語なのねって聞いてるの
つまりこれはAVR語なのねって聞いてるの
991774ワット発電中さん
2020/03/08(日) 19:49:04.81ID:xyOwE3nM うん、デバイス毎のヘッダファイルで定義されてる。
ArduinoでもデバイスがAVRじゃないヤツには使えないよ。
ArduinoでもデバイスがAVRじゃないヤツには使えないよ。
992774ワット発電中さん
2020/03/08(日) 19:51:01.14ID:0Hcm+mpz AVR語ってなんだよw
レジスタ名とかはavr/io.hで定義してる
実態はシンボルで振り分けボードごとに__AVR_AT90S2313__ならio2313.hとか
レジスタ名とかはavr/io.hで定義してる
実態はシンボルで振り分けボードごとに__AVR_AT90S2313__ならio2313.hとか
993774ワット発電中さん
2020/03/08(日) 20:38:00.57ID:tGn6Ieqg AVR単体で使うことは無いんだけど、これでArduinoが深まったです。
どうもありがとう。
どうもありがとう。
994774ワット発電中さん
2020/03/08(日) 23:55:08.36ID:oIU44xDD avr-libc使ったプログラミングって、レジスターとその各ビットの役割を理解するのが第一歩なんだけど
コードの可読性って最低になるよな😅
コードの可読性って最低になるよな😅
995774ワット発電中さん
2020/03/09(月) 00:05:10.11ID:MNd01PMu データシートぐらい読めよ
996774ワット発電中さん
2020/03/09(月) 00:09:41.77ID:YoUY4BrG XCだと、さしずめ TCCR2Abits.WGM21 = 1; のように書く。
MCC使うとそれすら必要ない。
MCC使うとそれすら必要ない。
997774ワット発電中さん
2020/03/09(月) 00:11:38.84ID:anKiu3RV じゃあマジックナンバー無しでベタにビット番号書けばいいじゃん。
どんな可読性になることやら。
どんな可読性になることやら。
998774ワット発電中さん
2020/03/12(木) 02:52:37.52ID:EH1Butls レジスター変数を直接いじらずに、可読性を上げるためにマクロとかで抽象化するのは普通なんじゃね?
こんなかんじで↓
#define PULLUP(p) (PORTB |= (1 << (p))
こんなかんじで↓
#define PULLUP(p) (PORTB |= (1 << (p))
999774ワット発電中さん
2020/03/12(木) 06:09:52.92ID:8QNt2wB3 atmel start使えよ
1000774ワット発電中さん
2020/03/12(木) 06:37:18.93ID:IGMNpvq3 質問いいでしょうか
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 280日 15時間 55分 25秒
新しいスレッドを立ててください。
life time: 280日 15時間 55分 25秒
10021002
Over 1000Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★4 [Ailuropoda melanoleuca★]
- 【文春】永野芽郁(25)&田中圭(40)燃え上がる不倫LINE ★3 [Ailuropoda melanoleuca★]
- 永野芽郁、文春第2弾でフジも痛恨 『パリピ孔明 THE MOVIE』大コケで、永野主演映画は必勝が望まれていた [ネギうどん★]
- 首相、自民幹部にコメ高騰対策策定を指示 [首都圏の虎★]
- トランプ大統領、日本への自動車輸出少ない現状に改めて不満示す [首都圏の虎★]
- 【万博】ローソンの万博会場内の店舗 開幕日は売上高が“世界一”に 「からあげくん」1883個販売 [少考さん★]
- 【文春砲第2弾】永野芽郁と田中圭の不倫LINE流出 ★2 [839150984]
- 【文春砲】永野芽郁さんと田中圭さん、燃え上がる不倫LINEが流出
- おまえらwwwwwwwwwwwwwww
- 【悲報】永野芽郁さん、さすがにかわいそう・・・ 数億数十億と言われている違約金は誰が払うんだよ😫😫 [862423712]
- ▶白上フブキとすこん部
- 【文春砲】永野芽郁さんと田中圭さん、燃え上がる不倫LINEが流出 ★2