消息队列

所属分类:其他
开发工具:C/C++
文件大小:550KB
下载次数:4
上传日期:2020-04-11 11:46:03
上 传 者huxuehai
说明:  野火开发板,基于FreeRTOS的消息队列源代码。
(wildfire development board, freertos based message queue source code.)

文件列表:
User\bsp\exti\bsp_exti.c (3055, 2019-03-19)
User\bsp\exti\bsp_exti.h (972, 2019-03-19)
User\bsp\Key\bsp_key.c (1766, 2019-03-19)
User\bsp\Key\bsp_key.h (610, 2019-03-19)
User\bsp\led\bsp_led.c (1780, 2019-03-19)
User\bsp\led\bsp_led.h (2853, 2019-03-19)
User\bsp\usart\bsp_usart.c (3933, 2019-03-19)
User\bsp\usart\bsp_usart.h (4118, 2019-03-19)
User\FreeRTOSConfig.h (13330, 2019-03-19)
User\main.c (8572, 2019-03-19)
User\stm32f10x_conf.h (3227, 2019-03-19)
User\stm32f10x_it.c (4708, 2019-03-19)
User\stm32f10x_it.h (2032, 2019-03-19)
FreeRTOS\include\croutine.h (28371, 2019-03-19)
FreeRTOS\include\deprecated_definitions.h (9847, 2019-03-19)
FreeRTOS\include\event_groups.h (32085, 2019-03-19)
FreeRTOS\include\FreeRTOS.h (33570, 2019-03-19)
FreeRTOS\include\list.h (20716, 2019-03-19)
FreeRTOS\include\mpu_prototypes.h (12111, 2019-03-19)
FreeRTOS\include\mpu_wrappers.h (10033, 2019-03-19)
FreeRTOS\include\portable.h (8477, 2019-03-19)
FreeRTOS\include\projdefs.h (8023, 2019-03-19)
FreeRTOS\include\queue.h (65538, 2019-03-19)
FreeRTOS\include\semphr.h (49235, 2019-03-19)
FreeRTOS\include\StackMacros.h (8379, 2019-03-19)
FreeRTOS\include\task.h (93084, 2019-03-19)
FreeRTOS\include\timers.h (60927, 2019-03-19)
FreeRTOS\port\MemMang\heap_1.c (7416, 2019-03-19)
FreeRTOS\port\MemMang\heap_2.c (12330, 2019-03-19)
FreeRTOS\port\MemMang\heap_3.c (5371, 2019-03-19)
FreeRTOS\port\MemMang\heap_4.c (16479, 2019-03-19)
FreeRTOS\port\MemMang\heap_5.c (18274, 2019-03-19)
FreeRTOS\port\RVDS\ARM7_LPC21xx\port.c (12380, 2019-03-19)
FreeRTOS\port\RVDS\ARM7_LPC21xx\portASM.s (5593, 2019-03-19)
FreeRTOS\port\RVDS\ARM7_LPC21xx\portmacro.h (7411, 2019-03-19)
FreeRTOS\port\RVDS\ARM7_LPC21xx\portmacro.inc (4631, 2019-03-19)
FreeRTOS\port\RVDS\ARM_CA9\port.c (21448, 2019-03-19)
... ...

GPIO寄存器描述 《STM32参考手册中文-p75》 1、端口配置低寄存器(GPIOx_CRL)(x = A...E) 2、端口配置高寄存器(GPIOx_CRH)(x = A...E) 3、端口输入数据寄存器(GPIOx_IDR)(x = A...E) 这些位为只读并只能以字(16位)的形式读出。读出的值为对应I/O口的状态。 4、端口输出数据寄存器(GPIOx_ODR)(x = A...E) 只能以字(16bit)的形式操作,复位值全是0。写0即输出0,写1即输出1。 5、端口位设置/清除寄存器(GPIOx_BSRR)(x = A...E) 高16bit写1用于清0,低16bit写1用于置位,同时写1的话低16bi有效。 6、端口位清除寄存器(GPIOx_BRR)(x = A...E) 低16位写1用于置位。 7、端口配置锁定寄存器(GPIOx_LCKR)(x = A...E) GPIO八种模式 typedef enum { GPIO_Mode_AIN = 0x0, /* 模拟输入 */ GPIO_Mode_IN_FLOATING = 0x04, /* 浮空输入,复位后的状态 */ GPIO_Mode_IPD = 0x28, /* 下拉输入 */ GPIO_Mode_IPU = 0x48, /* 上拉输入 */ GPIO_Mode_Out_OD = 0x14, /* 开漏输出 */ GPIO_Mode_Out_PP = 0x10, /* 推挽输出 */ GPIO_Mode_AF_OD = 0x1C, /* 复用开漏输出 */ GPIO_Mode_AF_PP = 0x18 /* 复用推挽输出 */ }GPIOMode_TypeDef;

近期下载者

相关文件


收藏者