CMISS を SEGGER Enbedded Studio で使う
Nordic の SDK では機能の ON/OFF や設定のあれこれなどを sdk_config.h で指定する。
どのパラメータがどこにどう対応しているのか非常にわかりづらくて極度大変(しなさい)な感じ。
sdk_config.h を少しでも扱いやすくするために、CMISS というツールがある。
CMISS は Java で動作するオープンソースツールで、SES にバンドルされている。
以前使っていたはずなのだが、あれ? メニューがSES中に見当たらないな・・・
改めて調べるとCMISSをSES中で有効にするためには外部ツールの設定をしておかないといけないらしい。そういえば半年前に開発機変更したのだった。以前の開発機では設定をしていたけどそれを忘れてたぽい。
ということで、以下のように設定した。
の通り、
「File」-「Open Studio Folder...」-「External Tools Configuration」とすると、tools.xmlが表示されます。
以下を の直前に書き足し、保存して SES を再起動します。
<item name="Tool.CMSIS_Config_Wizard" wait="no">
<menu>&CMSIS Configuration Wizard</menu>
<text>CMSIS Configuration Wizard</text>
<tip>Open a configuration file in CMSIS Configuration Wizard</tip>
<key>Ctrl+Y</key>
<match>*config*.h</match>
<message>CMSIS Config</message>
<commands>
java -jar "$(CMSIS_CONFIG_TOOL)" "$(InputPath)"
</commands>
</item>
sdk_config.h を右クリックすると CMISS メニューが出現します。
Author And Source
この問題について(CMISS を SEGGER Enbedded Studio で使う), 我々は、より多くの情報をここで見つけました https://qiita.com/nanbuwks/items/81d8dab74548908c2325著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .