ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1433930 Топик полностью
RxTx (09.05.2024 17:49, просмотров: 83) ответил Mty1 на Я несколько дней пытался написать работу с i2c на LL. Не осилил, бросил. Там во первых нестандартная работа с ACK/NACK при работе с eeprom, потом нестандартная работа с Stop опять же при работе с eeprom при выставлении адреса чтения. В связи с этим регистры у stm32 для i2c сильно замороченные и не очевидные. Короче бросил, и за полчаса сделал все на HAL. Там все проработано из коробки, в том числе все нестандартные моменты. И не только в том дело что сложно, я понял что я не
Допустим. Если вам удалось сделать на HAL, это каким-то опровергает сказанное про HAL или то что он предназначен в целом для демонстрационных программ или как разросшееся средство поддержки CubeMX (бывший MicroXplorer)? Драйвера HAL действительно более проработанные чем LL, в них меньше багов и они быстрее исправляются. И еще HAL/LL в разной степени готовности у разных серий. Более того, для USB/ETH LL драйверов вообще нет. А у многих серий и LL драйвера есть далеко не на 

всё.

Спасибо, князь. Вы настоящий дворянин. И программист.