2019-06-01から1ヶ月間の記事一覧
STM32F407G-DISC1 STM32 ST-Link Utilityで、 メニューのST-Link>Firmware upgradeでDevive Connectをすると 以下のエラーメッセージ(Error Message)が出た。 No ST-Link found after GoToUsbLoader command. wait for the end of USB enumeration then try…
build log
Device Configuraion Tool(stm32F429ID.ioc)で設定を変更し、Saveすると、src/main.cの以下の関数の値が更新される。 void SystemClock_Config(void) { RCC_OscInitTypeDef RCC_OscInitStruct = {0}; RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; RCC_Peri…
ST-LINK/V2 32F429IDISCOVERY(DISC0) ST-LINK/V2-B(mbed-enabled) STM32F429I-DISC1 V2-Bだと、以下の機能が使えるようです。 Virtual com port Mass Strage TN1235より There is a multiplicity of ST-LINK firmwares, because of the multiplicity of hard…
HSI(High Speed Internal) 16MHz HSE(High Speed External) STM32F429I-DISC0の場合は8MHzのようです。 STM32いじってみた(4) PLLクロック編
STM32F429IDISC0 STM32CubeIDEでクロックの設定ができる。 HCLKの部分へ値を入れると、最適な設定を考えてくれる。 なかなか、難しい。 ✕100MHz、 21MHZの倍数 ✕21MHz 42MHz 42MHz 84MHz 84MHz ✕126MHz 168MHz 168MHz 20MHZの倍数 ✕20MHz 40MHz 40MHz ✕80MHz…
https://community.st.com/s/question/0D50X00009XkfqxSAB/difference-between-stlinkv21-and-stlinkv2
初期化へのジャンプと、 メインへのジャンプ。 ブレークをかけると、ちゃんと初期化関数内で止まり、 ステップ実行できた。 .section .text.Reset_Handler .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: ldr sp, =_estack /* Atollic …