Image
Image

我只会加减乘除

+ 关注

粉丝 0     |     主题 17     |     回帖 172

FreeRTOS及其应用,万字长文,基础入门
2023-1-22 15:28
  • ST MCU
  • 83
  • 8179
  6.7 软件定时器使用注意点1、查看其他开源代码,对定时器的使用并不多,但实际项目中过多依赖定时器,导致 ...  
  6.6 软件定时器源码分析软件定时器任务是在系统开始调度的时候就被创建:vTaskStartScheduler()—xTimerCre ...  
  6.5 软件定时器删除xTimerDelete()用于删除一个已经被创建成功的软件定时器,释放资源,删除之后不能再使 ...  
  6.4 软件定时器停止xTimerStop() 用于停止一个已经启动的软件定时器,xTimerStopFromISR()是中断版本。 ...  
  6.3 软件定时器开启新创建的定时器没有开始计时启动,可以使用这些函数将其状态转换为活跃态,开始运行。区 ...  
  6.2 软件定时器创建软件定时器需先创建才允许使用,动态创建方式是xTimerCreate(),返回一个句柄。软件定时 ...  
  六、 软件定时器6.1 软件定时器的概念定时器有硬件定时器和软件定时器之分,硬件定时器是芯片本身提供的定 ...  
  5.7 队列使用注意点使用队列函数需要注意以下几点:1、中断中必须使用带FromISR后缀的接口; 2、发送或者是 ...  
  5.6 查询队列使用情况uxQueueMessagesWaiting()查询队列中存储的信息数目,具有中断保护的版本为uxQueueMes ...  
  5.5 从队列读取消息当任务试图读队列中的消息时,可以指定一个阻塞超时时间,当且仅当消息队列中有消息的时 ...  
  5.4 向队列发送消息任务或者中断服务程序都可以给消息队列发送消息,当发送消息时,如果队列未满或者允许覆 ...  
  5.3 队列删除队列删除函数 vQueueDelete()需传入要删除的消息队列的句柄即可,删除之后这个消息队列的所有 ...  
  5.2 队列创建xQueueCreate()用于创建一个新的队列并返回可用于访问这个队列的句柄。队列句柄其实就是一个指 ...  
  五、 队列5.1 队列的概念队列用于任务间通信的数据结构,通过消息队列服务,任务或中断服务将消息放入消息 ...  
  4.7 任务使用注意点1、中断服务函数是不允许调用任何会阻塞运行的接口。一般在中断服务函数中只做标记事件 ...  
  4.6 任务状态切换FreeRTOS 系统中的每一个任务都有多种运行状态,具体如下: 任务挂起函数挂起指定任务, ...  
  4.5 任务调度源码分析创建完任务的时候,vTaskStartScheduler开启调度器,空闲任务、定时器任务也是在开启 ...  
  4.4 任务创建源码分析xTaskCreate()创建任务。申请任务控制块内存,检查配置参数,初始化,将任务信息加入 ...  
  4.3 启动方式FreeRTOS有两种启动方式,效果一样,看个人喜好。第一种:main 函数中将硬件初始化, RTOS 系 ...  
  4.2 开启调度当任务创建成功后处于就绪状态(Ready),在就绪态的任务可以参与操作系统的调度。操作系统任 ...  
2
3
近期访客