logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FreeRTOS深入理解

这篇文章主要介绍了嵌入式系统中堆、栈的管理机制以及FreeRTOS操作系统的关键特性。文章首先阐述了堆内存分配原理和栈在任务切换中的作用,包括静态和动态任务栈分配方式。然后详细分析了FreeRTOS的五种内存管理方案及其适用场景,并解释了任务调度机制(时间片轮转、抢占式调度)和四种任务状态。在中断处理方面,文章说明了Cortex-M的中断优先级配置和临界区保护方法。最后对比了FreeRTOS与Li

文章图片
Arduino宿舍门禁,实现刷卡(NFC)开门

起因最近在学习智能车程序,突然对开发产生了极大的兴趣,一个合格的懒人就要自己做一个刷手机开门。再也不用带沉重的钥匙了,也不需要为忘记带钥匙的室友开门了。选择Arduino是因为它简单,不需要配置寄存器。材料总共需要差不多60多软妹币,可以宿舍分摊一下,程序里面想写几张卡就写几张。主体蜂鸣器可以根据自己的需求,选择添加程序的实现下面是部分程序#include <SPI.h>#includ

#单片机
心跳跟随的心形灯(STM32(HAL)+WS2812+MAX30102)

在好几年前,我好像就看到了焊武帝 jiripraus在纪念结婚五周年时,制作的一个心跳跟随心形灯,感觉太浪漫了,于是在假期的时候,我也仿照做了一个,虽然还有很多需要完善的地方,但是大致功能已经实现了,下面开源讲讲开源的项目。心脏的外壳采用紫铜丝或黄铜丝焊接,1mm的铜丝较硬,适合完成外部框架的搭建,0.7mm的铜丝可塑性较好,适合焊接内部的WS2812,整个过程中吗,焊接难度较大,电子器件的固定难

文章图片
#stm32#嵌入式硬件#单片机
ESP8285+WS2812+MAX9814制作的音乐律动氛围灯

该项目主要参考了立创EDA开源广场的项目:esp8285芯片ESP-01F模块为主控,MAX9814音频采集模块,WS2812 2020rgb灯珠,Arduino编程环境简单制作一个律动灯条。因为正在学习硬件PCB,所以只能算是一个仿照。下面附上原理图和pcb:相比原项目,我做的只是一个学习项目,为了能白嫖pcb打样,原来的30个ws2812我只用了20个,原项目的自动下载电路IMH3A因为太贵了

文章图片
#学习#单片机#c语言 +1
【立创开源】ESP8266制作的1.44寸TFT显示屏太空人天气时钟(st7735)(增加农历显示)(抄作业)

之前学习律动灯条的时候买了一块esp8266开发板以及1.44寸的tft屏幕,一直闲置,所以学习制作网上爆火的天气时钟。同时为了便携,制作成可充电版本(typec充电)!!!!!点击这里!!!!!!...

文章图片
#单片机#fpga开发#嵌入式硬件
【立创开源】ESP8266制作的1.44寸TFT显示屏太空人天气时钟(st7735)(增加农历显示)(抄作业)

之前学习律动灯条的时候买了一块esp8266开发板以及1.44寸的tft屏幕,一直闲置,所以学习制作网上爆火的天气时钟。同时为了便携,制作成可充电版本(typec充电)!!!!!点击这里!!!!!!...

文章图片
#单片机#fpga开发#嵌入式硬件
到底了