自定义博客皮肤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动态任务创建和删除

我们看到程序运行的顺序是这样:start_task创建完自我删除->task3->task3阻塞->task2->task2阻塞->task1->task1阻塞。这是因为在start任务中先创建task1,并且task1的优先级比start的更高所以会出现task1和task2在task3的前面运行。start任务里依次开启task1,task2,task3,这四个任务的优先级依次是1,2,3,4,(数字越大,优先级越高)黑盒视角:task3运行次数是task2和task1的50倍。2:定义函数入口参数。

2025-02-20 15:01:41 444

原创 初识FreeRTOS

通过xTaskCreate来创建任务,里面的参数对应:入口函数是什么,别名是什么,分配多大的内存,任务优先级等等,然后FreeRTOS后台就会根据函数名自己去调用任务函数,这两个函数会同时独立的运行,让红色灯和蓝色灯同时闪烁。,直到队列中有消息才会回来这里继续往下执行,就和刚才的延时函数是一样的,CPU不会真的停在这里等,而是会跳出去直到满足条件时才会回来继续执行,这种行为就叫。问题二:一颗灭的LED单片机接收串口信息时,指令为A,LED闪烁两次,指令为B,LED闪烁3次。如果用一个单片机呢?

2025-02-17 19:01:20 642

原创 嵌入式基础电路

磁珠FB对高频过滤有更好的效果,对电磁抑制效果好,并且其有更低的功耗,尺寸小巧,相比RC/RL过滤,磁珠在高温高压下的可靠性更高。C2和C3、C4均是去耦电容,去耦电容主要用于滤除电源波动引起的高频噪声和纹波,稳定电源,减少开关噪声在电路板上的传播,并防止电源携带的噪声对电路构成干扰。由于多次信号的叠加,眼图的信号线变粗,出现模糊(Blur)的现象。芯片内存的输入电路一般是使用施密特触发器实现的,其作用是当输入电平高于阈值电压时,其输出一个稳定的高电平,当输入电平低于阈值电压时,其输出一个稳定的低电平。

2025-02-17 16:49:21 1167

空空如也

空空如也

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

TA关注的人

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