Board logo

标题: [原创]我得MC33993程序 [打印本页]

作者: xiang1912    时间: 2006-7-3 15:43

zhwdy81,你好!
在另一贴里,读的时候你为什么要发送两次?


作者: xiang1912    时间: 2006-7-3 15:43

zhwdy81,你好!
在另一贴里,读的时候你为什么要发送两次?


作者: zhwdy81    时间: 2006-7-3 16:16

最好是发送两次
发送一次也可以的

因为我用的其他芯片spi返回的是上一次命令的执行结果
所以习惯了在这儿也发送了两次
作者: zhwdy81    时间: 2006-7-3 16:38     标题: [原创]我得MC33993程序

 RD33993(0X00,0X00,0X00);
 RD33993(0X00,0X00,0X00);

然后按下面说明对应引脚即可

 SP_status.Byte=SP_status.Byte<<2;
 SP_status.Bit.BIT0=SGh_status.Bit.BIT6;
 SP_status.Bit.BIT1=SGh_status.Bit.BIT7;
 SGh_status.Bit.BIT6=0;
 SGh_status.Bit.BIT7=0;
         //SP_status: SP7 SP6 SP5 SP4 SP3 SP2 SP1 SP0
         //SGh_status: NC NC SG13 SG12 SG11 SG10 SG9 SG8
         //SGl_status: SG7 SG6 SG5  SG4  SG3  SG2  SG1

这是我得MC33993程序,供大家参考


有不足之处请大侠指点

[此贴子已经被作者于2006-7-3 16:38:29编辑过]


作者: guoguoer    时间: 2006-7-4 11:26

SP_status.Byte=SP_status.Byte<<2;
SP_status.Bit.BIT0=SGh_status.Bit.BIT6;
SP_status.Bit.BIT1=SGh_status.Bit.BIT7;
SGh_status.Bit.BIT6=0;
SGh_status.Bit.BIT7=0;
上面的不懂,能否解释一下吗,是不是与993上面的那个so response will always send对应阿? 我看不太懂,能解释一下吗? 谢谢!

作者: zhwdy81    时间: 2006-7-4 12:01

SO Response Will
Always Send
them
flg
int
flg
SP7 SP6 SP5 SP4 SP3 SP2 SP1 SP0 SG13 SG12 SG11 SG10 SG9 SG8 SG7 SG6 SG5 SG4 SG3 SG2 SG1 SG0
对啊,就是跟她对应的,我为了好理解,将sp放到了SP_status.Byte,将sg放到了SGh_status.Byte和SGl_status.Byte里面
作者: guoguoer    时间: 2006-7-5 20:01

them flg和int flg是干吗用的呢? 我想不通你那是怎么和SO Response Will Always Send
对应的呢?我按照你的移位然后调整,总想不通?能否详细的解释一下呢?谢谢了!
作者: zhwdy81    时间: 2006-7-10 09:29

//SP_status: SP7 SP6 SP5 SP4 SP3 SP2 SP1 SP0
//SGh_status: NC NC SG13 SG12 SG11 SG10 SG9 SG8
//SGl_status: SG7 SG6 SG5 SG4 SG3 SG2 SG1
就是这样对应的啊
them flag记不清了
int flag好像是中断标志吧




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