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

 
 
> STM32F103 - программа останавливается.
zheka
сообщение Dec 8 2012, 16:28
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Скачал с сайта st.com библиотеку SPEEX.
Там есть сборка под KEIL. Качественна, компилируется без ошибок и предупреждений. И даже в настройках указан мой камень - STM32F103RB. Конкретная модель моего проца - STM32F103RBT6
Заливаю прошивку - жму старт - программа стартует и тут же останавливается. То есть это видно в самом KEIL, по кнопкам управления отладчиком.
Пытаюсь найти ошибку примитивным способом - просто закомментируя разный блоки кода. И вот на что я вышел:
клин в программу вбивает функция speex_bits_init, а именно строка в ней:
bits->chars = (char*)speex_alloc(MAX_CHARS_PER_FRAME);

Что такого делает эта команда, что программа останавливается?

И вообще - когда ошибок нет, но программа просто отрубается, как-то сообщая об этом отладчику - как искать причину?
Прикрепленные файлы
Прикрепленный файл  ww.rar ( 1.74 мегабайт ) Кол-во скачиваний: 10
 
Go to the top of the page
 
+Quote Post



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

 


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


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