stm32

    -1

    0答えて

    私はstm32のTFT LCDドライバを書きました。私は8ビットのデータをLCDに書き込む必要があります。私はmcufriendの図書館でこのマクロを見つけましたが、どのように動作するのか、どのように編集できるのかよくわかりません。誰かがこのようなマクロを書く方法とその仕組みを書くことができますか? REGISTERで> regs- > REGISTER = 値 -     PORT:STM32d

    0

    3答えて

    私のプロセッサがSTM32F437ZGT6であると私は2つの異なるパルス列(RPM)をカウントしたいです。範囲はかなり広いです、私は150 rpmで空転するエンジンを持っているかもしれません、そして、私たちはカムからパルスを得るので、1回転あたり0.5パルス、または毎秒1.25パルス。他の極端では、毎秒3000パルス、毎秒23000パルスで460フライホイールの歯を数える必要があるかもしれません。

    0

    1答えて

    STのAN4666のコードに基づいて8ビットパラレルデータを受信するようにSTM32F769I-EVALを設定しました。私の予想は、入力デバイスからのクロックが入力キャプチャDMAをトリガし、OCタイマ割り込みが転送を無効にするまでデータをSDRAMに書き込みます。その時点で私はSDRAMのデータを操作し、それを他の場所に転送することができます。ただし、ハードウェアが設定され、インプットキャプチャ

    3

    2答えて

    センサにLSM303DLHCという2つの温度レジスタがありますが、摂氏温度に変換する方法はわかりません。 2レッグは次のとおりです。 TEMP_OUT_H_M register // high reg TEMP11 | TEMP10 | | TEMP9 | TEMP8 | | TEMP7 | TEMP6 | TEMP5 | TEMP4 TEMP_OUT_L_M register //low

    -1

    1答えて

    私は、DAC正弦波生成を駆動するためにSTM32f3ディスカバリボードにタイマ8を使用しています。ここに私のタイマーの設定があります: TIM_TimeBaseInitTypeDef timer; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM6, ENABLE); TIM_TimeBaseStructInit(&timer); timer.TIM_C

    0

    1答えて

    最近、NUCLEO-F446REボード(STM32F4製品)を購入しましたが、PWRレジスタのビットを有効にする際に大きな問題があります。 私の目標は、タイマーを使用してLEDを点滅させることです。私は、HSIクロックを180 MHzの最大システム周波数に設定しようとしています。 リファレンスマニュアルの説明に「T」を付けました。 Screenshot to reference manual ID

    0

    1答えて

    カウンタが自動リロードレジスタではなく比較値に達したときに割り込みが発生するのはなぜですか?

    3

    1答えて

    STM32F469I-DISCOボード上のRTCを初期化しようとしています。私はまだ学んでいるので、レジスタを使って直接遊ぶこのマイクロコントローラを十分に理解するまで、私はいくつかのプロジェクトを達成するためのHAL APIを試してみました。 とにかく、私のコードでは、HALレイヤーとシステムクロック(8 MHz HSEオシレータ経由で180 MHz)を直接ロードできるCubeF4のSTM32F

    0

    1答えて

    私は3つのタッチキーと1つのリニアセンサからなる8チャンネルのカスタムボードを使用しています。 チャネルIOは8つ、サンプリングIOは3つ、シールド設定はありません。 3つのチャンネルは3つのタッチキー用です。 5つのチャンネルはリニアセンサー用です。 私は、ハーフエンド電極設計(LIN_H)で3つのチャネルをセットアップしたSTM3270Bディスカバリー・ボードで作業しました。私は非中断の実装の