阅读:1000回复:0
有用过D12和LPC2214的连接问题!
有用过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 |
|
最新喜欢:![]() |