【视频课程】灵动MM32F5270:基于tinyusb协议栈的hid键盘主机样例工程
本帖最后由 MindMotion 于 2024-1-29 13:31 编辑https://www.bilibili.com/video/BV1Bw411b7ZA/?spm_id_from=333.999.0.0&vd_source=72ce9bdddd7828f5d4057b9ed66fbbe4
TinyUSB是用于嵌入式系统的开源跨平台USB主机/设备堆栈,旨在实现无动态分配的内存安全和延迟所有中断事件的线程安全,然后在非ISR任务功能中进行处理 TinyUSB 是用于嵌入式系统的开源跨平台 USB 主机 / 设备堆栈 TinyUSB是一个用于嵌入式系统的开源的跨平台USB协议栈,协议栈中包含了主机端及设备端的协议栈,由于不使用动态内存分配以及采用阻塞所有中断事件,在非ISR任务功能中处理中断事件的设计方式,所以此协议栈的内存安全性及线程安全性极高 可实现无动态分配的内存安全和延迟所有中断事件的线程安全,然后在非 ISR 任务功能中进行处理
目前都有哪些型号的单片机支持tinyusb协议栈呢
MM32已基于TinyUSB开发完成相应的参考例程,并可以给客户提供参考
页:
[1]