Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1082049
Топик полностью
il-2
(01.03.2021 16:44, просмотров: 284)
ответил
Sylvan
на
возможно ли сделать надежную запись файлов на SD карту (STM32F4xx, FATFS) при одновременной работе прерываний, например по таймеру каждые 10мс? У меня почему-то при вызове fopen() часто выскакивает ошибка FR_DISK_ERR, /* (1) A hard error occurred in the low level disk I/O layer */ - при инициализации прерываний по любому таймеру. Даже если тело обработчика прерывания - пустое. Полный запрет всех прерываний - не вариант, т.к. файл может писаться 100мс...1с, а прерывания
Возможно :-) Все должно работать. Отладчик в зубы и вперед. Что еще можно посоветовать? Схему выложи.
Ответить
пробовал на парочке демо плат Disco. Так что схема не моя))
-
Sylvan
(01.03.2021 16:54
)