hiro99ma blog

何か技術的なこと

BLE基礎 (13)

2024/08/29

前回 は UART と USB CDC ACM を有効にすると UART Async API が使えないという件が終わった。
気付く元となった Nordic UART Service を使う DevAcademy に戻ろう。

話の続きとしてはBLE基礎 (12)になる。

Lesson 4 - Exercise 3

最終的には UART と USB CDC ACM を両方有効にしても動いた。
いくつか変更が必要だった。

commit

こんなところである。

DTR のところがちょっと気になった。 nRF は UART はあるが DTR とかを使うなら RS-232C みたいなちゃんとしたものを間に挟まないといけないのでは。

などと考えていたが、これは DK ならそのまま動くはずだ。
Console over CDC ACM UARTでもUART_LINE_CTRL_DTRを見るようになっているので、もうそういうものと思っておけば良いのか。

nRF52 DK - USB CDC ACM Example not working with HTerm/Qt - Nordic Q&A - Nordic DevZone - Nordic DevZone

< Top page