週末副業記

土日は副業エンジニアのブログです。副業に関することを投稿します。

MT-RL78 コード生成した結果

初期設定 コード生成タブ 端子割り当て設定 クロック設定 オンチップデバッグ設定 リセット要因確認 安全機能 生成されたコードを見てみる r_main.c r_systeminit.c 初期設定 初期設定は下記の通りです。この設定で、コード生成(G)を押下するとコードが生成…

MT-RL78 ウォッチドッグタイマ、割り込み設定

ウォッチドッグタイマ 構成 割り込み設定 ウォッチドッグタイマ マイコンの番犬? ウォッチドッグ・タイマ 自分なりに解釈すると 「一定時間信号が来なければ、それをCPUに通知するためのタイマ」です。 構成 ウォッチドッグタイマーは、次のハードウェアで…

MT-RL78 アプリケーションの種類・周辺I/Oリダイレクション・レジスタ

MT-RL78というものを使用し、付属のチュートリアルに従いつつ、設定内容はスルーせずに、その設定がどのような意味を持つのかに注意しながら進めていきます。 2つのLEDを1秒間隔で交互に点滅させるプログラム アプリケーションの種類 CA78K0R 端子割り当て …

ArduinoのRAM、フラッシュメモリ、ROM

Arduinoでテストをしていると、スケッチの下に ・「最大2048バイトのRAMのうち、グローバル変数が184バイト(8%)使っていて、ローカル変数で1864バイト使うことができます。」 ・「最大32256バイトのフラッシュメモリのうち、スケッチが1514バイト(4%)使って…

Arduino UNOのTX RX

TXとRXで通信ができるのは分かるが、中身がどうなっているか分からないので、深掘りします。 TxとRxの意味 用語 省略前 意味 TX Transmitter 送信機 RX Receiver 受信機 なぜXなのかというところですが、略称みたいです。 詳しい理由が分かれば追記します。 …

自販機から異なる3つの飲み物を選ぶ組み合わせの数

自動販売機 前書き 条件 計算 まとめ 前書き 日常生活の中でも選択すべき場面はいくつかあります。その中で今回は、「自販機から異なる3つの飲み物を選ぶ組み合わせの数」を考えてみようと思います。 条件 ・一列に12本の飲料が設置され、三段構成となって…

Pythonで簡単にできる!二つの画像の特徴点を結ぶプログラム!

プログラミング言語Pythonを使用して、特徴抽出を行います。 Pythonを触ったことすらない方も取り組めるように、環境準備から行います。 環境として必要なものは下記の通りです。 下記の環境準備ができている方は、「特徴点を結ぶ」からご覧ください。 環境…

gnuplotで3次元グラフを描画する・入力コマンドをフォーマット化する

gnuplotで3次元図を表示する方法を書いていきます。合わせて、「グラフの色の変更、軸ラベルの表示・設定、入力コマンドのフォーマット化」についても記述させていただきます。 インストールがまだの方はこちらから! infoaisaka.hatenablog.com 3次元図を…