Цитата(HHIMERA @ Mar 22 2013, 23:27)

А что говорит errata???
в документе
http://www.st.com/st-web-ui/static/active/.../DM00037591.pdf по ключевому слову Prefetch Buffer ничего не найдено
Цитата(ViKo @ Mar 22 2013, 21:07)

Я библиотечными функциями не пользуюсь, сам биты в регистрах задаю, водя носом по мануалу. В stm32f4xx.h должна быть задана рабочая частота, в соответствии с которой установится латентность буфера предвыборки.
в system_stm32f4xx.c настраиваются все частоты
думаю, тут так же все должно быть корректно. ведь когда прога запущена с 0x08000000 все ок.
CODE
* 5. This file configures the system clock as follows:
*==========================================================================
===
*==========================================================================
===
* Supported STM32F40xx/41xx/427x/437x devices
*-----------------------------------------------------------------------------
* System Clock source | PLL (HSE)
*-----------------------------------------------------------------------------
* SYSCLK(Hz) | 168000000
*-----------------------------------------------------------------------------
* HCLK(Hz) | 168000000
*-----------------------------------------------------------------------------
* AHB Prescaler | 1
*-----------------------------------------------------------------------------
* APB1 Prescaler | 4
*-----------------------------------------------------------------------------
* APB2 Prescaler | 2
*-----------------------------------------------------------------------------
* HSE Frequency(Hz) | 25000000
*-----------------------------------------------------------------------------
* PLL_M | 25
*-----------------------------------------------------------------------------
* PLL_N | 336
*-----------------------------------------------------------------------------
* PLL_P | 2
*-----------------------------------------------------------------------------
* PLL_Q | 7
*-----------------------------------------------------------------------------
* PLLI2S_N | NA
*-----------------------------------------------------------------------------
* PLLI2S_R | NA
*-----------------------------------------------------------------------------
* I2S input clock | NA
*-----------------------------------------------------------------------------
* VDD(V) | 3.3
*-----------------------------------------------------------------------------
* Main regulator output voltage | Scale1 mode
*-----------------------------------------------------------------------------
* Flash Latency(WS) | 5
*-----------------------------------------------------------------------------
* Prefetch Buffer | ON
*-----------------------------------------------------------------------------
* Instruction cache | ON
*-----------------------------------------------------------------------------
* Data cache | ON
*-----------------------------------------------------------------------------
* Require 48MHz for USB OTG FS, | Disabled
* SDIO and RNG clock |
*-----------------------------------------------------------------------------
Сообщение отредактировал IgorKossak - Mar 25 2013, 15:27
Причина редактирования: [codebox] для длинного кода, [code] - для короткого!!!