LINUX.ORG.RU

История изменений

Исправление Beewek, (текущая версия) :

msDelay() компилится байт в байт, только смещение самой функции немного отличается.

Вот это и есть главное. Флеш читается по 128 бит, и при смене смещения изменяется число кусков, которые надо вычитывать. Попробуй дать __attribute__ (( aligned(8) )) функции msDelay()

Исправление Beewek, :

msDelay() компилится байт в байт, только смещение самой функции немного отличается.

Вот это и есть главное. Флеш читается по 128 бит, и при смене смещения изменяется число кусков, которые надо вычитывать. Попробуй дать __attribute__ (( aligned(4) )) функции msDelay()

Исходная версия Beewek, :

msDelay() компилится байт в байт, только смещение самой функции немного отличается.

Вот это и есть главное. Флеш читается по 128 бит, и при смене смещения изменяется число кусков, которые надо вычитывать. Попробуй дать attribute (( aligned(4) )) функции msDelay()