「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ
CALENDAR
2024年11月
日
月
火
水
木
金
土
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
前月
翌月
Entry Archive
2024年11月
2024年10月
2024年09月
2024年08月
2024年07月
2024年06月
2024年05月
2024年04月
2024年03月
2024年02月
2024年01月
2023年12月
2023年11月
2023年10月
2023年09月
2023年08月
2023年07月
2023年06月
2023年05月
2023年04月
2023年03月
2023年02月
2023年01月
2022年12月
2022年11月
2022年10月
2022年09月
2022年08月
2022年07月
2022年06月
2022年05月
2022年04月
2022年03月
2022年02月
2022年01月
2021年12月
2021年11月
2021年10月
2021年09月
2021年08月
2021年07月
2021年06月
2021年05月
2021年04月
2021年03月
2021年02月
2021年01月
2020年12月
2020年11月
2020年10月
2020年09月
2020年08月
2020年07月
2020年06月
2020年05月
2020年04月
2020年03月
2020年02月
2020年01月
2019年12月
2019年11月
2019年10月
2019年09月
2019年08月
2019年07月
2019年06月
2019年05月
2019年04月
2019年03月
2019年02月
2019年01月
2018年12月
2018年11月
2018年10月
2018年09月
2018年08月
2018年07月
2018年06月
2018年05月
2018年04月
2018年03月
2018年02月
2018年01月
2017年12月
2017年11月
2017年10月
2017年09月
2017年08月
2017年07月
2017年06月
2017年05月
2017年04月
2017年03月
2017年02月
2017年01月
2016年12月
2016年11月
2016年10月
2016年09月
2016年08月
2016年07月
2016年06月
2016年05月
2016年04月
2016年03月
2016年02月
2016年01月
2015年12月
2015年11月
2015年10月
2015年09月
2015年08月
2015年07月
2015年06月
2015年05月
2015年04月
2015年03月
2015年02月
2015年01月
2014年12月
2014年11月
2014年10月
2014年09月
2014年08月
2014年07月
2014年06月
2014年05月
2014年04月
2014年03月
2014年02月
2014年01月
2013年12月
2013年11月
2013年10月
2013年09月
2013年08月
2013年07月
2013年06月
2013年05月
2013年04月
2013年03月
2013年02月
2013年01月
2012年12月
2012年11月
2012年10月
2012年09月
2012年08月
2012年07月
2012年06月
2012年05月
2012年04月
2012年03月
2012年02月
2012年01月
2011年12月
2011年11月
2011年10月
2011年09月
2011年08月
2011年07月
2011年06月
2011年05月
2011年04月
2011年03月
2011年02月
2011年01月
2010年12月
2010年11月
2010年10月
2010年09月
2010年08月
2010年07月
2010年06月
2010年05月
2010年04月
2010年03月
2010年02月
2010年01月
2009年12月
2009年11月
2009年10月
2009年09月
2009年08月
2009年07月
2009年06月
2009年05月
2009年04月
2009年03月
2009年02月
2009年01月
2008年12月
2008年11月
2008年10月
2008年09月
2008年08月
2008年07月
2008年06月
2008年05月
2008年04月
2008年03月
2008年02月
2008年01月
2007年12月
2007年11月
Recent Entry
こないだのロボット
ロボット行ってきた
こないだのくれじークライマー全国大会2024予選
マウス修理した
訃報
ミカド行ってきた
LANケーブル交換した
MFT2024行ってきた
こないだのロボット
ロボット行ってきた
Recent Comment
nekosan/
JYRUSSやってきたメモ
フルタニアン/
JYRUSSやってきたメモ
nekosan/
JYRUSSやってきたメモ
フルタニアン/
JYRUSSやってきたメモ
nekosan/
こないだのロボット
フルタニアン/
こないだのロボット
nekosan/
こないだのロボット
フルタニアン/
こないだのロボット
nekosan0/
レジ袋ホルダーを考える
フルタニアン/
レジ袋ホルダーを考える
Category
ノンジャンル
(2850)
PIC
(47)
AVR
(341)
Arduino
(446)
Raspberry Pi
(193)
mbed
(41)
ARM
(30)
ESP32
(15)
Android
(10)
OPアンプ
(125)
VHDL
(57)
PSoC
(4)
アナログ回路
(110)
クルマ
(127)
rails
(51)
本
(42)
導電塗料
(3)
Fritzing
(41)
Edison
(2)
FFT
(34)
写真
(158)
MIDI
(24)
その他日記
(11)
Python
(57)
3Dプリンタ
(124)
Bookmark
最初はgoo
goo blogトップ
スタッフブログ
My Profile
ブログID
nekosan0
自己紹介
Search
このブログ内で
ウェブ全て
MSXジョイスティック、もうちょっと調べる
ノンジャンル
/
2017年08月29日
https://twitter.com/F__eqaul__kx/status/902392607484948480
コースは確かに、絶妙なところを狙ったんだろうなと
思ってたんだけど、やっぱ、周辺国もアメリカも、
文句の一つも言いたくなるだろうなぁ。
https://twitter.com/tokoya/status/902378300076523520
どう考えてもインサイダーで円買いに走った勢はいるん
だろうけど、北が自ら円買いに走った証拠押さえたら、
証券口座とか世界でまとめて凍結しちゃったりできる
んじゃないの?アメリカの銀行だけじゃなく。
https://twitter.com/everysuima/status/902288443849424896
発車。
https://twitter.com/teltan/status/902376574623801345
なんか落ちてきたらしい。
https://twitter.com/donarudo_100/status/902284047753158657
https://twitter.com/seisyounagon_/status/902310898919809025
日本へようこそ!!
https://twitter.com/jucnag/status/902395600036966404
改憲おじいちゃんのアピール。
昨日の続き。
MSXのジョイスティックポートで、ジョイスティック
とマウスは、何とか大丈夫だろうっていう裏は取れた
んだけど、4方向×2つのジョイスティック(X68kの
リブルラブルとかクレイジークライマーとか)で
使ってる通信とか、アルカノイドとかも使えない
かなぁ?とか思って、もうちょっと調べる。
https://blogs.yahoo.co.jp/dr_kikkie/25662078.html
パドルデバイスだと、アルカノイド付属のがあるみたい
なんだけど、これ、やっぱりMSX標準サポートのパドル
じゃなくて、独自信号みたい。
556とかバイナリカウンタとかシフトレジスタとか
使ってるっていうの、なんだろうねぇ?パルス幅の
調整してるのか、それともシリアル通信とか無理やり
実現しちゃってるのか…
1回で転送するとしたら、ボタンが1個ある以上、残り
の5ビットで表現するわけだから、32段階だよな。
これじゃだめだろうな。あとやれるとしたら、やっぱ
パルス幅なんじゃないのかな?
回路追ってみないと、やっぱ全然わからんな。
556は、ワンショットパルス+無安定マルチバイブ
レータだろうと思うんだけどな。
4方向2組でリブルラブルとかに使うパターンだと、
MSXとか6001は、以前回路追った範囲では、STROBEを
Lowにしたポートが有効ってことになるんだけど、
MSXや6001内部では、どっちのジョイポートも、
内部ではパラレル信号自体は結線されてて、同じ
ポートで読み出してたはず。
STROBE信号を使って、オープンコレクタで制御して、
どっちかのポートの方向/ボタン押下を検知してる
んだったよな、と。
なので、上手いことやると、4方向2個もSTROBEで
1ポートから読み出せるし、2個のジョイスティック
を2個のジョイポートに繋いでも、上手く動くはず
だよな、と。
https://sions-papa.blogspot.jp/2014/01/
動いたっていうお話はあり。
ただ、それをArduinoの少ないポートで、しかも
割り込みのオーバーヘッド考慮して、どうやって
制御したらいいのかなぁ?というのは難しい。
なにしろ実物(実機)が手元にないし、情報漁っても
みあたらない。MSXや6001と、X68kでは、内部回路
まで同じと考えて大丈夫なのか?が気になる。
目下のところ、オープンコレクタじゃなく、普通の
デジタル出力を念頭に置いてるんだよな。それが、
普通のジョイスティックと、リブルラブル用で、
片やデジタル出力、片やオープンコレクタだったり
すると、色々厄介。これらと、入出力と、割り込みと…
って、アプリケーションによって自由に切替が
できないと困るし。
なんにしても、ないと色々困るよな、ほんと。
だからといって、要件削りまくると、ユニバーサル
基板で十分にできちゃう程度だしなぁ。
一方、マウスとか諸々で、STROBE信号受けてから
パラレルデータを準備するような処理の場合について
も、もうちょっと詰める。
本当に、全レジスタを退避させてるのかなぁ?
コンパイラが、もっと賢く処理してないの?と。
https://ucexperiment.wordpress.com/2016/04/05/arduino-inline-assembler-tutorial-13-interrupts/
うん。
https://electronics.stackexchange.com/questions/117430/avr-gcc-timer-overflow-interrupt-handler-in-inline-assembly
うん。うん。
やっぱり、割り込み開始から、割り込み内ルーチン
までに、10クロックちょっとみたいだな。1マイクロ秒
くらいだよな。退避するレジスタが少ない場合なら。
裏取りのために、とりあえず久々にavr-gccで
シミュレータ動かしてみてみたいところ。ホントは
Arduinoでこれが実験できるといんだけど、ソフト
ウェアデバッガとか、ICDとか使えないからなぁ。
もっと割り込みのオーバーヘッドが大きいと思って
いたんだけど、このくらいならなんとかいけそう
なきがするなぁ。
間に合わないかなぁと思って、わざわざ、ジョイ
ポート1側はパラレル、2側は595つかってシリアルで、
とか思って、基板に入りきるかちょっと試してみたり
したんだけど、タイマ割り込みで最小の遅延で
なんとかなるなら、そっちに走りたい。
スペース的には595ともう1個のD-SUB端子くらいは入る
と思うんだけど、1個で済むなら1個で済ませたい。
まぁ、基本的には4方向ジョイスティック+2ボタン
を、連射機能付きで使えて、USBアナログ/デジタル
ジョイスティックどっちでもよくて、ボタンも
好きなようにアサインできる、って程度でいいんだ
けどもなぁ。
http://www.aitendo.com/product/16336
aitendoもAPDS9960光学ジェスチャーセンサ出たんだなぁ。
これ、
http://iot.keicode.com/arduino/arduino-gesture.php
http://qiita.com/stastaka/items/825cd0315b7b4c49ece9
ジェスチャーって、4方向だけなのかなぁ?
https://twitter.com/Debi_0252/status/897068934091816960
ドカベン。とてもいい。
https://twitter.com/marimo_chorobon/status/901002815027331072
伝説の問題。
https://twitter.com/burnworks/status/902333944070234112
人が真剣に考えてる問題、横から見て簡単だろうとか
って、簡単に考えないようにしてるつもりなんだけど、
逆に、実際に関わってみたら、外から見てたより、
はるかに簡単だったってことも有ったよな。
本人たちが、さぞかし大問題ってアピールしてるから、
色々、関わったら大変な問題がいっぱいあるんだろう
と身構えてたんだけど、1個1個紐解いていって、
普通に消化していったら、あっという間にプロジェクト
がさくさく進んでったっていう。今まで一体ナニを
やってたの?と。
かつての”我々の長年の経験則と実績によると”とやら
が通用しないで困ってたのかなぁ?
一方で、あのプロジェクトで、一生懸命
「オレマジ大変。こんなに頑張っちゃってるし!」
アピールを欠かさない若手君は、(その周囲はなにを
そんなに”頑張ってる”アピールしちゃってるの?
たいした話じゃないだろ?)と思ってたり、むしろ
くだらない問題を自らいっぱい起こして、周りが尻拭い
してるのに、上は
「彼は頑張っちゃってるなぁ」
と勘違いして、結果的に棚ボタだったよな。散々回り
を振り回した結果があれじゃぁ、回りみんなしらけるよな。
まぁ、ああいうトラブルメーカーの「もぐらたたき」
ゲームを「作るほう」も、「見てるほう」も、それが
楽しいなら、好きなだけやってればいいじゃんって、
みんなスウッと離れてったよな。
もぐらたたきしなくてもいいように、モグラが出て
こない原因を考えたりするのが大事なんじゃないの
かねぇ?
コメント (
0
)
«
ざっくり配置...
旋盤とフライス盤
»
コメント
コメントはありません。
コメントを投稿する
名前
タイトル
URL
コメント
※絵文字はjavascriptが有効な環境でのみご利用いただけます。
▼ 絵文字を表示
携帯絵文字
リスト1
リスト2
リスト3
リスト4
リスト5
ユーザー作品
▲ 閉じる
コメント利用規約
に同意の上コメント投稿を行ってください。
コメント利用規約に同意する
数字4桁を入力し、投稿ボタンを押してください。
goo ブログ
ブログの作成・編集
gooおすすめリンク
おすすめブログ
【コメント募集中】スタッフの気になったニュース
@goo_blog
【お知らせ】
ブログを読むだけ。毎月の訪問日数に応じてポイント進呈
【コメント募集中】goo blogスタッフの気になったニュース
gooブロガーの今日のひとこと
訪問者数に応じてdポイント最大1,000pt当たる!