はじめに ターゲットデバイスとは 1. 初期費用が安い 2. クロス開発環境が整っている 3. Pythonが使える 4. Lチカまでの丁寧な解説動画がある 5. 組み込み入門のハードウェアインターフェースが十分 注意!マイクロ usb ケーブルはデータ転送対応のものを利…
はじめに 絵封筒とは エスキューブドスタイルとは エスキューブドスタイル絵封筒の作り方(フローチャート) 補足 絵封筒の構成を考え、用意する 花の写真を加工する 花の絵を塗る エスキューブドスタイル絵封筒へ入門 感想 終わりに はじめに 「メッセージ…
はじめに XFDとは? 作ったもの 構成 環境 概要説明 わかったこと XFDの試作にRaspberry Piは便利 Rustのcrateが優秀なことを実感 Raspberry Pi3でRustの開発はしんどい やってみたいこと リファクタリング 監視端末とフィードバックデバイスの分離 フィード…
はじめに やったこと コマンドライン引数の処理 計算ロジックの実装 ユニットテストの記述 エラーハンドリング 気づいたこと おわりに はじめに 実践Rustプログラミング入門のChapter4を写経しました。その感想です。ソースコードは下記githubにあります*1。…
完走 No. タイトル 速度*1 ランク*2 コメント 1 ゆるキャン△ SEASON2 1 S 1期よりも面白かった気がする。日常っぽいけどキャンプというイベントで毎回起伏があって良い。私の疲れた身体にはこれくらいの起伏がちょうど良かったのかもしれない。 2 のんのん…
はじめに 組み込みシステムとは 機械制御を目的とした情報システム 表記 おわりに はじめに ソフトウェアエンジニアの一つとして組み込みエンジニアという職種があります。ソフトウェアエンジニアが開発する情報システムの分類の一つと位置付けられます。プ…
関数ポインタの利用 fn double(n: i32) -> i32 { n + n } fn abs(n: i32) -> i32 { if n >= 0 { n } else { -n } } fn main() { // doubleの関数ポインタをfへ束縛 let mut f: fn(i32) -> i32 = double; assert_eq!(f(-42), -84); // absの関数ポインタをfへ…