STM32 и CooCox - останов по ошибке компиляции
Добавлено: 13 янв 2016, 09:09
При отладке устройства на МК STM32 в среде CooCox есть небольшая, но довольно вредная проблема.
Если "в пылу отладки" случайно допустишь какую-нибудь глупую ошибку, которая обнаруживается компилятором или линкером, то при запуске отладки не происходит останов по ошибке, а продолжается работа - в МК загружается старый (последний правильно оттранслированный) файл и запускается отладка. Потом приходится долго соображать - вроде внес изменения в программу, а они ни на что не влияют. Приходится отдельно делать компиляцию, смотреть результат, и только потом запускать отладку. В принципе, ничего страшного, но если есть возможность прерывать запуск отладки по ошибке компиляции, было бы удобней.
Если "в пылу отладки" случайно допустишь какую-нибудь глупую ошибку, которая обнаруживается компилятором или линкером, то при запуске отладки не происходит останов по ошибке, а продолжается работа - в МК загружается старый (последний правильно оттранслированный) файл и запускается отладка. Потом приходится долго соображать - вроде внес изменения в программу, а они ни на что не влияют. Приходится отдельно делать компиляцию, смотреть результат, и только потом запускать отладку. В принципе, ничего страшного, но если есть возможность прерывать запуск отладки по ошибке компиляции, было бы удобней.