- UID
- 111096
- 性别
- 男
|
因为接触这些技术不到2星期的时间就要开始编写程序了,很多定义都还没搞懂
希望劳烦各位高手指导,程序是SMAC4.1中的范例程序,对了开发的版子是用Freescale的13192-SARD
范例中有一个Accel_V2.0范例其中一段不大懂意思想请教各位高手
TX状态中的LOOP,0X01 0X00 0X07是如何去定义的,又代表啥意思?
for (;;)
{
ATD1SC = 0x01; /* read X channel */
^^^^
while((ATD1SC & 0x80) != 0x80);
gau8TxDataBuffer[1] = ATD1RH;
ATD1SC = 0x00; /* read Y channel */
^^^^
while((ATD1SC & 0x80) != 0x80);
gau8TxDataBuffer[3] = ATD1RH;
ATD1SC = 0x07; /* read Z channel */
^^^^
while((ATD1SC & 0x80) != 0x80);
gau8TxDataBuffer[5] = ATD1RH;
另外0X78 0X79 0X7A是如何定义又代表什么意思
gau8TxDataBuffer[0] = 0x78; /* send x */
^^^^
gau8TxDataBuffer[2] = 0x79; /* send y */
^^^^
gau8TxDataBuffer[4] = 0x7A; /* send z */
^^^^
[em22][em27] |
|