logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【模块系列】STM32&AT24C02

本文介绍了在STM32上使用HAL库驱动AT24C02 EEPROM的实现方法。主要内容包括: AT24C02特性:2K容量,32页×8字节结构,支持I2C接口,需注意地址回绕问题。 HAL配置:I2C接口基础配置,设备地址设为0xA0。 驱动实现: 提供单字节读写(WriteByte/ReadByte) 页写入(WritePage,不超过8字节且不跨页) 连续读取(ReadBytes) 设备状态

文章图片
#stm32#嵌入式硬件#单片机
【STM32CubeMX项目】智能家居门禁系统

这是一个基于STM32的智能家居门禁系统开源项目,提供硬件PCB设计和固件源码。系统支持三种开锁方式:密码输入、RFID刷卡和指纹识别,并具有OLED状态显示、LED指示和蜂鸣器提示功能。硬件设计采用KiCad9绘制,软件基于STM32CubeMX+VsCode+Keil开发环境。项目已实现密码管理、RFID/指纹识别、安全锁定等核心功能,但暂未实现AT24CXX芯片的持久化存储和ESP01S物联

文章图片
#嵌入式硬件#单片机#c语言
【STM32CubeMX项目】智能家居门禁系统

这是一个基于STM32的智能家居门禁系统开源项目,提供硬件PCB设计和固件源码。系统支持三种开锁方式:密码输入、RFID刷卡和指纹识别,并具有OLED状态显示、LED指示和蜂鸣器提示功能。硬件设计采用KiCad9绘制,软件基于STM32CubeMX+VsCode+Keil开发环境。项目已实现密码管理、RFID/指纹识别、安全锁定等核心功能,但暂未实现AT24CXX芯片的持久化存储和ESP01S物联

文章图片
#嵌入式硬件#单片机#c语言
开源项目OpenVoice的本地部署

本文介绍开源项目OpenVoice的本地部署,基于VsCode和Anaconda(提供python虚拟环境),来进行部署的。下述不介绍Anaconda的安装流程,要自行安装。且只截图演示关键部分图文演示。OpenVoice:多功能即时语音克隆 |MyShell 人工智能初次体验:用的是默认demo_part1.ipynb的配置,配出来的人声确实一股外国腔,部分语句还有点模糊。不知道是有什么还没有配

文章图片
#开源
【ESP系列】ESP32S3

本文基于 ESP32-S3 芯片及其模组的技术手册内容,整理了初学时管脚功能,希望能帮助到大家理解些S3的使用。

文章图片
#嵌入式硬件#单片机
【模块系列】STM32&W25Q64

以W25Q64JV芯片为例。从芯片概述、引脚描述、时序介绍、存储框图、案例代码等几个方向进行介绍

文章图片
#stm32#嵌入式硬件#单片机
开源项目OpenVoice的本地部署

本文介绍开源项目OpenVoice的本地部署,基于VsCode和Anaconda(提供python虚拟环境),来进行部署的。下述不介绍Anaconda的安装流程,要自行安装。且只截图演示关键部分图文演示。OpenVoice:多功能即时语音克隆 |MyShell 人工智能初次体验:用的是默认demo_part1.ipynb的配置,配出来的人声确实一股外国腔,部分语句还有点模糊。不知道是有什么还没有配

文章图片
#开源
【目标检测】Anaconda+PyTorch(GPU)+PyCharm(Yolo5)配置

本文主要介绍在windows系统上的Anaconda、PyTorch、PyCharm、Yolov5关键步骤安装,为使用yolo所需的环境配置完善。同时也算是记录下我的配置流程,为以后用到的时候能笔记查阅。

文章图片
#目标检测#pytorch#人工智能
【FreeRTOS】按键单双击检测

FreeRTOS是一个功能强大的实时操作系统,广泛应用于嵌入式系统开发中。在硬件资源有限的情况下,如何利用有限的按键实现更多的功能是一个重要问题。本文将介绍在FreeRTOS上实现按键单击和双击检测的方法,帮助开发者在有限的按键上实现更多的操作,提升用户体验。

文章图片
#stm32#嵌入式硬件
RXT51-Tiny学习

习惯了实时操作系统的多任务分模块的编写方式后,最近在在51板上写点东西,其它主流的实时系统不是太大,就是没有太多适配,看到Keil里,有为51适配的RXT51,就学习学习。本文也参考了RTX51-Tiny 使用手册文档,只把关键常用部分介绍,更多细节可以自行查看手册。RXT51-Tiny产品参数限制值最大可定义的任务数16最大激活的任务数16需要的 CODE 空间900 字节(最大)需要的 DAT

文章图片
#学习#c语言#嵌入式硬件
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择