eddy_em: (Default)
[personal profile] eddy_em
С I2C на F303 вообще хорошо получилось: он практически такой же, как на G0, так что я просто взял код для G0, да сделал минимальные изменения (связанные с тем, что DMA у F303 все еще крайне примитивный и DMAMUX там нет).
Вот, что получилось. А еще, при компиляции в release-режиме (я-то теперь везде перешел на "разделяемые" makefile) у меня вдруг USB работать не стал. Оказалось, что кое-какие важные переменные я забыл сделать волатильными. Заодно и исправил сниппет эмулятора PL2303 для F303 (надо бы и остальные привести в соответствие).
Как вернусь домой, надо будет спаять конвертер уровней для CAN, да отработать код для него. И будут у меня готовы все нужные сниппеты, чтобы начать лепить контроллер шаговиков.

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 24th, 2026 08:05 pm
Powered by Dreamwidth Studios