lwd_lr
驱动牛犊
驱动牛犊
  • 注册日期2007-06-20
  • 最后登录2010-04-02
  • 粉丝0
  • 关注0
  • 积分50分
  • 威望6点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:1001回复:0

有用过D12和LPC2214的连接问题!

楼主#
更多 发布于:2007-07-17 13:14
有用过D12和LPC2200的连接问题!我的程序读不出D12的ID,高人帮忙看一下!




void connect_usb(void)
{
 UART0_SendStr(0x03);
 write_usb_command(0xf3);                        
 write_a_usb_data(0x1e);                          
 write_a_usb_data(0x43);                        
}
///////////////////////////////////////////////////////////////
void write_usb_command(unsigned char usb_command)
{
  *((unsigned char *) USB_COMMAND_ADD)=usb_command;
}
/*******************************************************************/
void write_a_usb_data(unsigned char usb_data)      
{
  *((unsigned char *) USB_DATA_ADD)=usb_data;
}
/*****************************************************************/
void write_a_mem_data(unsigned char mem_data)      
{
  *((unsigned char *) mem_DATA_ADD)=mem_data;
}
//////////////////////////////////////////////////////////////
unsigned char read_a_usb_data(void)
{
 unsigned char temp;
 temp=*((unsigned char *) USB_DATA_ADD);
 return temp;
}
void D12_ReadChipID(void)
{
    unsigned char i,j;

//    if(usb_flags.flags.int_isr == 0)
//      VICIntEnClear =0xffffffff;

    write_usb_command(0xFD);
    i=read_a_usb_data();
    UART0_SendStr(i);
    j=read_a_usb_data();
    UART0_SendStr(j);    
}


void main( )
{
                      PINSEL0 = 0x80050005;    
       PINSEL1 = 0x00000001;
       PINSEL2 = 0x00014000;
    
    IO0DIR  = 0x8FFFFFFF;
    IO1DIR  = 0x017A0000;
      IO3DIR  = 0x044FFFFF;

 UART0_SendStr(1);
 
 Delayms(100);
 
 connect_usb();

write_a_mem_data(0x00);

 DelayNS(50);

D12_ReadChipID();

 Delayms(100);
}


读出的数据:
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD FD

最新喜欢:

精灵dsp精灵dsp
游客

返回顶部