Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2018-июл-18 06:15

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Настройка отладки через ETM
СообщениеДобавлено: 2018-июн-20 17:59 
Не в сети

Зарегистрирован: 2014-авг-05 17:25
Сообщения: 34
Подскажите, может быть кто-то уже использовал ETM trace на этом процессоре... программатор ULINK Pro, хочу использовать режим отладки по 4 линиям (Sync Trace Port, 4 bit Data).
В настройках Keil все установил, что нужно, написал ini файл для настройки ножек (как я понимаю, только ножки TRACEDATA[0-4] они же PA19-PA23 надо настроить правильно):
Код:
/*-------------------------------------------------------------------
** Define the function to enable the trace port
**-----------------------------------------------------------------*/
FUNC void EnableTPIU(void) {

// Enable trace port and clock signals
  _WDWORD(0x40000000, 0x8555AAA1);                      // KEY FOR CLK_CNTR
  _WDWORD(0x4000000C, _RDWORD(0x4000000C) | 0x00002000);       // SET CLOCK FOR PORTA 
  _WDWORD(0x40080000, 0x8555AAA1);                      // KEY for PORT_A
 
  _WDWORD(0x40080020, _RDWORD(0x40080020) | 0xFFFFF000);    // SFUNC[2] pin 19-23 - func 15, other - func 1
  _WDWORD(0x40080038, _RDWORD(0x40080038) | 0x00F80000);    // SANALOG  pin 19-23 - digital function
}

/*-------------------------------------------------------------------
** Invoke the function at debugger startup
**-----------------------------------------------------------------*/
EnableTPIU();

/*-------------------------------------------------------------------
** Execute upon software RESET
**-----------------------------------------------------------------*/
FUNC void OnResetExec(void)  {
  EnableTPIU();
}


Но при запуске отладки, Keil пишет "No Synchronization", и, соответственно, никакой отладочной информации не показывает.
Что я упустил, что еще нужно настроить?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB