saito yutaka

趣味:絵を書くこと、歩くこと、読書 職業:プログラマ

saito yutaka

趣味:絵を書くこと、歩くこと、読書 職業:プログラマ

記事一覧

micro:bit で nuttxを動かす。

やっと(少し)動くようになった! LEDの点灯は少しできます。 が、文字のスクロールはまだちゃんとできないです。 できていないこと* LEDで文字のスクロール * 他センサ(速…

saito yutaka
3年前

micro:bit用にnuttxをビルドできるか調査 その 007

動いた!(エミュレータ上で!)やった!動きました。 これまでの経緯以前spresenceの研修を受けたときに、nuttxというリアルタイムOSを触ったことで、nuttxに興味を持ちました…

saito yutaka
4年前
1

micro:bit用にnuttxをビルドできるか調査 その 006

コツコツすすめるとりあえず、こつこつファイルを追加しています。 参考にしているコードは以下。 と、arch/arm/src/nrf52あたりのコードを見比べると nfr51をどうすれば…

saito yutaka
4年前

micro:bit用にnuttxをビルドできるか調査 その 005

シリアルドライバを調べる各ボード毎(各チップ毎?)にシリアルドライバが用意されている。 ファイル名は [チップ名]_serial.cとなっている。 例として、nrf52_serial.c を見…

saito yutaka
4年前
1

micro:bit用にnuttxをビルドできるか調査 その 004

フォルダの作成フォルダの作成をした。追加するフォルダはこれでいいはず。 つづく。。。

saito yutaka
4年前

micro:bit用にnuttxをビルドできるか調査 その 003

いろいろ調べているが、不明点多い。。。 というか、これからの目標を書いていなかった。 目標!目標 micro:bin上でnuttxを動かす。そして、シリアル出力に"Helllo world!…

saito yutaka
4年前

micro:bit用にnuttxをビルドできるか調査 その 002

arch/arm/Kconfigの中でARCH_CORTEXM0に関係しそうなもの 以下のものがCortex-M0(もしくはCortex-M0+?)をつかっているっぽい。 ARCH_CHIP_KL ARCH_CHIP_NUC1XX ARCH_CHIP_…

saito yutaka
4年前
1

micro:bit用にnuttxをビルドできるか調査 その 001

以前、研修でnuttxをちょっと触ったことがあり、 これを micro:bitで動かしたいなと思うようになりました。 そもそもできるのか参考になりそうな情報は以下かと思っている…

saito yutaka
4年前
1

昔の折り紙

昔の折り紙が出てきました。 いまのところ、使いみちがないのでとりあえずスキャナで読み込んでみました。 デザインが面白い。

saito yutaka
5年前
1

GIMPをビルドしてみる002

Ubuntu18でGIMPをソースからビルドしようとしています。 参考にしているサイトは以下。 手順通りにやっても、途中でつまずく。 ビルドに必要なパッケージがなく失敗 -> パ…

saito yutaka
5年前
1

GIMPをビルドしてみる001

GIMPをソースからビルドしようとしてみた。 必要なライブラリはインストールしたつもりだったけど、 ./configure を実行した結果は以下。。。 - Error: missing depende…

saito yutaka
5年前
1

ファイルの一覧をクリップボードにコピー(Windows)

以下のページとかを見て、エクスプローラーのアドレスバーに"cmd"と入力すると、コマンドプロンプトが開くことは知っていました。 ふと思ったのですが、アドレスバーに c…

saito yutaka
5年前

うさぎぴょこぴょこ作りました

A4紙でおもちゃを作ってみました。 作り方 用意するもの。 A4の紙一枚とハサミ、セロハンテープ、ペンが必要です。 ハサミで4つに切り分けます。だいたいでいいです。…

saito yutaka
5年前
1

ファイル名を一括で変更(できるだけ楽して)

以前こんなことが、ありました。 以下のような感じで、たくさんあるファイルのファイル名の"_A_"というところを"_B_"に変えたい。 この画像は例なのですが、私が経験した…

saito yutaka
5年前
2

数学の勉強メモ(二次方程式の解の公式)

数学の復習をしています。 とりあえず、二次方程式の解の公式についてメモをgithub pagesに残すことにしました。 ページはこちら はい、レイアウトがメチャクチャです。…

saito yutaka
5年前
1

Makefileのお勉強

makeコマンドについて、調べたことをまとめてみました。 https://github.com/SaitoYutaka/MakeLesson LuaのMakefileを例に解説をしてみました。変数についてもっと書いて…

saito yutaka
5年前

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"

とか入れたらファイル名の一覧をコピーできるのかな~と試してみたらできました。

知らなかった。。。

うさぎぴょこぴょこ作りました

A4紙でおもちゃを作ってみました。

作り方

用意するもの。

A4の紙一枚とハサミ、セロハンテープ、ペンが必要です。

ハサミで4つに切り分けます。だいたいでいいです。
細いもの2本(だいたい同じ幅)、太いの1本を作ります。

細い紙の一つを丸めてテープでとめます。

もう一つの細い紙も丸めてテープでとめます。
最初に作ったものより細くします。

太い幅の紙をこのように折ります。

山の部分を

もっとみる

ファイル名を一括で変更(できるだけ楽して)

以前こんなことが、ありました。
以下のような感じで、たくさんあるファイルのファイル名の"_A_"というところを"_B_"に変えたい。

この画像は例なのですが、私が経験したケースはもっとファイル数も多く(なんでこんなにファイルがあるんだ!と思うレベル)、ファイル名ももっとグチャグチャでした。。。
でやりたかったことは(やる羽目になったことは(´・ω・`))、ファイル名の中の"_A_"を"_B_"に

もっとみる

数学の勉強メモ(二次方程式の解の公式)

数学の復習をしています。
とりあえず、二次方程式の解の公式についてメモをgithub pagesに残すことにしました。

ページはこちら

はい、レイアウトがメチャクチャです。。。
このページをつくるのに以下のものを利用しました。

これで数式をきれいに出せるようなので利用しました。あとは

こちも利用しました。検索したら、MathJaxとJekyllをgithub pages上で利用できるという

もっとみる

Makefileのお勉強

makeコマンドについて、調べたことをまとめてみました。

https://github.com/SaitoYutaka/MakeLesson

LuaのMakefileを例に解説をしてみました。変数についてもっと書いてもいいのかなと思ってます。
($^とか)