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

 
 
> Не ставятся брейкпойнты, Keil 4.23
aanbor
сообщение Dec 30 2012, 10:40
Сообщение #1


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

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



С праздником всех!
Запустил кейловский проект SD-File для работы с SD-card. Проверил, содержимое карты читается. Теперь перетаскиваю нужные файлы на свой рабочий проект и - не работает, инит карты не проходит. Проверяю файл SDIO_STM32F2xx.c, смотрю, брейкпойнты не ставятся, по всему файлу поле слева, рядом с номером строки - чистое. Такое ощущение, что этот файл не вошел в проект или программа не добирается до него. Почему не ставятся брейкпойнты?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
VAI
сообщение Dec 30 2012, 12:03
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 120
Регистрация: 17-06-04
Пользователь №: 37



Оптимизация отключена?
Если проект собрался, значит все необходимые функции существуют. Иначе б линкер ругался. Может у вас к проекту ещё и какая-нибудь SDIO_библиотека подключена?
SDIO_STM32F2xx.c компилируется?
Пройдите дебугером до вызова "инит карты", затем сделайте ещё шаг. Куда пойдёт.
Если не прикладываете проект, трудно сказать, что у вас там за проблемы..


--------------------
Если зайца бить, его можно и спички научить зажигать
Сколько дурака не бей - умнее не будет. Зато опытнее
Go to the top of the page
 
+Quote Post
SII
сообщение Dec 30 2012, 14:18
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Помнится, у меня бывали проблемы с точками останова -- не всегда устанавливались. И, если не изменяет память, проблема эта связана то ли с ошибками в Кейле, то ли с ошибками в Сеггере (J-Link который), то ли и там, и там. В 4.5х пока на такое не натыкался.
Go to the top of the page
 
+Quote Post
aanbor
сообщение Dec 30 2012, 15:01
Сообщение #4


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

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



Оптимизация отключена.
Все компилируется и собирается. Никаких ошибок и варнингов.
Забыл написать: задействована операционка RTX, уже крутятся TCP и USB.
Где-то год назад собирал подобный проект на stm32f107, но там последовательность добавления задач была другая: TCP, затем ввел SD-card и только потом USB. Может USB мешает?
Go to the top of the page
 
+Quote Post
aanbor
сообщение Jan 3 2013, 11:27
Сообщение #5


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

Группа: Свой
Сообщений: 103
Регистрация: 23-06-07
Пользователь №: 28 642



Все, отбой. Сегодня свежим взглядом после праздников посмотрел на проект и сразу нашел ошибку: в File_Config.c не поставил галку в поле для sd-карточки sad.gif
Go to the top of the page
 
+Quote Post

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

 


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


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