![]() |
|
Модераторы: PILOT, ManiaK, Mazzi |
![]()
|
|
| Balaganov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 15.12.2004 Репутация: нет Всего: нет |
Написал прогу под 32мегу на с (cvavr1.24.6), сгенерировал coff файл, загрузил его в avrstudio4.11, пробую пошагово перемещаться по программе все нормально пока не встречается какая-либо библиотечная функция. Тут студия (не зависимо от платформы) задумывается очень на долго (ниразу до конца не ждал вырубал). Эта ситуация нормальна или есть выход?
|
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: 20 Всего: 54 |
Странно, я использую библиотечные функции и все нормально.
Попробуй другую функцию использовать (произвольную) проверить тоже самое или нет. Кроме того попробуй по шагам но не входить в тело процедуры. Кроме того есть смысл проверить входные аргументы, возможно при них вычисления будут очень долгими... СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
| Balaganov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 15.12.2004 Репутация: нет Всего: нет |
Кажись понял в чем дело. Библиотека для работы с lcd опрашивает флаг готовности самого lcd, а так как платформа симулятора, то ответ не приходит и студия его просто ждет. Кстати хочу переделать эту библиотеку без опроса флага может у кого уже есть готовый вариант?
|
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: 20 Всего: 54 |
Ты б хоть тип LCD назвал чтоли...
СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
| Balaganov |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 15.12.2004 Репутация: нет Всего: нет |
HD44780 Я уже написал драйверок без возможности чтения lcd и оформил его в библиотеку, но заметил следующее: если в программу включить библиотеку, то студия НЕ ВОЗВРАЩАЕТСЯ из функции этой библиотеки в пошаговом режиме. А если не включать а записать ее в основную программу то все ок. |
|||
|
||||
| PILOT |
|
|||
|
производство ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2724 Регистрация: 4.4.2002 Где: москва Репутация: 20 Всего: 54 |
Я пользовался IAR'ом, который очень хорошо интегрируется с AVR-Studio и все подпрограммы и библиотеки обрабатываются корректно. Формат Urbof8.
В Вашем случае, я бы отлаживался так как работает... ну может бы проверил бы еще стек в момент вызова процедуры, на всякий... СУВ. -------------------- тут могла быть Ваша реклама... |
|||
|
||||
![]()
|
| Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)" | |
|
|
На данный раздел помимо Правил форума распространяются текже следующие правила:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |