Repo

kjana00@gmail.com

older <-

2011-05-26 01:24:11

今朝は晴れ。久しぶりに。朝ごはんはパンとサラダとソーセージ。公衆立ち入りにより遅れが、とアナウンスしてる割には普通に動いてる電車で仕事場へ。むしろあんまり関係無さそうな環状線の方が遅れてたよね。学研都市線も反対側は遅れてたっぽいけど。

昨日の内に対処をお願いしますというメールを今朝見ても対処出来ませんよねと返事をしたり、そうしたら本社の方にいる人が対処してくれることになってるっていうんで一安心したりしつつ実験の続きな感じ。入力がまともにある方でいじるから悪いんであって、入力が無い余ってるところを使って実験した方が安全だろうと回路図を見てみるも使えそうなものが無い。次善の策としては二系統の PWM 出力を使ってるんで、片方だけ、それもそっちのスイッチ繋ぐだけなら入力が通らない方だけをいじってみるという方向で試してみることにする。……するのはいいけど、そうするための設定はこれでいいんだよね、っていうの自体にまだ不安があったりするのが辛いところ。

びくびくしつつやってみたらとりあえず意図通りの状況になったんでようやく実験。このチップ、ハードウェアで出力制限かけられるはずなんだけどな、っていう。実際出力を上書きするっていうところまではすぐに出来た。でも、PWM のサイクル内でデューティ比分出力する前に切り詰め、繰り返しっていうのが設定だけで出来るように書いてあるのに実現出来ない。

良くマニュアルを読んでみると、制限のシグナルが立ってる間は上書きし続けるっていう意味にも取れるっていうか、出力の上書きについての文章だけならそう書いてある。デバッグ用にシリアル出力してみると、このシグナルは一度立つと立ちっ放しになるっぽい。……このモジュールにリセットかける手段がオフしてオンし直すしかないんだなとやってみたら、サイクル内に閉じた挙動は見られないものの、出力を落したらちゃんと元の挙動に復帰するようにはなった。うーん。

オフしてオンの間に適当に nop を二つぐらい挟んだ方が安定するっぽい。で、適当に二つっていうのがあまりにも根拠が無いからフラグ落とそうとした上でオフして、実際にフラグが落ちるまで待ってからオンにするっていう風にしてみたら唐突に所望の挙動を示すようになったり。ええと、どこにもそんなこと書いてない上に、メーカのサイトにあるサンプルコードでもそんなことしてるのが一つも無いんでうさん臭いことこの上ありません……

まあとりあえず動いたは動いたんで、実際に入力が入る方のスイッチを動かしてる PWM にも適用してみた。うん、あんまり動いてる気がしない……っていうか、どうもまた問題のある PWM 出力になってるみたいで警告が出たりする。復帰させる時の出力が問題なのかな……もうちょっと調べないと。もしくは、ソフトウェアだけでかける制限に逃げておいて、この辺りいじるのやめるか。昨日の今日でまた壊しそうだからねぇ……

そういえば今日は出先の定時退社日だった、ということで早めに終わって帰る。しばらくぼけっとした後、晩ごはんに麻婆豆腐。普通、麻婆豆腐にあんなにたけのこ入れない、とかいう意見は無視。お昼のがあまりにも全然辛くなかったからという晩ごはんだけど、これもあんまり辛くはないか。でも、せめてこれぐらいはっていう線はクリアしてるっていうことで。

後は WWW 見たりゲームしたり。ぞろ目が出れば何とかなると思ってるところで相手に出されるとしょんぼりするとか、特別なものがあるような気がするというんで喜び勇んで歩き回った結果あったのがちょっと変わった部屋っていうだけだとこれもまたしょんぼりするとか。AC 130 越えても魔力の矢とか飛んで来たら全く無力なんで反射の盾とか欲しいですよ。そろそろ。ダークエルフワーロック恐い。

older <-

goto

hint can be:

Tags

old

2007-05 -- 2006-12

ゲーム関係の古い記録

before 2005-12