問題タブ [usart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uart - PIC16 の UART_Read_Text 関数
この機能について多くの質問が寄せられていることは知っていますが、ここで何時間も検索しても、これを理解するのに役立つ答えが見つかりません.
これは、実装しようとしている UART を介して文字列を読み取る関数です。
グローバルに定義された label と呼ばれる 16 文字の配列があります。この配列に UART データを受信したいと考えています。
これが私がそれを使用しようとしている方法です。
UART_Read_Text(label,16);
誰かが私が間違っていることに光を当てることができますか? 覚えておいてください、私は UART TX 機能がうまく機能しているので、適切にセットアップしました。また、割り込みを使用する必要がないようにしていますが、それが私が行かなければならない方法かもしれません。どんな助けでも大歓迎です。
serial-port - STM32F072RBT6でのUSARTの接続/構成の問題
STM32F072RBT6 モジュールを PC に接続し、USART 経由でデータを送信しようとしています。私はこれにかなり慣れていないので、いくつかのことを理解していません。残念ながら、このモジュールで使用できる例はありません。私はUSBケーブルを使ってstmをPCに接続しています。これが私のコードです:
Rx ピンをフローティング入力として設定する必要があると読みましたが、このようなモードを設定する必要はありません。また、GPIO_Mode_AF を使用してみ、PinAFConfig をコメントしました。
}
teraterm で結果を確認しようとしています。ボードのピンにうっかり触れてしまったとき、端末に文字が表示されることに気付きました。それは接続が機能していることを示していますが、何か間違った設定をしていますか? 私もUSART1でこれをやろうとしましたが、それはピンですが、何も起こりませんでした。あなたはできる
c - STM32L476GディスカバリーでのUSART通信
NUCLEO-F411RE と STM32L467G Discovery の 2 つのボードがあります。
STM32L467G Discovery と PC の間で Virtual Com 接続を確立する必要があります。
NUCLEO の場合 : USART2 は ST-Link に接続されているため、USB 上の USART を使用して PC と通信できます。そこで、GPIO Aと USART2 クロックを有効にします。その後、USART2 のポート 2 と 3 をリンクするように GPIO Aを構成すると、うまく動作します! PCで一部のキャラクターを受信できます。
STM32L467G Discovery の場合: STM32L467G Discovery には、ポート 2 と GPIO A の3 にも USART2 があります。しかし、ドキュメントでは、USART2 は GPIO Dのポート 5 と 6 で USART2 を使用して ST-Link に接続されていると書かれています。そのため、ソースコードを変更しましたが、コンピューターで何も受信できません..
私の情報源を確認してください:
Main.c
このコードは、Nucleo NUCLEO-F411RE で正常に動作します (ただし、GPIO Aとポート 2 および 3 を使用)。
私の STM32L467G Discovery では、GPIO Dポート 5 と 6 && と GPIO Aポート 2 と 3 で、そのコードは完全に失敗します。
問題が見えません、助けてもらえますか?