記事一覧
Makefileのお勉強
makeコマンドについて、調べたことをまとめてみました。 https://github.com/SaitoYutaka/MakeLesson LuaのMakefileを例に解説をしてみました。変数についてもっと書いて…
micro:bit で nuttxを動かす。
やっと(少し)動くようになった!
LEDの点灯は少しできます。
が、文字のスクロールはまだちゃんとできないです。
できていないこと* LEDで文字のスクロール
* 他センサ(速度センサ、コンパスとか)のドライバ作成
* ドキュメント(もう全然できてない。。。)
micro:bit用にnuttxをビルドできるか調査 その 007
動いた!(エミュレータ上で!)やった!動きました。
これまでの経緯以前spresenceの研修を受けたときに、nuttxというリアルタイムOSを触ったことで、nuttxに興味を持ちました。
この研修で使用したボードはSONY Spresence だったのですが、
家に以前買ったBBC micro:bitがあったので勉強がてらこれで nuttxを動かしてみようと思った次第。
micro:bitの
micro:bit用にnuttxをビルドできるか調査 その 006
コツコツすすめるとりあえず、こつこつファイルを追加しています。
参考にしているコードは以下。
と、arch/arm/src/nrf52あたりのコードを見比べると nfr51をどうすればいいか検討がついてくる(間違えてるかもしれないけど。)
とりあえず、知らないことを書いていく後々きれいにまとめることにして、調べた内容を書いていきます。
#ifndef __IOM
micro:bit用にnuttxをビルドできるか調査 その 005
シリアルドライバを調べる各ボード毎(各チップ毎?)にシリアルドライバが用意されている。
ファイル名は [チップ名]_serial.cとなっている。
例として、nrf52_serial.c を見てみる。
/* This describes the state of the NRF52 UART0 port. */#ifdef HAVE_UART0static struct nrf52_dev_s
micro:bit用にnuttxをビルドできるか調査 その 004
フォルダの作成フォルダの作成をした。追加するフォルダはこれでいいはず。
つづく。。。
micro:bit用にnuttxをビルドできるか調査 その 003
いろいろ調べているが、不明点多い。。。
というか、これからの目標を書いていなかった。
目標!目標
micro:bin上でnuttxを動かす。そして、シリアル出力に"Helllo world!"を出す。
以上。
開発ブランチの作成とりあえず、github上にブランチを作りました。
ここに修正を入れていこうと考えています。
(誰か、親切な人がコメントをくれるととても嬉しい)
勘その1 :
micro:bit用にnuttxをビルドできるか調査 その 002
arch/arm/Kconfigの中でARCH_CORTEXM0に関係しそうなもの
以下のものがCortex-M0(もしくはCortex-M0+?)をつかっているっぽい。
ARCH_CHIP_KL
ARCH_CHIP_NUC1XX
ARCH_CHIP_SAMD2X
ARCH_CHIP_SAML2X
ARCH_CHIP_STM32F0
ARCH_CHIP_STM32L0
ARCH_CHIP_STM
micro:bit用にnuttxをビルドできるか調査 その 001
以前、研修でnuttxをちょっと触ったことがあり、
これを micro:bitで動かしたいなと思うようになりました。
そもそもできるのか参考になりそうな情報は以下かと思っている。
https://tech.microbit.org/hardware/
リンク先を見ると、以下のようなことが書いてある。
nRF51 Application Processor
Model Nordic
GIMPをビルドしてみる002
Ubuntu18でGIMPをソースからビルドしようとしています。
参考にしているサイトは以下。
手順通りにやっても、途中でつまずく。
ビルドに必要なパッケージがなく失敗 -> パッケージをインストール ->再度失敗(他のパッケージも必要だった) -> パッケージをインストール -> 再度失敗(他のパッケージも必要だった) -> パッケージをインストール -> 再度失敗 (他のパッケージも必要だっ
GIMPをビルドしてみる001
GIMPをソースからビルドしようとしてみた。
必要なライブラリはインストールしたつもりだったけど、
./configure を実行した結果は以下。。。
- Error: missing dependency gegl-0.4 >= 0.4.14 - Error: missing dependency glib >= 2.54.2 *** Test for GLIB failed
ファイルの一覧をクリップボードにコピー(Windows)
以下のページとかを見て、エクスプローラーのアドレスバーに"cmd"と入力すると、コマンドプロンプトが開くことは知っていました。
ふと思ったのですが、アドレスバーに
cmd /C "dir /b | clip"
とか入れたらファイル名の一覧をコピーできるのかな~と試してみたらできました。
知らなかった。。。
ファイル名を一括で変更(できるだけ楽して)
以前こんなことが、ありました。
以下のような感じで、たくさんあるファイルのファイル名の"_A_"というところを"_B_"に変えたい。
この画像は例なのですが、私が経験したケースはもっとファイル数も多く(なんでこんなにファイルがあるんだ!と思うレベル)、ファイル名ももっとグチャグチャでした。。。
でやりたかったことは(やる羽目になったことは(´・ω・`))、ファイル名の中の"_A_"を"_B_"に
数学の勉強メモ(二次方程式の解の公式)
数学の復習をしています。
とりあえず、二次方程式の解の公式についてメモをgithub pagesに残すことにしました。
ページはこちら
はい、レイアウトがメチャクチャです。。。
このページをつくるのに以下のものを利用しました。
これで数式をきれいに出せるようなので利用しました。あとは
こちも利用しました。検索したら、MathJaxとJekyllをgithub pages上で利用できるという
Makefileのお勉強
makeコマンドについて、調べたことをまとめてみました。
https://github.com/SaitoYutaka/MakeLesson
LuaのMakefileを例に解説をしてみました。変数についてもっと書いてもいいのかなと思ってます。
($^とか)