YU2TA7KA's BLOG ~take one step at a time~

派生開発、組み込み開発周りのこと。

Windowsドライバー開発情報まとめ

タイトル コメント Windows 開発者向けドキュメント - Windows drivers | Microsoft Docs 開発情報の集積根本(root) すべてのドライバー開発者のための概念 - Windows drivers | Microsoft Docs タイトル通りなので読みましょう コード サンプルを参照 | Mic…

組込みRustの情報まとめ 2022年5月時点

はじめに 書籍 基礎から学ぶ 組込みRust 実践Rustプログラミング入門 オンラインドキュメント The Embedded Rust Book (和訳) Github Rust Embedded(英語) Github Awesome Embedded Rust(英語) はじめに 組込みRustに関連する情報がいろいろ散らばっているよ…

2022年冬アニメ感想リスト(6段階ランク)

完走 No. タイトル 速度*1 ランク*2 コメント 1 鬼滅の刃 遊郭編 1.0 SS 毎週映画を観ているような圧倒的なシーンばかりで、手に汗握りながら観てた。 2 ジョジョの奇妙な冒険 ストーンオーシャン 1.0 S ジョジョ面白い。ジョジョのアニメ化毎回、ちゃんとジ…

Screeps: Arenaのチュートリアルをやりました。Rustでのやり方が難しいです。【JavaScript】

はじめに なぜJavaScript以外でも実行できると記載されたのか チュートリアルをやりました 1. Loop and import 2. Simple move 3. First attack 4. Creeps bodies 5. Store and transfer 6. Terrain 7. Spawn creeps 8. Harvest energy 9. Construction 10. …

Unity(C言語用ユニットテストフレームワーク)の環境構築

はじめに テスト駆動開発による組み込みプログラミング ―C言語とオブジェクト指向で学ぶアジャイルな設計で組込みTDDを勉強中です。本書ではC専用テストハーネスとして、Unityが紹介されています。これの環境構築を行います。ゲームじゃないほうです。github…

フーリエ級数展開から周波数解析までの地図

はじめに フーリエ級数展開から周波数解析までの地図 必要な数学的知識 参考 参考書籍 高速フーリエ変換までの概観 実装練習 解析ごとの参考 その他参考 おわりに はじめに 昨年、基礎から学ぶ 組込みRust、Interfaceの2冊に出会いました。いずれも組込みの…

【組込みRust】no_stdで処理時間を計測する

はじめに 環境 処理時間の計測方法 1. stm32f4xx_halで提供されているタイマーで時間を計測します。 2. 設定した周期で割り込みが発生します。 3. 割り込み処理で時間計測用のカウンタをインクリメントします。 4. 計測したい処理の開始と終了でカウンタを参…