CuBeatSystems
2019年11月29日金曜日
教科書に載らないソフトウェア開発入門 (インターフェースを切る事と実現可能なソフトウェア規模についての話)
›
どうやったらもっとまともにソフトウェアを書くことができるようになるのか? 僕も若い頃、いや、まだ若いんだけど、本当にどうやってソフトウェアを書いてゆけば良いのかわからなくて、とにかくダラダラダラダラダラダラダラダラ「きっとやらなくてはいけない処理」を羅列したものだった。それも...
2019年11月17日日曜日
教科書に載らないソフトウェア開発入門 (インターフェースの定義と実装の詳細)
›
インターフェースの定義と実装の詳細 「教科書に載らない」と書くからには、教科書に書かれないような(でも非常に大切なこと)ことを書こうと思う。 働き始めて直ぐに横にいた先輩は、とある業務用ビデオ装置のディスク制御ファームウェアを書いていた人だった。この先輩は日本語の使い方し...
2019年11月8日金曜日
教科書に載らないソフトウェア開発入門 (今はあまり出来ないと考えている君へ)
›
今できることと将来の自分 「教科書に載らないソフトウェア開発入門」なのだから、当然のように最初からソフトウェア開発の何たるかについてツラツラと書き記したい気持ちがあるのだが、やっぱり先の記事と同様に少しだけ寄り道をしようと思う。 というのも、15年ほどソフトウェア開発をし...
2019年11月3日日曜日
教科書に載らないソフトウェア開発入門 (はじめに)
›
万物世界共通 思い立って何かソフトウェア開発にまつわる話を書こうと思ったのだけど、おもむろに重い話を書くと読む人も嫌になると思ったので、いっけん関係ない話をしようと思う。 「どんな物事も基本が一番簡単に見えて一番難しい」 例えば、ピアノを弾けない人に「明日...
2017年11月30日木曜日
FreeRTOSがAWSオープンソースプロジェクトになってMITライセンスが採用されたらしい
›
最近はマイコンで遊ぶ暇もないくらい忙しいのですが、なんとFreeRTOSがAWSオープンソースプロジェクトになって、しかもMITライセンスが採用されたらしいです。 あぁ、たまにはゆっくりマイコンで遊びたいなぁ。 https://www.freertos.org/ ...
2017年10月31日火曜日
ARMv6-M Architecture Reference Manual
›
先日の続きでARMv6-M Architecture Reference Manual(https://static.docs.arm.com/ddi0419/d/DDI0419D_armv6m_arm.pdf)を見ていきます。文書をざざざっと見渡し、まずはARM core re...
2017年9月30日土曜日
ARMv6-Mと戯れる 第1号 ~ARMv6-Mと戯れる準備をしよう~
›
まえがき 大抵の場合「ARMマイコン!ARMマイコン!」と言っているその中身は、ARM社が提供しているプロセッサに加えて、チップベンダー各社が周辺回路を加えてパッケージングされたものだったりします。 「マイコンを使えます」という人でも、自分が使っているマイコンがどういったプ...
›
ホーム
ウェブ バージョンを表示