radio2radio 发表于 2019-1-28 10:42:55

本帖最后由 radio2radio 于 2019-1-28 10:55 编辑

hqw 发表于 2019-1-26 12:41
在I2C传输过程中,能中断去做其他事吗?特别是在传输一个BIT时,或说传输完一个bYTE,在传输下一个BYTE的 ...
“在传输过程只能专一地把I2C这件事做好,做完了才能释放CPU资源去干别的”
I2C是CPU的外设,而且是硬件I2C,CPU装填完了数据(一个字节,或更多)就不用管了,可以干别的去。
硬件I2C的好处就在这里。

坊间有一个不正确的观念,就是硬件I2C不好用,喜欢自己能“完全控制”的软件I2C。软件I2C使用更多的CPU资源。
应该是把硬件I2C研究透彻。

macompengluo 发表于 2019-9-17 16:51:53

楼主,请问“STM32 CubeMXI2C   官方中断方式例程”在哪里可以下载到?

雷霆万钧1027 发表于 2019-10-20 00:17:35

macompengluo 发表于 2019-9-17 16:51
楼主,请问“STM32 CubeMXI2C   官方中断方式例程”在哪里可以下载到?

同问!~~

killalljp 发表于 2020-2-17 23:09:57

雷霆万钧1027 发表于 2019-10-20 00:17
同问!~~

stm32cube_fw_f1_v180.zip

对应的DEMO板example例程中

killalljp 发表于 2020-2-17 23:10:39

雷霆万钧1027 发表于 2019-10-20 00:17
同问!~~

stm32cube_fw_f1_v180.zip

对应的DEMO板example例程中

页: 1 [2]
查看完整版本: CubeMX  I2C   官方中断方式例程