给大侠,救救小弟!谁知道MC33993(或33972)
- UID
- 126857
- 性别
- 男
|
给大侠,救救小弟!谁知道MC33993(或33972)
我最近在做MC33993通讯;是908GR16的SPI与MC33993通讯,结果MC33993没有输出湿性电流!
我具体步骤:{
初始化SPI(//以下降沿设置PCOL=0,PCHA=1)
发送三个字节的数据给MC33993,设置其输出16MA电流;
while(1);}
结果MCU_SPI发送的数据(0x05,0xff,0xff)是正确的,MC33993就是没有输出电流!
小弟十分急,求救各位大哥拉! |
|
|
|
|
|
- UID
- 14510
- 性别
- 男
|
|
|
|
|
|
- UID
- 124289
- 性别
- 男
|
对阿,我刚用过,老兄搞错了吧
我只知道33993开关监测和ad,那个电流不是用来输出的吧。
还有阿,初始化也不是这一点就完成的阿 |
欢迎大家到汽车电子群2838085! 让我们推动中国汽车前进! |
|
|
|
|
|
- UID
- 136259
- 性别
- 男
|
mc33993的各个输入端可不可以单独配置功能,如有的作开关检测,有的作AD |
|
|
|
|
|
- UID
- 136259
- 性别
- 男
|
mc33993的各个输入端可不可以单独配置功能,如有的作开关检测,有的作AD |
|
|
|
|
|
- UID
- 134538
- 性别
- 男
|
我刚刚接触代码,现在要编33972的驱动程序,片子的工作原理已经懂了,只是不知道怎么写驱动,想找个972的驱动看看,参考一下,哪位有帮帮忙吧!十分感激!!谢谢! |
|
|
|
|
|
- UID
- 134538
- 性别
- 男
|
老兄,指点一下吧! 关于mc33972!
我现在刚开始写代码,要编33972的驱动,我看你的帖子好像做过类似的,能否指点一下,多谢多谢! |
|
|
|
|
|
- UID
- 143177
- 性别
- 男
|
我也接触了33993,我很想知道如何通过单片机读取开关状态?
如何操作呀?小弟将不胜感激呀!
|
|
|
|
|
|
- UID
- 143177
- 性别
- 男
|
|
|
|
|
|
- UID
- 115377
- 性别
- 男
|
我的SPI源码
void SpiTransfer(void *pCmd, int num)
{
int i;
INT8U *p;
p = (INT8U *)pCmd;
for(i=0;i
{
while (FALSE == SPSCR_SPTE)
{
TIMER_Delay100Us(1);
__RESET_WATCHDOG();
}
SPDR = *(p+i);
while (FALSE == SPSCR_SPRF) {
TIMER_Delay100Us(1);
__RESET_WATCHDOG();
}
//*(p+num+i) = SPDR;
Read33993 = SPDR;
}
}
下面一直调用该子程序:
Mc33993SpiData.CmdBits = Mc33993Reset; // Mc33993 Reset
Mc33993CS_Enable;
SpiTransfer(&Mc33993SpiData,3);
Mc33993SpiData.CmdBits = Mc33993Settings; // Set Switch
Mc33993CS_Enable;
SpiTransfer(&Mc33993SpiData,3);
|
|
|
|
|
|
- UID
- 124289
- 性别
- 男
|
欢迎大家到汽车电子群2838085! 让我们推动中国汽车前进! |
|
|
|
|
|
- UID
- 124289
- 性别
- 男
|
到这边 里面有我得一个33993程序
http://bbs.chinaecnet.com/dispbbs.asp?boardID=3&RootID=98512&ID=98512 |
欢迎大家到汽车电子群2838085! 让我们推动中国汽车前进! |
|
|
|
|
|