KEIL MDK 封装编译生成库,只需要注册中断回调函数,调用初始化接口,host exit释放硬件资源, 读写扇区接口,封装库基本与系统无关的
//系统相关:
sysInterrupt(ENABLE_IRQ);//打开系统中断
IRQ_Init(...,IRQ_USG_OTG,USBINT_EnterIsr, ... );//注册中断回调函数
//系统无关
usb_host_Init();//host 初始化
while(1)
{
delay_ms(500);
if(UsbHostCheckDiskExist())
{
//break;
}
}
while(1)
{
delay_ms(50);
UsbHostLoopCallBack();//定时轮询hub状态并处理
}
__u32 UsbHostDiskRead(void * pBuffer, __u32 blk, __u32 n);//读扇区
__u32 UsbHostDiskWrite(void * pBuffer, __u32 blk, __u32 n);//写扇区
最近编辑记录 九霄云外 (2020-05-11 15:14:27)
小薏科技------全志F系列芯片供应、方案开发、技术支持 QQ:610943940
离线
能发一份吗
有需要可以发我私信聊
小薏科技------全志F系列芯片供应、方案开发、技术支持 QQ:610943940
离线
我这调的是F系列的
小薏科技------全志F系列芯片供应、方案开发、技术支持 QQ:610943940
离线