Jump to content
    

Не работает printf

МК STM32f103... Совместно с scmRTOS не работает printf(). Вываливается

<signal handler called> () at 0xfffffffd

HarFault_Handler()

Без ОС все работает без проблем. Увеличивал размер стека под процесс, который юзает printf(), не помогает. Работаю в SW4STM32.

Может есть какие-нибудь идеи?

Share this post


Link to post
Share on other sites

Может есть какие-нибудь идеи?

Какие идеи? Вам fault конкретную причину скорей всего указывает, а Вы какие-то идеи спрашиваете.... :wacko:

Share this post


Link to post
Share on other sites

Какие идеи? Вам fault конкретную причину скорей всего указывает, а Вы какие-то идеи спрашиваете.... :wacko:

Если б знал причину, не спрашивал бы... Три дня как работаю с микроконтролерами. Не могли бы поподробней?!

Share this post


Link to post
Share on other sites

Может есть какие-нибудь идеи?

Ось не старая? Какая версия? Плавучку печатаете?

Share this post


Link to post
Share on other sites

Ось не старая? Какая версия? Плавучку печатаете?

ОС v5.1.0. Пробую печатать просто текст.

Share this post


Link to post
Share on other sites

Тогда всё должно быть нормально. Покажите, как у вас реализована функция _write().

Share this post


Link to post
Share on other sites

ОС v5.1.0. Пробую печатать просто текст.

а куда вы его печатаете?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...