問題タブ [stm32f1]
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.
c - スマート カードから ATR を取得した後のコマンド
スマートカードと通信するためのリーダーとして stm32f103 と st8024 を使用しています。私の問題は、ATR を取得した後、応答が得られないことです。
上記の関数は、どのコマンドに対しても常に TIMEOUT を返します。response1には何も入れません。
以下は私のコードです:
i2c - CubeMX - I2C DMA - ヘルプが必要 - ST32F1
HAL_I2C_Mem_Write_DMA / HAL_I2C_Mem_Read_DMA 何が問題ですか?
こんにちは、LIS35 (加速度計) を使用して DMA モードで I2C を実行しようとしています。以下のように簡単なコードを書きましたが、実行またはデバッグしようとするたびに、「LIS35_ERROR;」が返されます。これは、LIS35_I2C_Init(void) 関数がうまくいかないことを意味します。
以前 (つまり昨日)、私は 2 つの同様のプロジェクトを書きました。
最初は HAL_I2C_Mem_Write / HAL_I2C_Mem_Read 関数に基づいていました - そしてすべてが適切に動作します (LIS35_OK を返します;)
2 番目は HAL_I2C_Mem_Write_IT / HAL_I2C_Mem_Read_IT 関数に基づいていて、すべて正常に動作します (LIS35_OK を返す;)
環境:
- STM32CubeMX - 本日更新、
- ボード - Nucleo-F103RB
- 添付ファイルとして追加された CubeMX プロジェクト
- 下の写真のI2C構成
助けてくれてありがとう:-)
ファーンク
arm - マスター (SPI) で nss_soft を設定する
Nucleo STM32F103RBを使用してマスターでNSSピンをソフトウェアモードに設定したいです。しかし、いくつか質問がありますか?
リファレンスマニュアルでは、彼らは言う、
NSS ソフトウェア モードでは、SPI_CR1 レジスタの SSM および SSI ビットを設定します。出力モードで NSS ピンが必要な場合は、SSOE ビットのみを設定する必要があります。
今、
SSM で SSI ビットを設定する必要があるのはなぜですか?
SSOE ビットの目的は何ですか?
stm32f4discovery - stm32fxx 用 MCP2515 ライブラリ
stm32f10x または stm32f30x マイクロコントローラーについて疑問に思っています。
現在、mcp2515-spi モジュールを使用して canbus プロジェクトに取り組んでいます。適切なライブラリを見つけるのを手伝ってくれる人はいますか?