http://www.keil.com/dd/docs/datashts/philips/lpc23xx_um.pdf
在谷歌里面搜索“LPC23xx User Manual (UM10211)”,才能找到这个东西,真是够麻烦的。
找一个寄存器都这么麻烦。
对于usb还是不了解。
现在usb出现掉线的问题,一点眉目都没有,还是要着重在SIE里面看一下,有什么问题。
地址可写,不知道怎么读出来,真是郁闷的可以。
而且很多的寄存器是不可读取的,标志位,读了就清掉了。
不能理解到底发生了什么,所有的sie寄存器读了一遍,和在线时比较,没有不同。明天再努力一次,看看有什么不同。
在线但是不能正确读出description,所以就完蛋了,但是软连接一次,就好了。
实在不行就来硬的吧。
还是怀疑地址出了错误,但是sie却不可以读出这个参数,真是郁闷的不行,重新连接一次应当就是把地址重新分配了一次。
问题可能就是出在host已经认为device完了,host回到0地址,而device并没有归零,所以不能确认host发来的重新连接指令。
问题是device怎么知道这个过程呢?