Jump to content

    
Sign in to follow this  
shura-1977

STM32 F4 CAN шина

Recommended Posts

18 hours ago, Beekr said:

а вот обработчик по прерыванию от передачи не срабатывает(в нем меняется состояние диода и в консоль выводится сообщение об успешной передаче).

Значит помимо блока CAN вы используете ещё и GPIO и UART. Проверьте, что и на них подаётся тактирование при инициализации. Если они не затактированы, то программа будет заходить в обработчик, но не сможет изменить состояния пина порта и передать сообщение по UART. Т.е. снаружи это будет выглядеть, словно обработчик не выполняется.

Попробуйте перед передачей по CAN вставить код из обработчика - моргните светодиодом и пошлите символ через UART, чтобы проверить, что они инициализированыы и работают.

Edited by Darth Vader

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.

Sign in to follow this