Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ Kinetis _ Простой проект KSDK + PE

Автор: zuuuuk Jul 26 2017, 13:15

Добрый день.

Я использую MK60DN512xx10. KSDK1.3
С генерировал простой проект с Processor Expert.
и хочу обратиться к регистрам внутренних модулей.

Код
  int* mmfr = (int*)0x400c0040;
  int tmp = *mmfr;

и при выполнении второй строки процессор попадает в прерывание.
Код
/*
** ===================================================================
**     Method      :  Cpu_Cpu_Interrupt (component MK60DN512LL10)
**
**     Description :
**         This ISR services an unused interrupt/exception vector.
**         This method is internal. It is used by Processor Expert only.
** ===================================================================
*/
PE_ISR(Cpu_Interrupt)
{
  /* This code can be changed using the CPU component property "Build Options / Unhandled int code" */
  PE_DEBUGHALT();
}


Подскажите, из за чего подобное происходит?
почему мк попадает в это прерывание?


Автор: AlexandrY Jul 27 2017, 22:14

Цитата(zuuuuk @ Jul 26 2017, 16:15) *
Подскажите, из за чего подобное происходит?
почему мк попадает в это прерывание?

Клок мог быть не включен на модуле.
Это надо проверить в SIM

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)