自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 FreeRTOS学习日记---信号量

信号量是一种实现任务间通信的机制,相当于一个标志位,能够实现任务的同步、互斥竞争资源的任务来访问临界资源(临界资源是指任何时刻只能被一个任务访问的资源)等等。作为程序来说,信号量是一个非负整数,每有任务去获取信号量都会使它减一,当信号量为0时,所有获取该信号量的任务都会处于阻塞状态。简单理解为:信号量的值代表可使用的互斥资源数,当为0时则表示没有可用的互斥资源。

2024-03-04 14:24:44 646

原创 LWIP协议学习----第一天

知识补充:”自动翻转“——指的是TX和RX这两对线自适应,也叫Auto MDI/MDI-X。”自动极性变换“——指的是TX(或RX)里面差分对的自适应。①PHY寄存器 (32个寄存器,每个寄存器都是16位?类似的寄存器:0~15寄存器重点是BCR寄存器(设置PHY双工和网速)和BSR寄存器(获取PHY双工和网速)自由定义寄存器:16~31寄存器。用于实现额外功能。相当于操作一块大数组,分割成若干块,在其中自动分配与用户申请的内存相同大小的空间,若有剩余则会。

2024-03-01 15:56:23 694

原创 FreeRTOS学习日记--消息队列(一般流程为:创建消息队列---写队列----读队列---删除队列)

①消息队列是一种常用于任务间通信的数据结构,队列可以实现任务与任务、中断与任务间传递信息。,当消息队列消息为空然后此时任务要读取(写入--即入队操作)该消息队列的消息,则可以设置指定阻塞的任务时间xTicksToWait,若在此指定时间内消息队列一直为空,阻塞时间结束则任务将阻塞状态恢复至就绪态;若有新消息(若有其他任务读取该消息队列,则允许入队),则任务会读取消息并恢复就绪态。这是异步通信方式。②消息队列遵从FIFO原则(也支持LIFO)。

2024-03-01 15:29:19 725

空空如也

空空如也

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

TA关注的人

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