Silicon Labs Bluetooth:外部マイコンからUARTで制御する場合に、フロー制御なしで使用することはできますか?
EFx32
フロー制御なしで使用することは可能です。
しかしながら、フロー制御を使わずに通信を行うと、データ欠けの可能性が生じますので、モジュールの動作や通信における信頼性に悪影響を及ぼす可能性が懸念されます。確実な制御・通信を行うためにも、フロー制御のご使用を強くお勧めします。
- BT121データシートからの抜粋
For reliable communicationscan data transfer the hardware flow control RTS/CTS signals must be used in theUART interface.
- BGM111データシートからの抜粋
If UART is used as BGAPI serial protocol hostinterface it is strongly recommended to use RTS and CTS signals for reliabledata transmission.
なお、制御用のマイコンとしてSilicon Labs社のEFM32をご使用になる場合には、別トピック(EFM32:UARTでハードウェア・フロー制御を行いたいのですが、どのように実現すれば良いですか?)もご参照ください。