完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
UCA0STAT&UCBUSY是把UCA0STAT寄存器的值和UCBUSY作与运算,即UCA0STAT&0x01,即保留第一位,其他位全部置0。
所以if(UCA0STAT&UCBUSY)的结果就是如果UCA0STAT第一位是1,就是真,第一位为0就是假。 而if(UCBUSY)就是if(0x01),恒为真 |
|
|
|
#define UCBUSY (0x01) /* USCI Busy Flag */
UCBUSY其实就是1,所以if(UCBUSY)不就是if(1)了吗,这不就恒成立了吗? |
|
|
|
是问if(UCA0STAT&UCBUSY)与if(UCBUSY)的区别?
|
|
|
|
奥奥!!!多谢多谢!!
|
|
|
|
UCA0TXBUF=0xff给的解释为“发送一次空字节”如何理解;为啥是空字节? ?? 求解。。。
|
|
|
|
可能是因为MOSI空闲是高电平,那发送oxff时MOSI不会有任何变化,所以就叫它空字节了。
其实接收的时候随便发什么都可以的,这时候发送一个数据目的只是为了启动一次传输,产生时钟信号而已。 |
|
|
|
奥奥,多谢多谢,还是学的不太透彻,向你多多学习!!
|
|
|
|
只有小组成员才能发言,加入小组>>
2633个成员聚集在这个小组
加入小组MSP430FR5994 使用库函数 定时器触发AD问题请教
1758 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2170 浏览 1 评论
4569 浏览 1 评论
2370 浏览 1 评论
1707 浏览 1 评论
714浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
1770浏览 2评论
938浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-25 18:21 , Processed in 1.077486 second(s), Total 82, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号