自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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智能小车/模式3】超声波避障功能

改成你可以识别的标志。

2024-05-22 12:00:00 1075

原创 【STM32智能小车/模式2】超声波定距离跟随功能

本项目基于使用STM32的最基本技术,在实验室独自完成的项目,经过细心调试,不断试错改进,使智能小车呈现不同的功能。

2024-05-21 14:30:00 988

原创 【STM32智能小车/模式1】电机驱动功能

本项目基于使用STM32的最基本技术,在实验室独自完成的项目,经过细心调试,不断试错改进,使智能小车呈现不同的功能。

2024-05-20 14:56:47 1234 1

原创 【GIT】如何正确将代码库上传到GitHub

由于经常忘记Github的上传操作,故作此贴

2024-05-17 19:23:40 257

原创 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

原创 【无标题】

定义一个结构体或者其他数据类型创建邮件申请地址得到邮件信息地址发送邮件接收邮件//申请地址。

2023-09-16 16:09:59 88

原创 [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

原创 二值信号量和计数信号量

然后,创建两个按键任务。

2023-09-12 00:11:52 151

原创 FreeRTOS 消息队列 MessageQueue

for(;;printf("按下");osDelay(1);然后根据情况,进行修改。

2023-09-11 21:56:53 208

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除