1.USB设备驱动属于高级驱动,开发此类设备驱动要求开发者本身就对相应的外设协议比较熟悉。开发USBD设备驱动时,不需要实现驱动框架提供的全部操作方法,有些操作方法可以不实现,例如哪些?
set_config配置USBD设备,suspend挂起USBD设备,wakeup唤醒USBD设备
2.CAN中断函数不带返回值。在驱动编写的过程中,根据不同的中断事件,event
可取以下值:0x01/*接收完成*/,0x02/*发送完成*/,0x03/*发送失败*/,0x05/*接收超时*/,0x06/*接收溢出*/
3.在进入与退出中断时,需要调用那些函数?
在进入与退出中断时,需要调用中断进入函数rt_interrupt_enter和中断退出函数rt_interrupt_leave。
2023.10.01,十一假期快乐~