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

 
 
> Прерывание таймера вешает программу Keil, Wav проигрыватель.
yarunt
сообщение Dec 14 2012, 08:50
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 13-12-06
Из: fghgfh
Пользователь №: 23 476



Делаю проигрыватель вав файлов на stm32f100,использую фатфс от чана , звук вывожу через цап . Пока для теста считываю в буфер дату и воспроизвожу его через цап. Звук слышно через треск.
Теперь пора цап переключить на таймер и использовать фифо.
Таймер запустил, обрабатываю прерывание ,в нем только затирание флага. И этого достаточно чтоб фат повесился, данные не считываются, слышу только писк.
Такое впечатление что регистры не сохраняются в стек перед входом в прерывание.

Сообщение отредактировал yarunt - Dec 14 2012, 08:51


--------------------
Нельзя впихнуть,невпихуемое?МОЙ БЛОГ
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:13
Рейтинг@Mail.ru


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