gombeのブログ

マイコンの電子工作系PIC32/KiCad/C/C++/3D/

2018-01-01から1年間の記事一覧

私の495→820のTOEIC勉強法まとめ。正しい継続勉強が大事。

自分用のメモなんでアフィリエイトとか一切なく私には一円も入らないので安心して。 1年で495から820まで315スコアアップできました。いや、ここまで上がるとは思ってなかった。みんなの勉強に参考になればとおもいまして。 事情あってTOEICを別垢で受けてた…

esp32でMMDで躍らせる

esp32でMMD? どうやって? esp32はおなじみの方が多いと思いますが、wifi, bluetoothモジュールの中にdual coreのプロセッサが入っています。これをうまく使って、ソフトウェアレンダリングで3Dモデルを躍らせようというプロジェクトです。 www.youtube.com …

IoTに適したMMUに対応したOS、LiteBSD

IoTが広まってきている中、esp32やraspberry piなど様々なプラットフォームでIoTが加速しています。今回はその第3の選択としてLiteBSDを紹介します。 まずは比較から。 LiteBSDはUnix系のOSで、4.4BSDとモダンなシステムです。RaspberryPiではLinuxが載って…

Native-C やること(やるとは言っていない)

またこのネタですが、以前から気がついてたのですが、システム関数をコールするときにブロッキングな関数(例えばgetchar)だと動作を割り込ませることが難しいことが分かっています。 回避としてはノンブロッキングな関数のみとし、その他を静的ライブラリと…

Native-C 開発状況と今後について

Native Cとは 以前少し紹介したCのオンボード開発環境です。KM-BASICのCバージョンですね。最近も開発はしています。時間の確保が難しいのですが、がんばります。 システム関数群の実装 ファイルアクセス等も割り込みを用いたシステムコールを用いることが多…

あけおめことよろ 新規プロジェクトの紹介

あけましておめでとう⛩ 今年もよろしくお願いします。 最近新しいプロジェクトを始めました。MachiKaniaのハードでCコンパイラやテキストエディタなどを乗せたネイティブコンパイラの開発をしています。 このシステムは編集、コンパイルや実行に必要な一通り…