- 博客(14)
- 收藏
- 关注
原创 【STM32智能小车/模式4】循迹功能
改成你可以识别的标志#define HW_1 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_5)//读取红外对管#define HW_2 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_4)//读取红外对管#define HW_3 GPIO_ReadInputDataBit(GPIOB,GPIO_Pin_3)//读取红外对管#define HW_4 GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_15)//读取红外对管。
2024-06-12 15:53:22
436
原创 【STM32智能小车/模式2】超声波定距离跟随功能
本项目基于使用STM32的最基本技术,在实验室独自完成的项目,经过细心调试,不断试错改进,使智能小车呈现不同的功能。
2024-05-21 14:30:00
988
原创 【STM32智能小车/模式1】电机驱动功能
本项目基于使用STM32的最基本技术,在实验室独自完成的项目,经过细心调试,不断试错改进,使智能小车呈现不同的功能。
2024-05-20 14:56:47
1234
1
原创 Linux驱动开发与裸机开发的区别
1,单片机开发时,用的是MDK,IAR,CubeMX这样集成IDE开发软件2,单片机没有官方的库,驱动就是直接通过库函数来初始化具体的外设。
2023-09-19 22:13:11
322
原创 【FreeRTOS】Heap_CPU_RAM
xPortGetFreeHeapSize() 得到剩余内存的大小configTOTAL_HEAP_SIZE 内存总大小pvPortMalloc() 申请内存vPortFree() 释放内存。
2023-09-17 16:12:31
324
原创 [FreeRTOS] 任务通知 Signal
等待事件发生printf("BIT_1 发生 \r\n");printf("BIT_2 发生 \r\n");任务通知:优点:效率提高45%缺点:只能多对一。
2023-09-16 15:58:18
164
原创 [FreeRTOS] 定时器 Timers
定时器创建函数//osTimerPeriodic 周期循环//osTimerOnce 只执行一次//定时器运行函数//定时器执行完,就执行回调函数。
2023-09-15 16:38:47
299
原创 [FreeRTOS] 事件标志组 EventGroup
就需要两个按键同时按,才有效果//创建事件标志//创建事件句柄//创建事件//设置事件状态//等待事件xEventGroupWaitBits(myEventGroupHandle_1,//句柄Event_1|Event_2,//所有事件pdTRUE,//pdTRUE,// pdFALSE ===> 只需满足一个条件即可// pdTRUE ===> 条件都满足才行//判断事件printf("事件1 发生 \r\n");
2023-09-14 18:38:54
93
原创 [FreeRTOS] 互斥量和互斥递归锁 Mutexes And Recursive Mutexes
1,谁获得,只能谁释放2,可以提高等待任务的优先级。
2023-09-12 16:26:18
521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人