主机——SPI模块初始化 UCB1CTL1 |= UCSWRST; UCB1CTL0 |= UCSYNC+UCCKPL+UCMSB; UCB1CTL1 = ~UCSWRST USCI_Bx模块逻辑复位 3线,8位,主机模式, 时钟极性高,MSB先发送 USCI_Bx复位释放 从机——接收中断 #pragma vector=USCI_ B1_VECTOR __interrupt void USCI_ B1_ISR(void) { switch(__even_in_range(UC B1IV,4)) { case 0: break; case 2: while (!(UC B1IFGUCTXIFG)); UCA0TXBUF = UCA0RXBUF; break; case 4: break; default: break; } } 判断发送缓冲是否为空,如果为空, 标志位置位,则说明上个数据未发送完毕, 等待直到数据发送完毕 发送
您可能关注的文档
最近下载
- 罗罗Trent 900飞机发动机的逆向工程设计报告.pdf
- 2026年广东惠州中考语文含答案解析试题及答案.doc VIP
- 21CS04-1一体化污水处理设备选用与安装(-).pdf VIP
- 2026年浙江高考化学真题试卷.pdf VIP
- 2025年大学《海洋科学-化学海洋学》考试备考题库及答案解析.docx VIP
- 2026年惠州中考历史全维度备考手册(适配九年级考生).docx VIP
- 不合格食品召回及处理制度.docx VIP
- 十六-十九世纪闽南语双宾十九世纪闽南语双宾句式.pdf VIP
- 06SG614-1 砌体填充墙结构构造.docx VIP
- 2026年吉林事业单位招聘考试真题及答案.doc VIP
原创力文档

文档评论(0)