2019-03-24 08:15发布
clls2080000 发表于 2018-1-23 11:11 你用iic中断接收, while(1) { 循环语句; } #pragma vector = USCI_B0_VECTOR void __attribute__ ...
1071416541 发表于 2018-1-23 11:54 收到一条指令置一个flag,扫到就执行,执行完再清空flag,缺点是不适合快速连续发送指令
最多设置5个标签!
模拟i2c。就得在主循环里,有一个读起始位的代码。读到起始位,执行相关处理代码。读不到,往下执行别的内容。
我这个试了,在初始化I2C后,主程序就一直停在这个接收中断处了,等待接收中断的到来,但是这不是我要的功能,我要的功能是当I2C的没有接收数据时,是在执行其他程序,而不是一直停在I2C初始化的接收中断处
不是快速连续发,收到什么指令置位flag啊,我的其他程序没有接收指令的代码,除了这个I2C
一周热门 更多>