saka board Ver3.5

莎華(SAKA)の掲示板です。スタイルシートを使っています。IE4.0相当以上で見てください。
この掲示板の話題は、決めていませんので自由に書き込んでください。
但し発言が不適当と思われる場合は、警告なく削除することが有ります。
現在 海外からの不適切な書き込みが多いので登録制にしています。書き込みが登録されるまでしばらく掛かります。
Sorry. This page is Japanese only.
名 前 E-Mail
題 名 表示件数
内 容 (適宜 改行を入れてください。)
HomePage
返信表示を行う。(チェックすると多少遅くなります。)

[トップページに戻る]

USBミニオシロ
莎華(SAKA) 04/06(木) 15:54:17 (pc-202-169-141-55.cable.kumin.ne.jp)
秋月電子通商を見ていたら「OSC001 PCB SCOPE (USBミニオシロ)」
なるものを見ました。
2週間もしないうちに売り切れがついてましたが。

基本的にPIC18F14K50にOpampAつないだハードウェアと
ソフトウェア処理による波形表示です。

私の感想として「FFTの処理ついてる。」が一番でしたね。
波形を切り取って窓関数を通してFFtすると周波数スペクトラム表示できるのですが…
ロガーじゃ要らないかな。で入れなかったし


莎華(SAKA) 04/06(木) 16:04:28 (pc-202-169-141-55.cable.kumin.ne.jp)

ここまで書いて気が付いたのですが、pic-loogerの新型ソフト公開していないなと。
そっか RS-232CベースじゃなくてHIDベースのpic-loogerを公開してないから。
うっ困ったもんだ。

Protel99SEがWindows10で
莎華(SAKA) 10/17(月) 11:07:59 (pc-202-169-141-55.cable.kumin.ne.jp)
旨く使えなくなった。
Windows10の初期バージョンでは、管理者モードかWindowsXP互換モードで使えていたのに……

2016/10/17現在のWindwos10で .Sch(回路図)の読み出しができません。(読み出し途中で止まる。)
起動時に読み込まれる .ddb(デザイン)に起こることです。

終了時にすべてデザインファイルを終了させれば問題なく使えます。

もし .Sch(回路図)を開いたまま終了した場合起動できません。何回もタスクマネージャーで終了させました。

その対処としては、開いているデザインファイルを一旦ほかのフォルダ(ディスクトップ等)に移動してからProtel99SEを起動します。
その後デザインファイルを元のフォルダに戻してもOKです。

DirectShowとVS2015
莎華(SAKA) 09/22(木) 00:37:50 (pc-202-169-141-55.cable.kumin.ne.jp)
Visual Studio 2015 ですが個人で使うには Communityで十分です。
しかも、DirectX関連も込みこみでインストールされます。

早々にWindowsSDKに入れられたDirectShowも使えます。
適当に弄ってプログラムを書き動画再生や動画の取り込みも出来ました。
ただネット上で散見される GraphEdit なるツールがVisual Studio Community には在りませんでした。

各フィルタを探すのにプログラムを書いて列挙してあれだこれだってしてました。

古いDirectX (9あたり?)をダウンロードして 抜き出そうかなと思ったのですが…
探せはあるものですね。GraphEdit を再配布している処が。(怪しい場所ではないけど一応自己責任で)
一応問題なく動作しているのでokとしています。
色々入っているフィルタも確認できたしよかったです。

親指シフト変換器 (USB版)
莎華(SAKA) 07/14(木) 20:14:23 (pc-202-169-141-55.cable.kumin.ne.jp)
イヤ 公開までに結構掛かってしまいました。
でもまだ暫定公開です。
変換器としては問題ないのです。しっかりできました。

今後どうしたいのか、少しアイディアがこんがらがって纏まっていません。
少し整理して出したいと思います。

親指シフトキーボード と Windows10
莎華(SAKA) 01/24(日) 21:42:02 (pc-202-55-208-73.cable.kumin.ne.jp)
また、不遇の時代がやってきたのかな?
富士通の親指シフトキーボードとJapanist2003では親指シフト入力が出来ないアプリが存在するそうです。

私の作っている親指シフト変換機(HID キーボード版)仮ではすべてのアプリで親指シフト入力が出来ますが……
一部記号が出なかったりします。(親指ひゅんQ相当のため)

キーボード側でローマ字変換を行うので、どのOSでも使えるかもしれません。
(Ubontuでは入力できました。)

今後どうなっていくのやら。

莎華(SAKA) 02/05(金) 10:20:44 (pc-202-55-208-73.cable.kumin.ne.jp)

一応 キーボード関連の実装は終わりました。
今使ってますけどまあまあの調子です。
残りは、変換器側の実装です。
ここが上手くいけばWindows上のモードズレはかなり減るのですが上手くいくのかな?

莎華(SAKA) 05/22(日) 22:59:50 (pc-202-169-141-55.cable.kumin.ne.jp)

一応 変換器側の実装も終わりました。
公開間近?かも。
ただ、前回同様ソースの公開ができるか?難しいかも。
その辺は置いといて、使えるものができたと思います。

HID Sampleにバグが…
莎華(SAKA) 03/01(火) 10:10:43 (pc-202-55-208-73.cable.kumin.ne.jp)
まあ 似たようなタイトルが続く…。

HIDの製品名ディスクリプタを変更したら、USBの接続時のプラグアンドプレイに時間がかかるようになるバグが発覚。

現象は
2秒以上接続にかかる。
製品名ディスクリプタが8の倍数時に起こるらしい。
プラグアンドプレイ時のみ起こり通常時は問題ない。

うーん。と頭を捻り調べテストして1週間。
原因判明。
セットアップの返答送信処理後にバススティールするのですが、
通信バッファサイズと同じ8byteだとバススティールが送られず待ちになっている。
この部分は、EP0のセットアップのみで使用します。
ので通常には影響しません。

送信後必ずバスストールするように構造を変更して動作確認中です。
一応治っているようです。

HID bootloaderにバグが…
莎華(SAKA) 02/11(木) 11:46:40 (pc-202-55-208-73.cable.kumin.ne.jp)
色々 作っているうちに EEPROM に初期値を入れたプログラムを作ったのですが……

あれ ブートローダーで書き込めない。

調べてみるとEEPROMに書き込んでいるのにベリファイエラー。
古いタイプはベリファイエラーにならない。
ちょっと面倒なことに。


莎華(SAKA) 02/11(木) 19:43:42 (pc-202-55-208-73.cable.kumin.ne.jp)

原因判明 EEPROM 読み出し判別する部分をなぜかスルー(bnzするところをbraに)。
これじゃ変なデータを返すのは当たり前。
前は、ベリファイしてなかょたの?わからないけど治りました。

Windowsソケットレジストリエントリが不足
莎華(SAKA) 01/25(月) 14:11:28 (pc-202-55-208-73.cable.kumin.ne.jp)
この頃 Windows10 でインターネットに繋がらなくなることがあります。
今は、ネットにつながらないと使えないアプリケーションも多く困ってしまいます。

「問題のトラブルシューティング」で原因を見てみると…
”Windowsソケットレジストリエントリが不足”のエラーが出ます。

「問題のトラブルシューティング」で修復して一見治ったように見えますが実際には治っていません。
多分本当の原因を特定していないのだと思われます。

ただPCの電源を切りしばらく置いて起動すると何事もなくインターネットに繋がります。
検索してみると私の環境以外でも結構あるんだなと。

Windows7までは、こんな障害なかったので多少困りものです。

莎華(SAKA) 02/05(金) 10:14:17 (pc-202-55-208-73.cable.kumin.ne.jp)

「1つ以上のネットワークプロトコルが不足しています。」
というもの同じ現象かな?

ネットワークアダプタのドライバを再インストールして治ったというwebもあったから…

レジストリで構成されるTCP関連の動作が怪しくなり
構成をやり直さないといけないのかな?

Windows10は、起動早くするため構成情報更新しないかもしれない。
通常のシャットダウンや再起動で治らなくてPCの電源を切って起動すると治るのかな?

不明な点がまだ多いな。


XC8対応 HID プログラム
莎華(SAKA) 11/28(土) 09:31:05 (pc-202-55-208-73.cable.kumin.ne.jp)
XC8対応のブートローダーとHIDサンプルを公開しました。
今までのように、ブートローダーにBIOSを組み込んだ形は取れませんでしたが一応出来ました。

PIC18F14K50のみのサンプルですが他のPIC18Non-jなら使えると思います。

莎華(SAKA) 01/22(金) 23:39:35 (pc-202-55-208-73.cable.kumin.ne.jp)

ふふふ 親指シフトのHID keyboard 変換器できたかも。
しかも ハードウェアによる親指シフト機能入れて。
公開までには、まだまだ時間かかると思うけど今使用してみてます。

ただハードウェアだけだと記号が余り入らないから少し困るかな。
あとは、英字混在時のモード切替問題も出るし
まっどうにかなるかな?

Windows10のインストール本番
莎華(SAKA) 08/03(月) 01:46:25 (pc-202-55-208-73.cable.kumin.ne.jp)
いやー 結構問題出ますね。
mAgicTV5が外部からアクセスできなくなるのは、
ユーザーアカウント制御の所為です。
Window7までは簡単にオフできたのに、Windows10からは「通知しない」だけでオフしません。
無理やりオフするとMicrosoft Edgeが起動しません。

一応「通知しない」にして、GuidEmAgicExtを管理者権限で動作させると動きます。

ただし、起動時にmAgicマネージャーが起動しません。
ユーザーアカウント制御のためです。
オフすれば、起動できます。

莎華(SAKA) 08/03(月) 01:52:57 (pc-202-55-208-73.cable.kumin.ne.jp)

親指シフトについて
実現するために、「やまぶきR」を使っているのですが…
基本管理者権限で起動しています。
これもユーザーアカウント制御に引っかかります。
起動後1回手動で起動すればいいだけですが…

でもなせか Microsoft Edge で使えません。
ので今はIE11を使っています。

莎華(SAKA) 08/03(月) 23:49:02 (pc-202-55-208-73.cable.kumin.ne.jp)

やまぶきRが使えないのは、Microsoft Edgeだけではないようです。
タスクバーの検索もだめで、その他いろいろ。
タブレットやウインドウズフォンで共通に使えるアプリ全般で使えて無いような感じです。

莎華(SAKA) 08/04(火) 00:07:55 (pc-202-55-208-73.cable.kumin.ne.jp)

面倒なのは POPFile です。
Windows10に移行したら起動しなくなりました。
あれこれ調べたのですか分からず、最終手段
v1.1.3 -> v1.1.3にアップデートすることにより起動するようになりました。
ファイルかレジストリが不正になっていたのだと思います。

Windows10のインストール
莎華(SAKA) 03/18(水) 20:19:55 (pc-202-55-208-73.cable.kumin.ne.jp)
Windows7の再インストールのついでにWindows10をインストールテストをしてみた。
まっちゃんとできるけどなんとなく使いにくい。
慣れのせいも在るけど。
あとアップデートだとmAgicTV5が外部アクセスできなるなる問題がある。
これはWindows7でも同じなのでですが
WindowsをクリーンインストールしてmAgicTV5をインストールすれば使えると思う。
後は全体が隠されるような構造で差がするが大変
まっ何とかなるのかな?

Windows7の再インストール
莎華(SAKA) 03/14(土) 14:49:28 (pc-202-55-208-73.cable.kumin.ne.jp)
約5年 Windows7をインストールしてからアップデートやらプログラムの復元でやってきましたが、かなりレジストリの肥大化や不要なプログラムの残骸等が増えました。
かなり大胆にファイルの削除等行い、レジストリの不要な項目を洗い出して削除しました。
Windows7が不安定にって事は無いのですが、Cドライブで100GBを越えるファイル量があります。

システム32の中のファイル削除は先ず無理なので此処は再インストールかなと。

莎華(SAKA) 03/14(土) 14:51:51 (pc-202-55-208-73.cable.kumin.ne.jp)

Windows10もそろそろかなと思ってますので、Windows7を綺麗にしてアップデートをする。
と言うことを考え行なってみたいと思います。

あら1年近くも書いてない。
莎華(SAKA) 03/04(水) 00:43:49 (pc-202-55-208-73.cable.kumin.ne.jp)
まっ 色々有って。
今 PIC16F1455 と格闘中。MPASMでUSBのファームを書くと大変。
PIC18だとバンクは、殆ど気にしなくて良いのだが
PIC16は、結構気を使う。
まっリニアアドレス対応の仕方も判ったし良かった。

一応 PIC16F1455のHID通信は、接続までできました。
後は、通信すれば良いので楽かな。
PIC18からの移植で3日も掛かってしまった。
半分以上は、リニアアクセスとバンクアクセスをどの様に折り合いつけるか悩んだだけだったけど。
MPASMのリンカが頭よくて、普通に書けばちゃんと配置してくれた。
(XC8のリンカは、ちと困りものかも。)

Windows7とProtel99se
莎華(SAKA) 04/11(金) 22:43:43 (pc-202-169-152-111.cable.kumin.ne.jp)
プロテル99seは、回路図エディタ/基板データ製作するアプリケーションです。
がWondows7とは少し相性が悪いです。
「ライブラリの変更ができない。」
と言うことで Windows XP Mode 上で使っていたのですがXp終了と同時に使うのが非推奨になりました。

ライブラリが登録できないのは、使えないのと一緒です。
でもインストール時に1つは登録されているので、総てのライブラリをそれに入れることで何とかなりそうです。

少し使ってみて、どうだか見てみるつもりです。

オンラインゲーム
莎華(SAKA) 01/13(月) 21:53:43 (pc-202-169-152-111.cable.kumin.ne.jp)
正月休みに、人気になっている「艦隊コレクション」をやってみた。
今は新任提督(新たに始める事)になることが大変なのだが…
何とか入れました。
結構いいかも。極端に対人戦もなくマイペースで進められそうです。

そうだ 今年もよろしくお願いします。

莎華(SAKA) 02/24(月) 21:27:56 (pc-202-169-152-111.cable.kumin.ne.jp)

面白かったので、プログラムを作ってみました。
何か変わる訳ではないのですが、まっいいかな。

今年も終わり
莎華(SAKA) 12/31(火) 23:33:49 (pc-202-169-152-111.cable.kumin.ne.jp)
2013年も後数十分で終わります。
何時もの如く年末にごちゃごちゃ設計変更したりしてます。
前回書いた電子負荷とその前のmpw5soketと公開予定です。

よいお年をお迎えくださいませ。

PIC18Fで役不足? dsPICかな?
莎華(SAKA) 11/30(土) 00:09:27 (pc-202-169-152-111.cable.kumin.ne.jp)
現在、ちょっと設計している物(簡易測定器)でPIC内部演算が有るのだが…。
掛け算/割り算が結構高速で必要になるかも。
実時間で、電圧/電流から抵抗値を算出して制御部を動かす。
計算間隔を10uSなら最高ですが、 最低でも500uS…

簡易だから1mS間隔で許してもらう手も。

莎華(SAKA) 12/14(土) 15:10:11 (pc-202-169-152-111.cable.kumin.ne.jp)

一応 設計終了 PICを使った電子負荷です。
5Wと小さいものですが、必要になりそうなので考えてみました。
放熱器を大きなものにすれば20W位は制御できます。
mpw5ソケットより先に作るかも。

mpw5のソケットタイプは
莎華(SAKA) 11/16(土) 20:23:43 (pc-202-169-152-111.cable.kumin.ne.jp)
一応 PIC18F25K50で再設計。
何かトランジスタが一杯増えました。しかもチップ部品も使用しました。
基本構造はおなでだけど、かなり大きくなりました。
現在シミュレーションを実行中。

莎華(SAKA) 11/30(土) 00:10:38 (pc-202-169-152-111.cable.kumin.ne.jp)

色々纏めて 部品入手して作る予定。
組み立ては来年になるかな。

PIC24Fが使いだと…!?
莎華(SAKA) 11/10(日) 22:38:30 (pc-202-169-152-111.cable.kumin.ne.jp)
ソフト屋さんは、わがままです。(何時ものことですが)
Pickit2/3をデバッカとしてハード屋さんの分も持って行ってしまいます。
これでは、書き込み(動作テスト)できないではないですか?

無ければ作るですが…メモリ構造やら覚えないと作れません。
C言語で簡単な入出力しか作らないマイコン。
データシートやプログラミング・スペックを本当に真剣に読まないと行けません。

ソケット非対応何だから作らなくても良いのに。
仕事じゃないので、のんびりと作ろうと。(仕事で必要なら取り返してくるだけ。)

うーバグが…。
莎華(SAKA) 11/10(日) 19:52:12 (pc-202-169-152-111.cable.kumin.ne.jp)
PIC18F_J_の対応時にハードウェアの変更(コンデンサ削除)を行なったのですが…。
その為に、VTG->VPPのタイミングがずれました。
特にPIC16F84A等の古いタイプが顕著でプログラミングモードに入れないようです。
で現在修正して確認中です。

saka@sf.airnet.ne.jp