<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/kampfer/">
    <title>ippei開発メモwiki</title>
    <link>http://w.atwiki.jp/kampfer/</link>
    <atom:link href="https://w.atwiki.jp/kampfer/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>ippei開発メモwiki</description>

    <dc:language>ja</dc:language>
    <dc:date>2008-06-22T12:37:04+09:00</dc:date>
    <utime>1214105824</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/1.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/21.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/20.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/19.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/18.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/13.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/14.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/kampfer/pages/12.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/1.html">
    <title>トップページ</title>
    <link>https://w.atwiki.jp/kampfer/pages/1.html</link>
    <description>
      *ippei wiki　説明
なんとなく初めました。
ちなみに日記は下記URLのはてなブログにて実施中
http://d.hatena.ne.jp/ippei-r/

*でなにすんの
まぁ、個人的なメモと新しくホームページ作るのが面倒だからwikiにしてみただけです。


*管理人ippei
-職業：学生
-趣味：漫画、その他    </description>
    <dc:date>2008-06-22T12:37:04+09:00</dc:date>
    <utime>1214105824</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/21.html">
    <title>俺8bitCPU</title>
    <link>https://w.atwiki.jp/kampfer/pages/21.html</link>
    <description>
      *俺8bitCPU
なんかverilogを始めたので、とりあえず目標がほしいから
CPUを作ってみようのコーナー。

とりあえず目標
-動く
-データバスは8ビット
-PWMくらい出せる。    </description>
    <dc:date>2008-05-05T00:52:19+09:00</dc:date>
    <utime>1209916339</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/kampfer/pages/2.html</link>
    <description>
      **PROJECT
-[[easy servo]]
-[[R8C FAT&gt;http://www12.atwiki.jp/kampfer/pages/12.html]]
-[[Hi spec俺サーボ]]
-[[俺8bitCPU]]

**MEMO
-[[DOSonCHIP]]
-[[E8使用メモ]]
-[[armadilloUSBジョイパッド使用]]


// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


**更新履歴
#recent(20)    </description>
    <dc:date>2008-05-05T00:48:24+09:00</dc:date>
    <utime>1209916104</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/20.html">
    <title>armadilloUSBジョイパッド使用</title>
    <link>https://w.atwiki.jp/kampfer/pages/20.html</link>
    <description>
      *armadilloでUSBジョイパッドを使用する。
まず最新のatmark-distをatmark Technoから落とす。
そしてtar zxvfとかで解凍する。
そしてatmark-distのディレクトリに移動する。
それから
&gt;armark-dist$make menuconfig

それから
#ref(GW-00011.jpg)
#ref(GW-00012.jpg)
ここまできたらESCキー押して記録して終了
終了後そのままカーネルのmenuconfigが立ち上がる。
#ref(GW-00014.jpg)
#ref(GW-00015.jpg)
#ref(GW-00016.jpg)
設定が終わったのでESCキー押して記録して終了
そして
&gt;armark-dist$make linux
終了後atmark-dist内のimagesにカーネルイメージができてる。


*参考
[[Linuxカーネルのバージョンアップ方法&gt;http://armadillo.atmark-techno.com/howto/upgrading-linux-kernel-in-atmark-dist]]    </description>
    <dc:date>2008-01-26T12:12:29+09:00</dc:date>
    <utime>1201317149</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/19.html">
    <title>DOSonCHIP</title>
    <link>https://w.atwiki.jp/kampfer/pages/19.html</link>
    <description>
      **DOSonCHIP 
ストロベリーlinuxで手に入るSDのFATをシリアル経由でアクセスできるようにしたCHIP

以下はブログよりの抜粋

**DOSonCHIPの初期設定
-日付、時刻がわかれば書き換えは可能だけどマイコンもわからんので意味無し。
(初期はたぶん1970年くらいかな)
-エラーに関することだと、コマンド”HEX”でバイナリデータでエラー送るようになる。(2byteデータだけど実質1byte）
(デフォはDECIMALで-xの形)
-後ローカルエコーもon,off設定が可能で&quot;e0&quot;でoffにできる。(デフォはエコーあり)
-一応スリープモードも存在するけどうーんどうだろう。
-CTSをlowに下げてもDOSonCHIP側のRTSがhighになりっぱなしの場合は外部リセット端子を一回リセットするとlowになるかも


**基本的に使うコマンド覚書
-cd:change directory ディレクトリ移動
-i:information linuxでいうlsみたいなもの。現在ディレクトリのファイルと子ディレクトリが取得できる
-or:Open read　ハンドルを指定してファイル名を打てば次からrで読み込みができる
-ow:Open write　ハンドルを指定してファイル名を打てば次からwで読み込み可能
(ファイルがない場合は生成される)
-r:read　ハンドルを指定して読み込み読み込むバイトを指定できる。
(バイトを指定した場合はその次回読み込み時はその次のバイトから読み込み)
-w:write　ハンドルとバイトを指定して書き込み、コマンド送信完了後&quot;という文字がでるのでそこに続けて打つ。
(書き込まれる場所はデフォルトでファイルでいちばん後ろ) 
-s:seek　ハンドルと先頭からのバイト数を指定すると次のrとwのときにそこから書き込み、読み込みを行う
-q:quit 現在開いているファイルを閉じる。ハンドルを指定することも可能

**DOSonCHIPの注意点
-DOSonCHIPでUARTを使うときはRxD,TxDだけでなくCTS,RTSもつなげる必要がある。
-コマンドはコマンド表のまんま、だけどファイル名とかディレクトリを打つときは半角英字大文字
ファイル名がtest.txtであってもTEST.TXTと打たないとエラー
-基本的なコマンドの打ち方はDOS窓とかシェルとかと同じ。
スペースでコマンド、オプションを区切る。
-打ち間違えてバックスペースとかDELとかを行うと予想通りエラーが帰ってくるので
打ち直しは出来ない。
-一旦どうも読み込むとポジションが変わってる？一旦全部読み込んだ後にまた読み込もうとするとエラー？
一旦シークで戻るのか？（それならこっちとしては好都合かな？）
-エラーはバイナリかと思ったら普通に-x(xはエラーの値)で帰ってくる。
-なぜかは知らんが空っぽのディレクトリをいれてそこに移動したら、ごみファイルが生成されていた。
おそらく空っぽのディレクトリはだめなのか？(一応何か入れとけばごみファイルは出ない)

**マイコン等からのアクセス法
ひとまず自分はこのやり方でやりました。
+まずUARTアクセスでは,RXD,TXD,RTS,CTSとリセット端子をマイコンにつなぐ(RTS,CTSは任意のIOポート)
+マイコン起動後にリセット端子をlowに一定時間以上（たしか50usec）する。
+リセット端子をhighにあげて、マイコン側RTSをlowにさげて、DOSonCHIPのRTSがlowになるのを待つ。
+最初に0x0dを二回送信後、&#039;&gt;&#039;を受信するまで待つ。
+ここまで行けば、後はコマンドをうてばアクセスできるはずです。自分の場合はマイコンアクセスなのでローカルエコーが邪魔になるので
、まず最初にローカルエコーをコマンドでオフにします。
　　
**DOSonCHIP入手先
ストロベリーlinux
ＤＯＳｏｎＣＨＩＰ　ＦＡＴ１６／３２（ノーマルＳＤタイプ） [DOSonCHIP SD]
http://strawberry-linux.com/catalog/items?code=18006
価格　5980円
ちなみにこれはすでに石があって
http://www.sparkfun.com/commerce/product_info.php?products_id=7956
で入手できるのかな？
値段は12.95ドルだから1400円ぐらいか？    </description>
    <dc:date>2007-12-23T23:59:06+09:00</dc:date>
    <utime>1198421946</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/18.html">
    <title>E8使用メモ</title>
    <link>https://w.atwiki.jp/kampfer/pages/18.html</link>
    <description>
      *E8とは
ルネサスが販売している安価なエミュレータ。
R8C/tiny、M16C/tiny、H8/tinyなどのデバックが可能。
あるとかなり便利。

*R8C編
-諸設定
-R8C/15(サンハヤトDIPおよびトラ技、トラ技コピー)の場合
まずE8デバックモードで初めて起動した画面の設定
#image(GW-00077.jpg)
次にユーザーフラッシュメモリ領域にエミュレータプログラムを入れる場合
#image(GW-00078.jpg)
別例でデータフラッシュメモリ領域にエミュレータプログラムを入れる場合
#image(GW-00079.jpg)
最後はデフォルト
#image(GW-00080.jpg)    </description>
    <dc:date>2007-11-13T01:47:47+09:00</dc:date>
    <utime>1194886067</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/13.html">
    <title>URLメモ</title>
    <link>https://w.atwiki.jp/kampfer/pages/13.html</link>
    <description>
      *マイコン・電子工作関連
-[[AVR Dragon&gt;http://www.compass-lab.com/STK_CAN/AVR_Dragon.htm]]
-[[秋月電子通商&gt;http://www.aki-den.jp/]]
-[[AVR&gt;http://hp.vector.co.jp/authors/VA000177/html/FrontPage.html]]    </description>
    <dc:date>2007-11-02T17:55:40+09:00</dc:date>
    <utime>1193993740</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/14.html">
    <title>easy servo</title>
    <link>https://w.atwiki.jp/kampfer/pages/14.html</link>
    <description>
      *easy servoとは？
管理人が勝手にやり始めた。俺サーボプロジェクト。
シンプルに位置制御とシリアルによるコマンドによって動くデジタルサーボを実現するのが目標。
回路図、およびプログラムソースを配布します。

*今のところどんなの
こんなのです。
&amp;youtube(http://www.youtube.com/watch?v=QAS-pU0qcU0&amp;eurl=http://d.hatena.ne.jp/ippei-r/searchdiary?of=5&amp;word=%2a%5b%b2%b6%a5%b5%a1%bc%a5%dc%5d){425,350}
マイコンはR8C

*回路
待ってくれ

*プログラムソース
待ってくれ

*参考ページ
-Miyata&#039;s Robot Factory
http://www.geocities.jp/mimiin/

*コメント
助言、指摘、激励などくれるとありがたいです
- test  -- ippei  (2007-11-02 14:33:57)
#comment()    </description>
    <dc:date>2007-11-02T14:33:57+09:00</dc:date>
    <utime>1193981637</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/16.html">
    <title>Hi spec俺サーボ</title>
    <link>https://w.atwiki.jp/kampfer/pages/16.html</link>
    <description>
      *Hi spec俺サーボ
目標スペック次のとおり
-対応電圧15V程度
-電流検出機能（貫通電流も検出）があり電流制御可能
-シリアルコマンド型
-あらゆるパラメータでカスタマイズ可能

*今どんなの
できてません。（笑）
電流検出の実験は終わってますけど。    </description>
    <dc:date>2007-11-02T14:24:04+09:00</dc:date>
    <utime>1193981044</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/kampfer/pages/12.html">
    <title>R8C FATアクセス</title>
    <link>https://w.atwiki.jp/kampfer/pages/12.html</link>
    <description>
      *R8C　FATアクセス
そのまんまです。
用はR8CマイコンでFATシステムにアクセスしようとしてるだけです。
対象になるのはMMC/SDカードです。

*参考ページ
-FATファイル・システムの覚え書き
http://www.geocities.co.jp/SiliconValley-PaloAlto/2038/fat.html
-ELM－MMCの使い方
http://elm-chan.org/docs/mmc/mmc.html
-naruマルチメディアカード(MMC)の使い方
http://naruken.cweb.tk/labo/mmc/index.html    </description>
    <dc:date>2007-11-02T14:14:54+09:00</dc:date>
    <utime>1193980494</utime>
  </item>
  </rdf:RDF>
