Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает printf
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > scmRTOS
Виктор39
МК STM32f103... Совместно с scmRTOS не работает printf(). Вываливается
<signal handler called> () at 0xfffffffd
HarFault_Handler()
Без ОС все работает без проблем. Увеличивал размер стека под процесс, который юзает printf(), не помогает. Работаю в SW4STM32.
Может есть какие-нибудь идеи?
jcxz
Цитата(Виктор39 @ Feb 2 2018, 15:34) *
Может есть какие-нибудь идеи?

Какие идеи? Вам fault конкретную причину скорей всего указывает, а Вы какие-то идеи спрашиваете.... wacko.gif
Виктор39
Цитата(jcxz @ Feb 2 2018, 17:15) *
Какие идеи? Вам fault конкретную причину скорей всего указывает, а Вы какие-то идеи спрашиваете.... wacko.gif

Если б знал причину, не спрашивал бы... Три дня как работаю с микроконтролерами. Не могли бы поподробней?!
Kabdim
http://bfy.tw/GO9w
AHTOXA
Цитата(Виктор39 @ Feb 2 2018, 18:34) *
Может есть какие-нибудь идеи?

Ось не старая? Какая версия? Плавучку печатаете?
Виктор39
Цитата(AHTOXA @ Feb 2 2018, 23:59) *
Ось не старая? Какая версия? Плавучку печатаете?

ОС v5.1.0. Пробую печатать просто текст.
AHTOXA
Тогда всё должно быть нормально. Покажите, как у вас реализована функция _write().
DASM
Цитата(Виктор39 @ Feb 5 2018, 11:07) *
ОС v5.1.0. Пробую печатать просто текст.

а куда вы его печатаете?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.