Hi all ,
First, I'm sorry for my bad English. I am learning to implement USBTMC class into MSP .My problem is that I don't know how to set base address to an endpoint ( actually I'm confused) , in USER GUIDE, They say that i can write upper 8 bits of the base address in to USBOEPBBAX_n, 3 LSB are set to zero as default , for total of 11bit. But, I've found that base address of the 1st USB's memory is 0x1C00 and it ends at 0x236F ( in binary : 0001 1100 0000 0000 and 0010 0011 1100 1111 and i think that i need at least 11bit if ignored 3 LSB ???
Second, I want to access data from that address, i'm trying to use pointer point to that address, is that ok ? I've never accessed MCU's memory before.
Last, I wonder why do all example code for USB API stack , TI uses forever loop while(1) to check USB status, there are many interrupt events for USB module .why don't they use that ?
Best regard,
Thank you!!!