のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2019-06-01から1ヶ月間の記事一覧

No ST-Link found

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…

STM32CubeIDE build usb

build log

STM32F4 クロックについて その3

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-Bについて

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…

STM32F4クロックについて その2

HSI(High Speed Internal) 16MHz HSE(High Speed External) STM32F429I-DISC0の場合は8MHzのようです。 STM32いじってみた(4) PLLクロック編

STM32F4クロックについて その1(STM32CubeIDEでの設定)

STM32F429IDISC0 STM32CubeIDEでクロックの設定ができる。 HCLKの部分へ値を入れると、最適な設定を考えてくれる。 なかなか、難しい。 ✕100MHz、 21MHZの倍数 ✕21MHz 42MHz 42MHz 84MHz 84MHz ✕126MHz 168MHz 168MHz 20MHZの倍数 ✕20MHz 40MHz 40MHz ✕80MHz…

ST-LINK/V2-B

https://community.st.com/s/question/0D50X00009XkfqxSAB/difference-between-stlinkv21-and-stlinkv2

CMSIS STM32f429x.s

初期化へのジャンプと、 メインへのジャンプ。 ブレークをかけると、ちゃんと初期化関数内で止まり、 ステップ実行できた。 .section .text.Reset_Handler .weak Reset_Handler .type Reset_Handler, %function Reset_Handler: ldr sp, =_estack /* Atollic …