Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想用一个单线协议的传感器,问题是这种协议的使用方式是优化的还是更合理的呢?在 usart 上还是使用 bit banging?
如果很重要,我正在使用 am2305 和 stm32fxx 微控制器。
我更喜欢将 USART+DMA 与一个缓冲区一起用于发送和接收。我认为这个选择取决于你的技能和项目的要求。
有很多方法可以实现单线协议。
它们都有各自的优点和缺点:
我有不同的项目,上面列出的第一个和最后一个方法工作。
您必须知道哪种方法更适合您和您的项目。