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

April 2025

S M T W T F S
  1 23 45
67 89101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 10:48 pm
Powered by Dreamwidth Studios