- 博客(5)
- 资源 (22)
- 收藏
- 关注
原创 USB Audio&hid 混合设备的描述符详解
/* USB Standard Device Descriptor */__ALIGN_BEGIN uint8_t USBD_HS_DeviceDesc[USB_LEN_DEV_DESC] __ALIGN_END = { 0x12, /*bLength */ USB_DESC_TYPE_DEVICE, /*bDe
2017-11-30 17:50:31 4128 1
原创 宏中"#"和"##"的用法
宏中"#"和"##"的用法 一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include #include using namespace std; #define STR(s) #s #define CONS(a,b) int(a##e##b) int main() { printf(ST
2017-11-29 14:44:45 305
原创 USB endpoint 的设置
#define CUSTOM_HID_EPIN_ADDR 0x83 //0x81#define CUSTOM_HID_EPIN_SIZE 0x40#define CUSTOM_HID_EPOUT_ADDR 0x03 //0x01#define CUSTOM_HID_EPOUT_SIZE
2017-11-23 19:29:58 2567
原创 FreeRTOS 内存配置引起的一些问题
如果用cube生成的USB不能被电脑识别,那么就要注意在cube中把上述的两个值放大。在代码中的startup_stm32f429xx.s文件中:Stack_Size EQU 0x4000Heap_Size EQU 0x8000在FreeRTOS中建立的最后一个任务不能执行,可能原因如下:#define configTOTAL_
2017-11-23 11:27:04 1265
STM32F429FreeRTOS开发手册V1.1
2018-11-12
【原创】讯联电子DA14580实战教程---DA14580 SDK介绍
2018-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人