自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 消息队列、信号量、事件组、任务通知之间的区别

**消息队列、信号量、事件组、任务通知之间的区别 消息队列 (需要传递消息时使用) 在任务与任务间、 中断和任务间传递信息,可以数据传输 事件标志组 (多个事件同步,不需要传递消息时使用) 实现任务与任务间、 中断和任务间的同步,无数据传输。 可实现一对多、多对多的同步, 可选择是 “ 逻辑或 ” 触发还 是 “ 逻辑与 ”触发。即 一 个任务可以等待多个事件的发生。 信号量 (单个事

2021-07-28 21:07:30 1835

原创 1. FreeRTOS简介

FreeRTOS是一个操作系统内核,提供操作系统最重要的特性:任务调度操作系统允许多个任务同时运行,这个叫做多任务。实际上,一个处理器核心在某一时刻只能运行一个任务。 操作系统中任务调度器的责任就是决定在某一时刻究竟运行哪个任务, 任务调度在各个任务之间的切换非常快!像 FreeRTOS 这种传统的 RTOS 类操作系统是由用户给每个任务分配一个任务优先级, 任务调度器就可以根据此优先级来决定下一刻应该运行哪个任务。RTOS框架/*主函数*/ int main() {

2021-07-28 21:04:26 1215

原创 瑞萨RH850 FCL库的使用

FCL功能规范RAM中的代码执行自编程应用程序和FCL最初位于代码闪存中。在库操作期间,由于硬件资源忙于flash编程,代码flash通常不可访问。这就是为什么部分用户应用程序和库必须从RAM内存中复制和执行。这可能是内部RAM,但如果不考虑安全性,也可以使用外部RAM内存。不必把所有的东西都复制到RAM中。只需复制编程过程中访问的部分代码。复制的零件尺寸不大,但必须仔细挑选。许多错误是由于访问未被复制的代码或由于中断、异常、看门狗重置等原因在代码闪存中进行访问而产生的。要将必要的部件复制到可用的RA

2020-06-12 19:27:15 2697 3

原创 车辆诊断协议

UDS协议的制定也是基于OSI七层架构的在开放互联系统架构中,UDS的协议大部分是属于最顶层的应用层,除了ISO14229-2是会话层的内容,其余的全部属于应用层。而每一层都有自己不同的ISO标准。总体的概览图如下:应用层服务在应用层服务中会有可以确认的服务和未确认的服务,从信息流上来看可以这样区分这种可以产生响应的称为确认的服务这种不产生响应的则称为未确认的服务服务指令格式通常来讲服务指令的格式如下service_name.type( parameter A,parame

2020-05-17 16:02:43 648

RH850(RH850/F1L)例程开发参考

RH850(RH850/F1L)例程开发参考,可用于瑞萨单片机开发 开发环境是CS+,下载可直接使用

2020-05-15

编码器电机速度控制固件库版.zip

编码器电机速度控制固件库版,使用的是STM32F103单片机,项目用过

2019-07-01

编码器电机固件库版.zip

带编码器电机的PID位置控制固件库版,之前项目上用过,现在拿出来分享

2019-07-01

空空如也

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

TA关注的人

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