red_byte (02.09.2013 12:13, просмотров: 2595)
Есть плата на STM32R8T6, прошивка(с исходником в Keil). Когда шью готовым хексом, все ок, когда компилирую проектик в кейле(компилится все без проблем) плата шьется, но прошивка не работает. Смотрю полученный хекс-файл, он отличается от готового и достаточно сильно:
в готовом:
:020000040800F2
:10000000A00A0020010100087519000877190008EE
:10001000791900087B1900087D190008000000000C
:100020000000000000000000000000007F19000830
у меня:
:020000040800F2
:10000000F80B0020E9010008491B00084B1B000801
:100010004D1B00084F1B0008511B0008000000008A
:10002000000000000000000000000000531B00085A
В чем может быть проблема? уже всю голову сломал, помогите плиз, в каком направлении копать? Я МК увлекся не так давно, так что буду рад любой помощи.
З.Ы. компилил четко с параметрами которые дал разраб прошивки:
директивы препроцессора: USE_STDPERIPH_DRIVER,STM32F10X_MD,BIG_KEYBOARD,HSE_VALUE=14745600
Misc Controls: --c99 ;-ну это понятно, врядли важно для данной темы.
З.Ы.Ы. Спасибо.