ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
683769 Топик полностью
Nikolay801_ (28.06.2016 07:31, просмотров: 66) ответил charkin на FMC и MPU в STM32F7
второй совет развернуть цикл. *(__IO uint32_t*) (SDRAM_BANK_ADDR + WRITE_READ_ADDR + 4*uwIndex) = aTxBuffer[uwIndex]; явно в одну инструкцию не развернется. можно сделать так uint32_t* src = aTxBuffer; uint32_t* dest = *(uint32_t*) (SDRAM_BANK_ADDR + WRITE_READ_ADDR); for (uwIndex = 0; uwIndex < (BUFFER_SIZE / 4); uwIndex += 4){ *dest++ = *src++; *dest++ = *src++; *dest++ = *src++; *dest++ = *src++; } но наверно это будет идентично memcpy
Будь ты проклят, Перри-Утконос!