/Test_you

電子工作やプログラミングなど、やってみたことのメモ

C言語

e2studio(GCC for RX)で、Unityによる単体テストを試してみた

先日、Renesasのアプリケーションノートに従い「e2studio(GCC for RX)で、CUnitによる単体テストを試してみた」をやりましたが、今回はテストフレームワーク Unity で同じことを試しました。結果、CUnitと同様にテストできました 1. 環境 Windows 10 Pro: バ…

e2studio(GCC for RX)で、CUnitによる単体テストを試してみた

Renesasのアプリケーションノート「e2studioでのCUnitの使用方法(GCC for RX)(R02AN0525JJ0102)」で紹介されていた内容を、そのまま試してみました 基本的に、資料の通りに進めれば良いのですが、いくつか引っ掛かった箇所があったので記載しておきます。…

VS Codeで、RXマイコンの e2studio プロジェクトをビルドする

VS CodeでRXマイコンのプロジェクトをビルドする方法はいくつかのサイトで紹介されています。それらは統合開発環境 CS+ での事例だったので、もう1つの環境 e2studio で試してみました 結果、eclipseのHeadless Buildを使うことでビルドできました。ただし、…

Developer Command Prompt for VS 2019 から VS Code を起動する

VS Code で Microsoft Visual C++ を使って開発する方法として、開発者用コンソール(Developer Command Prompt for VS 2019など)から VS Code を起動する手順が紹介されていたのですが(こちら)、入力が面倒なのでバッチファイルを作りました。 REM Developer…

C言語で、符号やサイズが異なる場合のキャスト動作を確認してみた

C言語のキャスト動作について自分の中で混乱があったので、RXマイコン用コンパイラ(CC-RX)を使って実動作を確認してみました。 注意:処理系依存の内容を含むため、他のコンパイラでは異なる可能性があります 分かったこと CC-RXコンパイラで、キャストの実…