こんにちは。今回は、RP2040の強力な機能「PIO(Programmable I/O)」を使って、UART通信を自作する方法を解説します。 今回のゴール:PIOを使ってUARTのTXとRXを自作し、"123\n"という文字列を正しく送受信できるようにすること 1. UART通信とは? UART(Universal ...
無駄に長いので、とりあえず「全体のまとめ」「もう少し詳しい説明」まで見れば十分かと 全体のまとめ Intel MAX10 FPGA(10M04U169I7Gモデル)には、UART、Microwire、SPIはハードウェアIPとして組み込まれていないようで、ソフトウェアIP(ソフトIP)としてFPGAの ...
前回は「やっぱりシリアルコンソールが無いと話にならんね」ということで終わったが、今回はそのシリアルコンソールを追加する方法をご紹介したい。 実はこのシリアルコンソールのための拡張キットである「SHIRI-DASHI(仮)」なるものが、既に秋葉原で ...
株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、Benewake Co., Ltd.(以下、Benewake、本社:中国北京市)が開発した、産業用途向けシングルポイントLiDARの「TF350」「TF03」シリーズを、スイッチサイエンス ...
株式会社スイッチサイエンス(以下スイッチサイエンス、本社:東京都新宿区、代表取締役:金本茂)は、u-blox社のSARA ...