嵌入式

泰凌Telink IoT Studio开发指南:快速上手Telink芯片开发

泰凌 TLSR8 系列 TLSR9 系列321x系列以及721x系列芯片采用自研内核,为了让开发者顺利开展基于这些芯片的项目开发,泰凌提供了专属的开发环境、烧录工具和量产工具。今天,我们就来介绍 Telink IoT Studio 的使用方法,助你快速搭建开发环境,轻松导入SDK,开启物联网开发之旅。一、Telin

STM32L151RCT6 BC20 采集温湿度DHT11 采集GPS定位 和ADC发送到最新版本ONENET物联网开放平台

STM32L151RCT6 BC20 采集温湿度DHT11 采集GPS定位 和ADC发送到最新版本ONENET物联网开放平台 文档结尾有代码下载链接 🎯 实现效果图片 🎯实物图 注意:GPS天线需放置室外 📌驱动思路 首先通过引入 STM32 核心库及各外设驱动头文件,为外设操作提供基础定义&#xf

【STM32】四万字详解最新版本(ff16)FatFs文件系统移植(库函数版本)

目录1.  文件系统1.1  简介1.2  优点1.2.1  记录有效数据的位置1.2.2  确定存储介质的剩余空间1.2.3  确应以何种格式来解读数据1.3  流程2.  FatFs文件系统2.1  简介2.2  函数讲解2.2.1  ffconf.h2.2.2  diskio.c2.2.2.1  获取磁盘状态——disk_status2.2.2.2  初始化磁盘驱动器——disk_initi

别再傻傻分不清!MCU内部上拉与外部上拉天差地别,选错直接翻车!

🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:硬件知识,本专栏为记录项目

STM32硬件I2C通信失败常见原因及解决方案汇总

STM32硬件I2C通信失败?别急,先看这篇“排坑指南” 你有没有遇到过这种情况:明明代码写得一丝不苟,外设初始化也照着手册一步步来,可STM32的I2C就是死活读不到传感器的数据?示波器一抓,SCL和SDA卡在低电平上不动了;或者总是一发就丢ACK,通信时断时续。更糟的是,重启后偶尔能通,但无法复现问题——这种“玄学”现象,几乎每个嵌入式工程师都踩过坑。 如果你正在被 STM32硬件I2

Mcu架构以及原理——4.时钟系统

目录 1. 时钟源:心跳的“起搏器” 1.1 外部时钟源——高精度、高稳定性 1.2 内部时钟源——低成本、快速启动 2. 时钟树:从源头到终端的“血管网络” 2.1 系统时钟 SYSCLK——心脏的“主泵” 2.2 AHB总线时钟 HCLK——高速“动脉” 2.3 APB总线时钟 PCLK——外设的“毛细血管” 3. 外设时钟门控

STM32实战:基于LVGL的嵌入式GUI智能手表界面开发

文章目录 一、前言 1.1 技术背景 1.2 本文目标 1.3 技术栈 二、环境准备 2.1 硬件准备 2.2 软件环境搭建 2.2.1 安装STM32CubeIDE 2.2.2 创建STM32工程 2.2.3 移植LVGL图形库 2.2.4 配置LVGL配置文件 2.3 工程编译验证 三、LCD驱动开发 3.1 ILI9341驱动实现 3

STM32SPI实验:外部Flash掉电记忆实验---STM32 HAL库专栏

🎬 渡水无言:个人主页渡水无言 ❄专栏传送门: 《linux专栏》《嵌入式linux驱动开发》《linux系统移植专栏》 ❄专栏传送门: 《freertos专栏》 《STM32 HAL库专栏》《linux裸机开发专栏》 ❄专栏传送门:《产品测评专栏》 ⭐️流水不争先,争的是滔滔不绝  &#x

【STM32】Proteus仿真STM32教程(标准库)6——OLED12864显示屏仿真全攻略

大家好! 在STM32的学习之旅中,只会点亮LED灯怎么够?我们当然希望单片机能“显示”出各种信息,比如温度、心率、或者一句简单的“Hello World”。今天,我们就来挑战一个极其经典且实用的模块——OLED 12864 显示屏。为了让大家零成本学习,我们全程采用 Proteus 仿真软件。不用买硬件&#xff