То есть отлаживается, но некоторые не отлаживаются.
Код
-Ничего не понимаю.
- Аналогично.
(С) "Следствие ведут колобки"
На сколько я понимаю обявляя "__ramfunc void Usart_c_irq_handler(void)" я должен ожидать, что
1) Компилятор положит код прерывания во флеш.
2) Компилятор сгенерит в StartUp функцию которая перепишет код из FLASH в RAM.
3) Линкер правильно вычислит указатель на прерывание в RAM и сгенерит Extra Output файл для отладчика.
Или подписывая лицензионное соглашение с IAR я автоматически обманываюсь в своих ожиданиях? ;-)
Например если я нажимаю клавишу Debug, а J-Link не подключен к таргет то после детектирования напряжения 0 вольт, перестает находится файл FlashLoader-а.
Перевключение USB разъема J-LINK восстанавливает ситуацию.