ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
474811 Топик полностью
KT (19.12.2013 10:55 - 11:09, просмотров: 213) ответил Andreas на Однако это уже почти 8% ошибки... Какая разница в 2 или в 3 байта перепаковывать бит?
Откуда взялись "почти 8%" ошибки? Требуемая длительность бита по даташиту 2.50 мкс. При тактовой частоте 52 Мгц (STM32F103) удалось получить длительность бита 2.46 мкс, ошибка всего 1.6%. Это с большим запасом попадает в допустимые отклонения.  Вдобавок я использую одно 16-битное слово SPI для одного бита. Это всего одна запись в SPI и одно прерывание.