stm32

    2

    1答えて

    現在、STM32F303REチップを搭載したNucleo-64ボードを使用しています。プログラミングのために、私はSTM32パッケージでArduino IDEを使用します。私はHALを避けたいと思っています。なぜなら、同時にレジスタとライブラリ関数を学ばなければならないときは、むしろ混乱していると思うからです。 私は4つの入力信号を5.1 Msps(最大F303)でサンプリングできるようにしたいと

    6

    1答えて

    タイトルからは分かりません。私は埋め込まれたSTM32プロジェクトで次のコードを見つけました。私は関数内の行を理解していません。 static void txend1(UARTDriver *uartp) { (void)uartp; // what does this do? Is it a statement? } 私は他の場所でオンラインで検索しようとしましたが、ほ

    0

    2答えて

    内蔵のMicroPythonインタープリタを使用してSTM32 Nucleo WIFI拡張ボード(SPWF04SA)を当社のワイヤレスネットワークに接続しようとしています。データシートによれば、サポートされるはずです。 使用して、私は import network wlan = WLAN() nets = wlan.scan() for net in nets: print(net

    0

    1答えて

    現在、GPIOピンへの入力として外部入力ソースを使用しようとしているSTM32 F4ディスカバリーボードを含むプロジェクトで作業しています。外部入力ソースは3.3Vに設定された電源です。ピンは、GPIO_PULLDOWNモードに設定され、特定の値が割り当てられていないときに入力が接地されます。しかし、一度接地すると入力値を変更できません。 3.3Vを入力ピンに供給するように電源を設定すると、それは

    -2

    1答えて

    私は、EclipseでSTM32マイクロコントローラを使って作業しているFreeRTOSプロジェクト用にminicomをダウンロードしようとしています。 minicomアプリケーションはキーボード入力で読めるようになっていますが、MacOSでも利用可能です。 Windowsにダウンロードできる方法はありますか? ありがとうございます。

    1

    1答えて

    メモリ位置の特定の値に応じた値の定義に問題があります。 基本的には、特定のメモリ位置で値を読み取り、この値から定義を作成します。そして、この同じ定義を使用して、コードをコンパイルするときの最初の定義値に従って新しい値を再び定義します。あなたの助けのための #define MY_DEFINE_VALUE (*(uint32_t *)0x0800C200) // 8 kBytes of EEP

    2

    1答えて

    私はSTM32F7シリーズのマイクロコントローラを使用していますが、コアが停止するたびにGPIOの変更値(トグル、パルス、高zなど)を持たせると最も効果的ですデバッガはJTAGインタフェースに接続されています。誰もそのような機能を認識していますか?

    1

    1答えて

    私のプログラムでは奇妙な動作に直面しています。コンテキストに関しては、私はSTM32F469マイクロコントローラをプログラミングしています。使用されるIDEはSW4STM32(Eclipse Neonバージョン(4.6.3))です。ここで、ポイントに直行する は私が持っているものです。 void foo(void){ while(1){ if(var.x == 1){

    0

    1答えて

    私はstm32でfatfsを使用していますが、f_open関数を使用して開いているファイルの最初の セクタのアドレスを探したいとします。したがって、 は、利用可能な低レベルDMAメソッド を使用して、アドレスオフセットとしてファイルにアクセスするためにセクタアドレスを使用できます。 ディスク上のファイルのローアドレスを取得するにはどうすればよいですか?