操作系统
文章平均质量分 89
嵌入式之入坑笔记
分享单片机、linux、物联网IOT、嵌入式项目开发中的技术心得!每天进步一点点,改变看的见!一起加油啊!
展开
-
freeRTOS中使用看门狗的一点思考
关于看门狗想必各位嵌入式软件开发的朋友应该都不会陌生的。在嵌入式软件开发中,看门狗常被用于监测cpu的程序是否正常在运行,如果cpu程序运行异常会由看门狗在达到设定的阈值时触发复位,从而让整个cpu复位重新开始运行。原创 2023-05-07 23:03:58 · 2962 阅读 · 0 评论 -
ucos-ii 的任务调度原理和实现
ucosii 的任务控制块是任务中很重要,它记录了任务的信息,包括优先级、延时时间、状态等信息。原创 2023-02-12 13:56:22 · 2298 阅读 · 0 评论 -
freeRTOS — 软件定时器的使用
freeRTOS中加入了软件定时器这个功能组件,是一个可选的、不属于freeRTOS内核的功能,由定时器服务(其实就是一个定时器任务)来提供。原创 2022-07-22 13:46:02 · 4828 阅读 · 0 评论 -
freeRTOS — 任务堆栈使用情况的检测方法
分享freeRTOS的任务堆栈的检测方法!原创 2022-07-20 21:59:15 · 6381 阅读 · 0 评论 -
Git 使用 — 一文建讲明白 Git 是什么?
Git是一个免费的、开源的分布式版本控制系统,可以用于记录一个或者若干个文件内容的变化,方便查阅或者修改。原创 2022-07-06 10:22:37 · 202 阅读 · 0 评论 -
freeRTOS学习 — 五种内存管理方式都有什么不同呢?
freeRTOS源码中提供了五种内存管理的方案,可以说是很方便了。实际需要使用哪一种,可以根据自己项目的需要进行选择,都是可以的。原创 2022-07-02 13:54:31 · 1575 阅读 · 0 评论 -
freeRTOS学习 — 事件标志组,很好用哦!!!
freeRTOS中还有一种可以用于任务之间同步的手段 — 事件标志组。原创 2022-07-01 23:30:56 · 1516 阅读 · 0 评论 -
学freeRTOS你必须要知道的配置项!!!
freeRTOS的大部分配置项都在文件 FreeRTOSConfig.h 和 FreeRTOS.h 中,这两个文件中有很多的宏定义,用于系统的配置和裁剪,是很重要的文件,学习freeRTOS是非常有必要去看看的!原创 2022-07-01 17:05:35 · 2926 阅读 · 2 评论 -
freeRTOS学习 — 消息队列
freeRTOS中提供了任务之间互相通信的另外的一种手段——消息队列。原创 2022-07-01 11:39:00 · 4761 阅读 · 1 评论 -
freeRTOS学习 — 消息邮箱
freeRTOS实现的消息邮箱是基于任务通知方式而实现的。 采用这种方式的优势从官方给出的测试报告中有说明到,唤醒由于信号量和事件标志组而处于阻塞态的任务,消息邮箱的速度会提升大约 45%,而且这种方式需要的 RAM 空间更小。 ............原创 2022-06-30 14:41:39 · 6248 阅读 · 0 评论 -
freeRTOS — 信号量 与 优先级反转
在操作系统系统中,信号量通常用于控制对共享资源的访问和任务之间进行同步,信号量在操作系统中是很常用的,也是学习freeRTOS操作系统必须要掌握的。原创 2022-06-29 20:41:09 · 945 阅读 · 0 评论 -
freeRTOS学习 — 任务的创建与管理
FreeRTOS中任务必须要成功创建之后才能被运行。原创 2022-06-28 23:07:40 · 1860 阅读 · 0 评论 -
FreeRTOS — 源码下载与移植
FreeRTOS是一个开源免费的实时操作系统,它再嵌入式领域内应用目前已经非常的广泛!原创 2022-06-27 14:25:56 · 4676 阅读 · 0 评论