реклама на сайте
подробности

 
 
> mspgcc отладчик GDB
unichorn
сообщение Nov 10 2005, 11:16
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 96
Регистрация: 24-09-05
Пользователь №: 8 901



Народ. Ктонибудь знает как в отладчике GDB (mspgcc) запустить прерывания?
Подскажите пожалуйста. Никак запустить немогу. <_<
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
unichorn
сообщение Nov 12 2005, 10:13
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 96
Регистрация: 24-09-05
Пользователь №: 8 901



Ситуация такова я написал небольшую тестовую программу на Си.
Программа измеряет частоту и выводит измеренное значение на дисплэй.
Задействованы два прерывания от порта и таймера А по переполнению регистра TAR
Откомпилировал, загрузил в устройство, хоть программа и полное барахло но работает.
Загружаю в GDB *.elf файл, работает основная часть программы, прерывания неработают.
Если я правильно догадываюсь надо создать дополнительный поток для прерывания?
Go to the top of the page
 
+Quote Post
emark
сообщение Nov 12 2005, 12:19
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 2-10-05
Пользователь №: 9 146



Цитата(unichorn @ Nov 12 2005, 15:13) *
Ситуация такова я написал небольшую тестовую программу на Си.
Программа измеряет частоту и выводит измеренное значение на дисплэй.
Задействованы два прерывания от порта и таймера А по переполнению регистра TAR
Откомпилировал, загрузил в устройство, хоть программа и полное барахло но работает.
Загружаю в GDB *.elf файл, работает основная часть программы, прерывания неработают.
Если я правильно догадываюсь надо создать дополнительный поток для прерывания?


Хм... похоже я отстал от жизни. Ты отлаживаешь программу с помощью gdb-msp430, используя программный симулятор? Тут я ничем помочь не смогу поскольку симулятором не пользуюсь. Я отлаживаю программы с помощью gdb-msp430 на реальном железе через jtag. Там проблем с прерываниями нет.

Запускаю gdbproxy, запускаю gdb-msp430 с *.elf файлом, загружаю *.elf файл load-ом в свое устройство через jtag, расставляю контрольные точки, жму "c" и понеслась...
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 10:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016