8051マイクロコントローラでのUART通信プロトコル実装
概要
本稿では、8051マイクロコントローラ(MCU)のシリアルインターフェース(UART)を使用し、ホストコンピュータとの間でデータ通信を行うシステムの構築方法について解説します。通信仕様は、モード1(8ビットUART)、ボーレート9600bpsとします。データ送信はポーリング方式、受信は割り込み方式を採用し、LEDの制御およびシステム状態の返信を行うプロトコルを実装し ...
6月21日 01:24 投稿
Javaで仮想シリアルポートを使った送受信テスト環境の構築
実機が手元にない状況でも、シリアル通信の動作を検証したいケースは珍しくありません。本記事では、Java で仮想シリアルポートを用いて送信・受信を再現する方法を解説します。実際のデバイスがなくても、PC 内で完結するテスト環境を構築できます。
必要なライブラリ
今回は jSerialComm を採用します。Maven プロジェクトであれば pom.xml に以下を追加してください。
...
6月9日 16:05 投稿