- 博客(25)
- 收藏
- 关注
原创 十一、STM32入门学习之FREERTOS移植
将源码中的FreeRTOS—>Sources—>portable—>RVDS—>ARM-CM3文件夹中的。:将源码中的FreeRTOS—>Demo—>CORTEX_STM32F103_Keil文件夹中的。:将源码中的FreeRTOS—>Sources—>portable—>MemMang文件夹中的。:将源码中的FreeRTOS—>Sources—>include文件夹中的。:将源码中的FreeRTOS—>Sources文件夹中的。:移植项目中新建项目子目录。sources文件夹。
2025-05-18 23:26:26
393
原创 十、STM32入门之低功耗蓝牙(基于ESP32C3芯片)
定位:蓝牙技术的低功耗版本(2010 年随蓝牙 4.0 推出),主打 超低功耗、低成本、短距离通信,适合小设备(如传感器、穿戴设备)。对比传统蓝牙(经典蓝牙)
2025-05-11 19:42:55
874
原创 九、STM32入门学习之WIFI模块(ESP32C3)
ESP32-C3 是乐鑫科技推出的一款高性能、低功耗物联网芯片,专为物联网设备设计,集成了 Wi-Fi 和蓝牙通信功能,具备丰富的外设接口和先进的安全机制。串口U0TXD和U0RXD用于程序的烧录。串口U1TXD和U1RXD用于与外部MCU(stm32)进行通信,如:stm32利用esp32模块进行蓝牙和wifi通信,就是stm32的对应引脚与U1串口连接,并通过它发送AT指令实现功能。
2025-05-11 10:45:02
1045
原创 七、STM32入门学习 之 FSMC与SRAM
FSMC连接的外部存储器可以是:静态存储器、NAND闪存、PC卡。其中静态存储区包括:SRAM、NOR闪存和PSARM。从FSMC的角度看,可以把外部存储器划分为固定大小为256M字节的四个存储块,见下图。本节只学习FSMC的存储块1关于SRAM的部分内容。
2025-04-15 22:29:13
365
原创 六、STM32入门学习 之 闪存芯片
存储容量:拥有 32Mb(4MB)的存储空间,以页(256 字节)和扇区(4KB)为单位进行组织。接口类型:采用 SPI 接口,通信速率高,引脚少,便于连接微控制器。工作电压:支持 2.7 - 3.6V 的工作电压,适合多种电源环境。工作温度范围:商业级为 - 40°C 至 + 85°C,工业级为 - 40°C 至 + 105°C。引脚名称 功能描述CS# 片选信号,低电平有效,用于选择芯片进行通信。CLK SPI 时钟信号,由主设备提供。DI 数据输入引脚,主设备向芯片发送数据。
2025-04-08 22:15:00
416
原创 五、STM32入门学习 之 ADC
STM32F10x系列芯片的12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值。
2025-04-07 22:31:37
376
原创 三、STM32入门学习 之 DMA
这里我们以STM32F10x系列芯片为例直接存储器存取(DMA):在外设和存储器之间或者存储器和存储器之间实现高速数据传输的一种技术,无需CPU参与就能传递数据。两个DMA控制器有12个通道(DMA1有7个通道,DMA2有5个通道),每个通道专门用来管理来自于一个或多个外设对存储器访问的请求。一个仲裁器来协调各个DMA请求的优先权。
2025-04-04 18:03:42
990
原创 二、STM32入门学习 之 串口通信
STM32F10x系列有USART1、USART2、USART3、UART4和UART5等串口片上外设。TXD与RXD引脚与GPIO复用引脚。寄存器有USART_DR(发送数据寄存器和接受数据寄存器共用)、USART_SR(状态寄存器)、USART_BRR(波特率寄存器)、USART_CR1、USART_CR2、USART_CR3(控制寄存器)。
2025-04-03 18:13:34
312
原创 一、STM32入门学习 之 LED灯
LED灯为GPIOA的P0引脚,共阳极接法。按钮为GPIOF的P8引脚,外接上拉电阻。我们使用Timer2产生PWM方波,TIM3定时用于不停地更改PWM占空比。的PWM1实现LED灯控制亮度。
2025-04-03 14:31:44
313
原创 QML之Lisview悬浮和选中效果
本节,我们要实现ListView的悬浮和选中效果。首先我们知道悬浮效果是通过在。函数实现的,选中效果是通过。
2024-01-17 10:29:40
810
原创 Windeployqt打包发布QML工程项目
这个qml.exe就是我们步骤1复制的可执行文件,其中weather文件夹为我们程序中使用的一些图片资源等;这是双击qml.exe,就成功打开软件。接着点回车键,程序就打包好了。接着出现cmd命令行。
2024-01-10 14:38:15
1331
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人