反反复复看了几遍USB读写SD卡的例程,想直接在里面修改完成发送一个字节到PC机上,PC机用虚拟串口接收的功能。虽然说例程里面调用了
SCSI_Write0_Cmd(uint8_t lun , uint32_t LBA , uint32_t BlockNbr)函数进行了写入数据,这个函数里面又调用了
Write_Memory (uint8_t lun, uint32_t Memory_Offset, uint32_t Transfer_Length)函数,这个函数里又调用了
uint16_t MAL_Write(uint8_t lun, uint32_t Memory_Offset, uint32_t *Writebuff, uint16_t Transfer_Length)函数才完成写数据到SD卡。
我想知道这3个函数里,需要传入的各个参数的作用是什么。如果我想传一个字节到PC机的虚拟串口,刚怎样修改? |