2017-04-01から1ヶ月間の記事一覧
2ndステップが終わった。 まだついていけている。 けど一つだけ、 putxvalの16進数に変換するやり方、 *(p--)="123456789abcdef"[value&0xf]; こんな書き方ありなの?
H8に書き込めない問題継続中。 ・windowsのPowerShellのkz_h8writeからは書き込める。 ・Bash on Ubuntu on Windowsのminicomで通信は出来る。 上記の事から、Bash側のポート設定が間違っているか、kz_h8writeがおかしいか。 昨日の朝にやってみたら、書き込…
まあ、分からないところは、 そんなものだと理解してスキップ。 進めていったら、romに書き込めないことが判明した。 (アップグレード後に確認を怠った) 通信で、読むことはできる。 なぜだ? windows 版のkz_h8writeからは書き込めるので、ポート設定関係…
ステップ2を読み進めているけど、 p65のプログラム #define H8_3069F_SCI0 ((volatile struct h8_3069f_sci *)0xffffb0 で、0xffffb0の前の型が書いてある理由がわからない。 それと、 static struct{ volatile struct h8_3069f_sci *sci; } regs[SERIAL_SC…
結局再インストールした。 日本語の崩れはずいぶん治った。 すぐにやり方忘れてしまうので、メモ。 1. セルフコンパイラをインストール apt-get binutils , gcc ,make 2. クロスコンパイラをインストール binutils-2.19.1.tar.bz2 (2.28だと出来なかった) .…
めちゃくちゃタイムリーな記事を見つけた。 つまり最近、シリアル通信ができるようになったと言う事か。 blogs.msdn.microsoft.com pc.watch.impress.co.jp と言う事で、InsiderProgramをonにして、やってみた。 なんかよくわからないコマンドを入力たりした…
プログラムをちまちま打ち込んだけど、なぜかmake出来ない。 ツールのインストールがうまくいってないのかなとか思いながら、 プログラムをダウンロードしてみる。 makeしたら出来た。 えー プログラム書くのに2日もかかったのに...。 で、usbシリアル変換器…
出来たのかどうか分からないインストールが終わり、 プログラムを入力していっているのだが、辛くなってきた。 まだ1stステップも終わっていない。 vimを使っているが、慣れていないので、難しい。 ネットでコマンドを見ながら打ち込んでいってる。
binutilsのダウンロードで一番下のファイルが最新と思って、configureができないなんて唸ってた。 よく数字見ろ。 それにしても、分からない事ばかりだ。 ちゃんとインストールできているのだろうか?
開発環境の構築からやってます。 Bash on Ubuntu on Windowsで出来るのかな? と、知識がないくせにいきなり無理をしてみる。 牛がしゃべった!! とか遊んでないで、ちゃんとやろう。
1年もブログをほっぽらかしていた。 また懲りずに始めよう。 12ステップで作る組み込みOSという本が、 近くに転がっていたのでやろうと思う。 とりあえずH8/3069Fを買ってきた