SSブログ

SilentCのユーザードライバーを試す前に GPIOを入力するには??? [SilentC]

K3300003.JPG
なんだかもう今更感ありありのところで悩んでいるのですが、GPIO(General Purpose Iinput/Output)と書いてある割には、入力用のレジスタが見つけられない、、、。

まさかGPIOに設定しても出力しかできないとかでは無いよな。

※嗚呼判った!、データSETレジスタと兼用なのか!、なんと言うトラップ。

Interface (インターフェース) 2009年 01月号 [雑誌]

Interface (インターフェース) 2009年 01月号 [雑誌]

  • 作者:
  • 出版社/メーカー: CQ出版
  • 発売日: 2008/11/25
  • メディア: 雑誌



nice!(0)  コメント(2)  トラックバック(0) 

nice! 0

コメント 2

noritan

hamayanさんは、すっかり理解されているものと思っておりましたが。

http://hamayan.blog.so-net.ne.jp/2008-09-08
あれの開発記 30ページ目 沈黙のSilentC

void BlkSend( char *src, int size )
{
char *setta = 0x4010003E;

for( ; size > 0; size-- )
{
while( *setta & 0x02 ) SystemSleep();
PrChar( *src++ );
}
}

私は、この構文を見て、SETTAレジスタの使い方を再認識させられたのでした。

by noritan (2008-11-29 22:19) 

hamayan

ああそうか!、過去の自分はちゃんと知っていたのか!。
凄いぞ過去の俺!。
情け無いぞ今の俺!。OTL

で、「ようやくMP3の再生に進みました」とさ(笑)。
by hamayan (2008-11-29 22:25) 

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。