LightElf (16.05.2014 12:19, просмотров: 82) ответил nanorobot на ART Accelerator у STM32F40x/F41x починили? или только начиная с F429?
Починили давно. Бага только в первой ревизии была. У меня сделано так:
if (0x10000413 == (DBGMCU->IDCODE & (DBGMCU_IDCODE_REV_ID | DBGMCU_IDCODE_DEV_ID)))
{
// ревизия A чипов 405/407 и 415/417, ART Prefetch не работает и нельзя его включать
FLASH->ACR = FLASH_ACR_ICEN |FLASH_ACR_DCEN |FLASH_ACR_LATENCY_5WS;
}
else
{
// включаем ART Prefetch
FLASH->ACR = FLASH_ACR_PRFTEN | FLASH_ACR_ICEN |FLASH_ACR_DCEN |FLASH_ACR_LATENCY_5WS;
}
Не надо делать мне как лучше, оставьте мне как хорошо