stm32

    0

    2答えて

    外部センサー(圧力センサー)からの信号を受信するデバイスを作ろうとしています。 STM32F3DiscoveryとUSB-USARTアダプタでHALライブラリを使用して、シリアルポート経由でコンピュータと通信しています。私はデバイスとの間でデータの送受信を行っていますが、私のGUIアプリケーションのボタンでタイマプリスケーラと自動ロード値を変更する(サンプリングレートを変更する)必要があります。ど

    0

    1答えて

    私はシステムワークベンチ4 stm32(eclipse)で動作します。 私は、C++ファイルにC(問題ありません)が含まれ、CファイルにC++ファイル(大きな問題)が含まれているC/C++の混在プロジェクトがあります。 私は明らかにC++ファイルでは.cpp/.hpp、cファイルでは.c/.hを定義しています。また、__cpluplus extern "C"の場合は、どのCファイルも宣言されていま

    -1

    1答えて

    #include "stm32f30x_conf.h" uint16_t read_pos(void); void PC_Conf(void); uint8_t get_bit(uint8_t, uint8_t); // PROCESSORTACT = 64 MHz // AHB Prescaler = 1 // APB1 Prescaler = 2 // APB2 Presca

    0

    2答えて

    NUCLEO-F746ZGでUDPエコーサーサーを作成しようとしましたが、クライアントを起動すると、私のボードはただ1つの答えになります。 これは私のスレッドコードです: static void udpecho_thread(void *arg) { err_t err, recv_err; LWIP_UNUSED_ARG(arg); conn = netcon

    -1

    1答えて

    正弦波データをピン(可能なもの)に渡したいので、私のプログラムはエミュレータで実行されているときにそのプログラムを読むことができます。 どのようにデータを(時間:値)の形式で渡すか、関数float generatorForPinX(int time);をシグナルジェネレータとしてGNU ARM Eclipseに渡すにはどうすればよいですか?私はQEMUを使用しますが、他のエミュレータが必要な場合は

    -1

    1答えて

    私は現在USB経由でフロートを送信しようとしています。 PCは、私がこのサイト に応じて、以下の順序 .. 00 00 00 40 .. を通過する一連のバイトをはっきりと見ることができるDEBUGLOG機能では、次のコード float x = 2.0; memcpy(buffer.data() + 14, &x, sizeof x); を実行しているQtアプリケーションを持っています

    1

    1答えて

    は、私は私はSTM32F103を持って失敗した再点滅リモートで(ブートローダーを使用して)そのUARTポートによって異なるMCUを使用しました。それは完璧に動作します、私は正常に正しいコードでフラッシュされている複数のデバイスがあります。しかし時には、STM32コードがフラッシュされているために動作しなくなったデバイスが、正しいものではありません。ビンファイル全体が他のMCUを使用してフラッシュさ

    1

    1答えて

    KeilとSTM32 CUBEMX(私のマイクロコントローラのファームウェアライブラリと一緒に)をダウンロードしました。 実際に何が起こっているかを見るためにCコードをどのように置くのですか? 新しいプロジェクトを作成するときにKeilとSTM32 Cubemxを接続しようとしましたが、デバイスに行くときにSTM32 Cubeがありません。どうすればいいですか?

    2

    2答えて

    STM32F4検出用コードとpcf8574をI2Cに配線する必要があります。 ライブラリ機能は使用できません。私はそれをしなかったことを試してみる。私はinitコードの後に​​書きました。 私のinitコード RCC->APB1ENR|=RCC_APB1ENR_I2C1EN ; // enable APB1 peripheral clock for I2C1 RCC->AHB1ENR|=RCC_