嵌入式中如何将BootLoader与APP合并成一个固件
嵌入式固件一般分为BootLoader和App,BootLoader用于启动校验、App升级、App版本回滚等功能,BootLoader在cpu上电第一阶段中运行,之后跳转至App地址执行应用程序。因此,在发布固件的时候,会存在BootLoader固件和App固件;此时我们期望是将BootLoade
【智能家居项目】裸机版本——认识esp8266 | 网络子系统
介绍了智能家居项目中,ESP8266模块的使用,以及网络子系统的实现,和效果展示。
stm32 - 串口
【代码】stm32 - 串口。
STM32duino-bootloader:STM32的开源Bootloader深入解析
STM32duino-bootloader项目是一个实现了STM32微控制器的USB DFU bootloader的开源项目,它为STM32的固件远程更新提供了一种可行的解决方案。这个项目展示了如何在STM32平台上实现一个功能强大的bootloader,其中包含了如何使用STM32的硬件特性,如何
【FreeRTOS】【STM32】中断详细介绍
本篇文章将对下面三种优先级进行概念辨析:- Cortex-M3 内核的中断优先级- STM32F1XX 控制器的中断优先级- FreeRTOS 的任务的优先级
【STM32】学习笔记(EXTI)-江科大
中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行中断优先级:当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源中断嵌套:当一个中断程序正在运行时,又有
keil5 报错no target connected
keil5 报错no target connected
【STM32】学习笔记-江科大
GPIO(General Purpose Input Output)通用输入输出口可配置为8种输入输出模式引脚电平:0V~3.3V,部分引脚可容忍5V输出模式下可控制端口输出高低电平,用以驱动LED、控制蜂鸣器、模拟通信协议输出时序等输入模式下可读取端口的高低电平或电压,用于读取按键输入、外接模块电
单片机面试常见问题
本文列举了常见的面试复试中会问到的单片机相关问题
智能垃圾分类垃圾桶(K210+stm32mp157)
k210垃圾分类+语音控制+stm32mp157图像采集 UDP传输
STM32(HAL库)驱动OLED
通过STM32F103C8T6单片机采用HAL库方式对0.96寸OLED(IIC通讯)屏幕进行驱动。
基于STM32,TB6612,TCRT5000的简易红外循迹小车
循迹小车是学习单片机的“地基”,它能够让初学者认识单片机内部硬件结构及其功能,熟悉单片机的一些基础操作,如I/O的应用,定时中断与外部中断的应用等,同时也能让初学者对于C语言编程有更深的认识。我采用STM32F103C8T6、TB6612、TCRT5000三个主要模块进行小车组装,刚开始确实有很多问
STM32F103C8T6引脚图及引脚功能说明
STM32F103C8T6引脚图,引脚说明。
电子模块|心率血氧传感器模块MAX30102及其驱动代码
MAX30102是一个集成的脉搏血氧仪和心率监测仪生物传感器的模块。它集成了一个红光LED和一个红外光LED、光电检测器、光器件,以及带环境光抑制的低噪声电子电路。MAX30102采用一个1.8V电源和一个独立的5.0V用于内部LED的电源,应用于可穿戴设备进行心率和血氧采集检测,佩戴于手指点耳垂和
GD32单片机和STM32单片机的对比分析
GD32单片机和STM32单片机都是基于Arm Cortex-M3/M4内核的32位通用微控制器,广泛应用于各种嵌入式系统和物联网领域。两者之间有很多相似之处,但也有一些不同之处,本文将从以下几个方面对比分析两者的特点、优势和开发成本。
基于STM32F103C8T6的HC-06蓝牙通信
基于STM32f103c8t6核心板的简单蓝牙通信
【工具使用】Keil5软件使用-进阶调试篇
本文面向已经懂得软件基本操作的职业老手,如果是未使用过该软件的小鲜肉,请移步基础篇。这里以STM32芯片为例对工具进行讲解,其他品牌的芯片在调试方面上可能存在差异。
STM32+UART串口+DMA收发
STM32+UART串口+DMA收发
如何安装双系统的Ubuntu?
在安装双系统的 Ubuntu 时,你需要先确保你的计算机有足够的硬盘空间来安装 Ubuntu,并且已经安装了另一个操作系统(如 Windows)。在开始之前,你应该阅读 Rufus 的官方文档,并确保你了解每个步骤的含义。在开始安装之前,你应该阅读 Ubuntu 的官方安装指南,并确保你了解每个步骤
STM32状态机编程----什么是状态机?
万事万物都有其状态什么是状态状态是人或事物表现出来的形态。是指现实(或虚拟)事物处于生成、生存、发展、消亡时期或各转化临界点时的形态或事物态势。通过上面那句话,我们知道了状态就是一个对象在不同情况下对应的各种形态做产品的时候,如果我们如果要对这个对象所有的形态进行描述,在一些对象复杂的逻辑状态下,比