ろぐれこーど

限界組み込みエンジニアの学習記録とちょっぴりポエム

2020-12-01から1ヶ月間の記事一覧

全ての基本は構造化から。『組み込みソフトウェア開発のための構造化モデリング』

構造化モデリング及び設計に関する本を読みました。オブジェクト指向設計が提唱されて久しいですが、組み込みの製品開発では今でも構造化設計に基づく部分が多くあります。(C言語だと言語仕様的に実装しにくいということも一因だけど、新規開発が少なく実績…

tagsファイルをパースして関数一覧を取得する

プロジェクト内の関数一覧を取得したいとPLに言われたので、適当に方法を考えてみました。構文解析から愚直にやると地獄を見そうなので、今回はCtagsを利用し、tagsファイルをパースするスクリプトをpythonで書きます。 Ctags == 5.8 python >= 3 C/C++のプ…

elxrリンカにおけるリンカスクリプトの記述

GHSコンパイラのelxrリンカにおけるリンカスクリプト(.ldファイル)の書き方がわからなかったため、ざっくり調べました。 概要 elxrリンカ MEMORY SECTION contents指定 関数の使用 属性の使用 (参考)ldリンカ まとめ 概要 Linker Directiveファイル(通称リ…