Board logo

标题: SMAC4.1范例程序的问题 [打印本页]

作者: godhell00    时间: 2005-5-18 13:07     标题: SMAC4.1范例程序的问题

因为接触这些技术不到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]
作者: superstarboy    时间: 2005-5-18 13:15

分別是xyz的ASCII碼
作者: godhell00    时间: 2005-5-18 14:44

刚刚去查看了一下MCU的说明文件,解决了问题了,谢谢大大的回答[em27][em02]




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0