ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
527767
Звероящер (04.07.2014 11:28, просмотров: 3527)
STM8S und IAR. Накидал кусочек кода, толкнул в иаре, собралось, в вот через ST-Link не отлаживается. Пишет. вона чё:
Fri Jul 04, 2014 13:58:29: Target reset 
Fri Jul 04, 2014 13:58:37: Failed to get execution status: SWIM error [30004]: Comm timeout 
Fri Jul 04, 2014 13:58:37: Failed to get execution status: gdi-error [40120]: The chip has stopped but don't know why. One possible cause is: TRAP instruction executed by the application 
Fri Jul 04, 2014 13:58:37: Failed to read memory at 0x8084: SWIM error [30004]: Comm timeout 
Fri Jul 04, 2014 13:58:37: Failed to read memory at 0x3FE: SWIM error [30004]: Comm timeout 
Кусок кода простой. #include <iostm8s003f3.h> #include "stm8s_type.h" #define LIMIT 60000 int main() { // настройка кварца CLK_CKDIVR=0x1f; CLK_CKDIVR_bit.HSIDIV=3; // настройка выводов PB_DDR_bit.DDR4=1; PB_CR1=0; PB_CR2=0; u16 cnt; while(1) { for(cnt=0;cnt<LIMIT;cnt++) ; PB_ODR_bit.ODR4=1; for(cnt=0;cnt<LIMIT;cnt++) ; PB_ODR_bit.ODR4=0; } return 0; } Грешил на контроллер, но через STVP камень читается и пишется. Вопрос, где я что потерял? Спасибо.