自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 [极客嵌入式应用笔记]FreeRTOS任务的绝对延时

10_vTaskDelayUntil任务的绝对延时任务如何进行绝对延时?1.开启功能修改配置文件:FreeRTOSconfig.h #define INCLUDE_vTaskDelayUntil 12.函数接口函数定义头文件:task.hvoid vTaskDelayUntil( TickType_t *pxPreviousWakeTime, TickType_t xTimeIncrement );3.函数参数与返回值说明pxPreviousWakeTime

2021-11-18 12:37:29 434

原创 [极客嵌入式应用笔记]FreeRTOS任务的相对延时

9_ vTaskDelay任务的相对延时任务如何进行相对延时?[[#4 任务相对延时例子]]1.开启功能修改配置文件:FreeRTOSconfig.h#define INCLUDE_vTaskDelay 12.函数接口函数定义头文件:task.hvoid vTaskDelay( TickType_t xTicksToDelay );3.函数参数与返回值说明参数:xTicksToDelay:延时时间周期的次数,一般时间周期单位为毫秒ms,所以这里是延

2021-11-18 12:36:38 524

原创 [极客嵌入式应用笔记]FreeRTOS恢复任务调度器

8_ xTaskResumeAll恢复任务调度器如何恢复任务调度器,恢复任务调度上下文切换?[[#4 任务恢复调度例子]]1.开启功能修改配置文件:FreeRTOSconfig.h2.函数接口函数定义头文件:task.hBaseType_t xTaskResumeAll( void );3.函数参数与返回值说明返回值:返回 1(pdTRUE)计划程序已转换为活动状态。这一转变引起了一场争论,将发生挂起的上下文切换。返回 0(pdTRUE)计划程序已转换为活

2021-11-18 12:35:29 352

原创 [极客嵌入式应用笔记]FreeRTOS挂起任务调度器

7_ vTaskSuspendAll挂起任务调度器如何挂起任务调度器,停止任务调度上下文切换?[[#4 任务停止调度例子]]1.开启功能修改配置文件:FreeRTOSconfig.h2.函数接口函数定义头文件:task.hvoid vTaskSuspendAll( void );3.函数参数与返回值说明注意:挂起调度器后,任务不再进行上下文切换的调度。但让中断处于启用状态。当调度程序运行时,如果中断请求上下文切换挂起,则请求将保持挂起状态,并且仅在调度程序运行时执行恢复

2021-11-18 12:34:02 472

原创 [极客嵌入式应用笔记]FreeRTOS从中断恢复任务

6_ xTaskResumeFromISR任务从中断中恢复如何在中断中恢复一个任务?[[#4 从中断中恢复一个任务例子]]1.开启功能修改配置文件:FreeRTOSconfig.h#define INCLUDE_xTaskResumeFromISR 12.函数接口函数定义头文件:task.hBaseType_t xTaskResumeFromISR( TaskHandle_t pxTaskToResume );3.函数参数与返回值说明参数:pxTaskTo

2021-11-18 12:33:08 541

原创 [极客嵌入式应用笔记]FreeRTOS恢复任务

5_vTaskResume恢复任务如何恢复一个任务?[[#4 恢复任务例子]]1.开启功能修改配置文件:FreeRTOSconfig.h#define INCLUDE_vTaskSuspend 12.函数接口函数定义头文件:task.hvoid vTaskResume(TaskHandle_t xTaskToResume);3.函数参数与返回值说明参数:xTaskToResume:需要恢复任务的任务句柄,不可填NULL,因为被已经挂起的任务不参与调度,不

2021-11-18 12:30:14 162

原创 [极客嵌入式应用笔记]FreeRTOS挂起任务

4_vTaskSuspend挂起任务如何挂起一个任务?[[#4 挂起一个任务例子]]1.开启功能修改配置文件:FreeRTOSconfig.h#define INCLUDE_vTaskSuspend 12. 函数接口函数定义头文件:task.h void vTaskSuspend(TaskHandle_t xTaskToSuspend);3.函数参数与返回值说明参数:xTaskToSuspend:要挂起的任务的任务句柄,填NULL则挂起调用这

2021-11-18 12:29:00 187

原创 [极客嵌入式应用笔记]FreeRTOS删除任务

3_vTaskDelete删除任务如何删除一个任务?[[#4 删除任务例子]]1.开启功能修改配置文件:FreeRTOSconfig.h //引入任务删除#define INCLUDE_vTaskDelete 12.函数接口函数定义头文件:task.h void vTaskDelete(TaskHandle_t xTaskToDelete);3.函数参数与返回值说明参数:xTaskToDelete要删除的任务的句柄,填NULL则删除调用删除任务函

2021-11-18 12:24:33 282

原创 [极客嵌入式应用笔记]FreeRTOS静态创建任务

2_xTaskCreateStatic静态创建任务如何静态创建一个任务?[[#4 静态创建任务例子]]1.开启功能修改配置文件:FreeRTOSconfig.h //配置支持静态分配#define configSUPPORT_STATIC_ALLOCATION 12.实现2个函数接口(静态的空闲任务与定时器任务)因为freertos至少需要一个任务,而静态任务功能打开后,空闲任务所需空间也要静态方法来创建,需用户自己定义这个函数。而定时器服务是可选的,而默认是打开的

2021-11-18 12:22:55 459

原创 [极客嵌入式应用笔记]FreeRTOS动态创建任务

1_xTaskCreate动态创建任务如何动态创建一个任务?[[#4 动态创建任务例子]]1.开启功能修改配置文件:FreeRTOSconfig.h//配置支持动态分配#define configSUPPORT_DYNAMIC_ALLOCATION 12.函数接口函数定义头文件:task.h //动态创建任务 返回值为任务句柄BaseType_t xTaskCreate( TaskFunction_t pxTaskCode,// 任务函数名

2021-11-18 11:24:48 461

卡诺图自动画图化简程序)0.5.exe

用C语言来“教会”你电脑化简卡诺图!_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili https://www.bilibili.com/video/BV1YK4y1k7VY/ 化简的算法其实就是 把卡诺图所有的圈法写成函数, 再根据不同的情况对圈法进行优先级排序,哪种圈法优先我就先调用哪个函数 最终它们的组合就会接近于 最简的化简结果了 这个只有99.5KB的程序 写了三千多行代码 能够解决大多数的四变量以内的卡诺图化简!

2020-04-24

空空如也

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

TA关注的人

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