«Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · Next»

【 370】 080110: ニコニコ動画の保存

Craving Explorer

これは、ニコニコ動画、YouTubeなどの動画ファイルをローカルにバックアップがとれるすぐれものフリーソフト。

動画だけでなく、音声だけを抜いてmp3にして保存なんてのもできる。


自分のアップしたもので試してください。


株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/439/catid/8.trackback








意外と載ってないTPU割り込みの設定方法。

最低限何すればいいのか?
初心者用です。


TPU0に設定するとして。
タイマー割り込みを一定間隔でコールする場合。

●hwsetup.c  HardwareSetup()内で。

INTC.IPRF.BIT._TPU0 = 5;

*********************

MSTPCR.BIT._TPU = 0;
TPU.TSYR.BIT.SYNC0 = 0;
TPU0.TMDR.BYTEACCESS= 0;
TPU0.TIOR.WORD = 0;
TPU0.TCNT = 0;
TPU0.TCR.BYTEACCESS = 0x20;
TPU0.TIER.BIT.TGIEA = 1;
TPU0.TGRA = 37500-1;
TPU.TSTR.BIT.CST0 = 1;


●intprg.c

// vector 40 TGI0A TPU0
__interrupt(vect=40) void INT_TGI0A_TPU0(void) {
Tpu0Handler();
}


●任意のソース  Tpu0Handler()を定義

void Tpu0Handler(void)
{
TPU0.TSR.BIT.TGFA = 0; //コンペアマッチフラグクリア

タイマー割り込みで実行させたい処理を記述

set_imask_exr(0); //割り込み許可

}



株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/435/catid/8.trackback








Excelで仕様書を書く会社は多い。

でも、プログラマーはほぼ使いづれ~って思っているんでしょう。

うちの会社もExcelが仕様になっているけど、Excelの捜査が面倒くさいので、最新の仕様が反映されてなかったり、Excelには記述されているけど、細かい修正がソースに反映されてないといったお粗末な状況になったり・・・

で、今回は、PHP+Spreadsheet_Excel_Writerを使ってPHPのファイルから仕様書とソースを同時出力するようにしたいと策略。

Spreadsheet_Excel_WriterはPEARで、ベータ版だけれども、十分使える。
マクロや計算式を挿入することができる、セルの結合もできる。


Spreadsheet_Excel_Writerでつまずいた点

・基本的には、PEARのインストールが面倒なことくらいが壁?
・文字を記述すると罫線が消える。罫線をつけるのが面倒
・Worksheet::setHPagebreaksの引数
  結果的には、買い行を入れたい行・列を(0,100)とすると、worksheet->setHPagebreaks(array(0,100)));とする。


PHPExcelというのもあるみたいで、2007対応らしい。
次回はこちらを試してみる予定。


株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/425/catid/8.trackback








スロット開発で、プログラム的に押さえておくべき点は以下の通り。
これらの技術検証、動作確認できればあとは楽…なはず。

●ステッピングモーター制御
●割り込み(タイマー、シリアル、場合によりパラレル)


あとは、効率のよい開発のためのスクリプト化(プランナーが演出を簡単に作れるようにする)、エラー処理を意識してできればOK。


株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/416/catid/8.trackback








【345】 070912: H8覚書その1

組み込み系だと、データテーブルにconst必要なんだね。

うまく動作しないな~、データがゼロでおかしいな~って思ったら、どこかで書いてあったことをうろ覚えで試したらビンゴ。

Winだと気にすることないけど、ROM、RAMが明確だからね。


株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/413/catid/8.trackback








プログラムでステッピングモーター制御っていうのをやっています。
ハードウェアが絡むので、理解できるまではストレスになるのですが、分かり始めると面白い。

10年ぶりのプログラムだけど、やることは何も変わっていない。
10年前にやってきたことはいまだに通用する。
10年前のプログラム業界の35歳定年説が懐かしく感じる。


ステッピングモーターについて


ドラム部分に使用するモーターです。
サンプルで貰ったソースを一度分解して、再構築。
インテリジェンスなシステムに作り変える予定。

いいシステムができると、自分&会社の財産になるので、細かい部分まで分析する&面倒くさいけどコメントをひたすら打ち込んでいく。


株なんかチェックしてる場合じゃないくらい、本業が充実している。


株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/405/catid/8.trackback








ドラム制御の開発についてメーカーと打ち合わせ。

ノウハウ、特許の塊で中々おいそれとは参入できないけど、今回縁あって開発できそう。難しすぎてお断りの可能性もあるが…

ステッピングモーターの存在を始めて知り、ビタ止めの理屈も納得。
この程度であればアセンブラが一番だけど、後進のためにCか?

ソフト屋なんで、ハードのことさっぱりです。
ドラム回すまでが時間かかるか?

でも、やっぱ液晶よりドラムは熱いよね!


株日記はコチラ → マイナス100万からの株日記

トラックバック(右クリック→コピー):htp://kinop.netindex.php/item/400/catid/8.trackback








«Prev || 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 · Next»