記事一覧

RustでLチカ (連載4)

さて、とうとうRustでプログラムを書いてみます。 前回まで、C言語やC++言語でLチカを動かしてみました。 これがRustになるとどういう感じになるのか。。。 有識者の導き…

KMC
1年前
1

SOLID-OSの特徴 (連載3)

いつも読んでくださりありがとうございます。 今回は、SOLID-OSの特徴についてご紹介します。 大きな特徴は、以下3点です。 LinuxとCPUリソースを分け合って共存するこ…

KMC
1年前
2

C/C++言語で簡単なプログラムを動かそう (連載2)

今回は、C/C++言語でLチカやファイル読み書きをやってみます。 Rust言語ではありません。使い慣れたC/C++言語で、できることを確認しておきたい回です。 ハードウェ…

KMC
1年前
3

SOLID for Raspberry Pi 4 (連載1)

Raspberry Pi 4Bで、Linuxと共存してリアルタイムOSが動きます。 しかも、C/C++だけでなく、Rust言語でもアプリを書けます。 さらに、デバッグも簡単。ICE等のデバッグ用ハ…

KMC
1年前
4
RustでLチカ (連載4)

RustでLチカ (連載4)

さて、とうとうRustでプログラムを書いてみます。

前回まで、C言語やC++言語でLチカを動かしてみました。
これがRustになるとどういう感じになるのか。。。

有識者の導きの下、やってみます。
C/C++をずっと使ってきたとはいえ、Rust初心者の筆者としては、ちょっとドキドキです、、、

1.RustでLチカその1―RAWなプログラム最初に、とりあえず動かしてみます。

Rustライブラリ

もっとみる
SOLID-OSの特徴 (連載3)

SOLID-OSの特徴 (連載3)

いつも読んでくださりありがとうございます。

今回は、SOLID-OSの特徴についてご紹介します。
大きな特徴は、以下3点です。

LinuxとCPUリソースを分け合って共存することができる

リアルタイムOSである。

リアルタイムOS特有のデバッグ機能がある

1.Linuxとの共存SOLID-OSは、Linuxと共存して動作するための仕掛けを持っています。
このSOLID for Raspb

もっとみる
C/C++言語で簡単なプログラムを動かそう (連載2)

C/C++言語で簡単なプログラムを動かそう (連載2)

今回は、C/C++言語でLチカやファイル読み書きをやってみます。
Rust言語ではありません。使い慣れたC/C++言語で、できることを確認しておきたい回です。

ハードウェアを操作することができることをLチカで確認したいと思います。それと、もう片方で動作しているLinuxのファイルシステムにあるファイルの読み書きも確認したいと思います。

1.Lチカ事前準備

Lチカなので、LEDを選定しなければ

もっとみる
SOLID for Raspberry Pi 4 (連載1)

SOLID for Raspberry Pi 4 (連載1)

Raspberry Pi 4Bで、Linuxと共存してリアルタイムOSが動きます。
しかも、C/C++だけでなく、Rust言語でもアプリを書けます。
さらに、デバッグも簡単。ICE等のデバッグ用ハードウェア不要。

「SOLID for Raspberry Pi 4」を使って、その世界を体験してみましょう!
Raspberry Pi 4Bさえあれば、誰でもできるんです。

1.SOLID とはまず

もっとみる