微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > ISD1760编程问题

ISD1760编程问题

时间:10-02 整理:3721RD 点击:
不知道我忽略了什么细节 我的芯片上电程序进行失败,如下程序,led不亮。程序永远在死循环中,求请帮助
#define PowerUp            0x01 //Power up
sbit CMD_ERR=SR0_L^0;                        //SPI指令无效标志位
sbit PU = SR0_L^2;                                //上电标志位
void ISDInti()
{         
//------空闲
        _SS=1;
        SCLK=1;
        MOSI=0;
//复位
        ISD_WCMD(Reset);
        delay(50);
//上电以及检查发送指令是否执行
        do
        {
                ISD_WCMD(PowerUp);
                Read_Status();       
        }
        while(CMD_ERR||!PU);        //CMD_ERR=0 指令有效 RDY=1 空闲
        //
           led=0;
//清除中断         
        ISD_WCMD(Clr_Int);
        delay(10);
//检查空间
        ISD_WCMD(Check_Room);
        delay(10);
//
        ISD_APC2();
        Read_APC();
}

学习中,等待高手答

哥哥 你怎么解决的呀 我现在和你一样的问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top