嵌入式驱动程序开发中经常会看到Bit bang,那Bit bang模式到底是什么呢?其实很简单,就是不用微处理器的硬件外设去进行通信,而是用普通的GPIO口来模拟协议实现通信,当微控制器没有内外设去执行功能的时候,或者当所有的内外设都已经被使用了,而此时又有一个新的请求,那么开发者就应该选择Bit bang设计模式。Bit bang模式的解决方案很有效率,但通常需要大量的软件开销来确保其实施的能力...

发布于2023-09-21

552个赞