- 博客(83)
- 资源 (1)
- 收藏
- 关注
原创 嵌入式软件知识点总结
1.熟练掌握C/C++编程语言:嵌入式软件开发主要使用C/C++语言,因此需要熟练掌握这些语言的语法、数据结构和算法。2.熟悉嵌入式系统架构和硬件知识:嵌入式软件开发需要对嵌入式系统的体系结构和硬件知识有一定的了解,才能进行底层驱动程序的编写和调试。3.熟悉嵌入式开发工具和调试工具:嵌入式软件开发需要使用各种嵌入式 开发工具和调试工具,如Keil、IAR、J-Link等,因此需要熟悉这些工具的使用 方法和调试技巧。4.熟悉嵌入式通信协议等嵌入式软件工程师八股文
2025-07-04 16:39:31
892
1
原创 嵌入式开发之STM32学习笔记day22
STM32F103C8T6的FLASH存储器是重要的非易失性存储模块,包含程序存储器、系统存储器和选项字节三部分。它支持ICP和IAP两种编程方式,通过FPEC控制器管理擦除与编程操作。使用时需注意擦除/编程时间限制和操作次数限制。FLASH解锁需要特定键值序列,支持页擦除和全擦除功能。选项字节可配置读写保护等参数,系统存储区还包含不可更改的芯片电子签名信息,包括容量和唯一身份标识等。
2025-06-06 14:42:20
873
2
原创 嵌入式开发之STM32学习笔记day21
摘要:STM32F103C8T6微控制器内置两种看门狗:独立看门狗(IWDG)和窗口看门狗(WWDG)。IWDG使用40kHz低速时钟,适合对时间精度要求不高的场景,通过键寄存器控制喂狗操作;WWDG基于36MHz系统时钟,需在精确窗口时间内喂狗,适用于高精度应用。两者都通过计数器机制监控程序运行,超时未喂狗则触发系统复位。IWDG最大超时26.2秒,WWDG为58.25毫秒,分别采用不同的寄存器配置方式。看门狗机制有效提升嵌入式系统的可靠性。
2025-06-06 11:16:18
1229
原创 嵌入式开发之STM32学习笔记day20
摘要:STM32F103C8T6的PWR电源控制单元负责系统电源管理,具有可编程电压监测(PVD)和三种低功耗模式。PVD实时监控电源电压,触发阈值可设置;低功耗模式包括睡眠模式(CPU停止)、停机模式(时钟停止)和待机模式(仅备份电路运行)。电源框图展示了多区域供电设计,POR/PDR机制确保稳定复位。通过WFI/WFE指令进入低功耗模式,不同模式的唤醒方式和功耗特性各异,为系统提供灵活的电源管理方案。(149字)
2025-06-05 11:28:26
543
原创 嵌入式开发之STM32学习笔记day19
STM32F103C8T6的RTC实时时钟与BKP备份寄存器系统详解:BKP寄存器由VBAT电池供电(1.8-3.6V),具有非易失性,中/小容量设备提供20字节存储,大容量提供84字节。RTC模块包含32位计数器和预分频器,支持HSE、LSE(32.768KHz)和LSI(40KHz)三种时钟源,通过APB1总线通信并连接NVIC中断控制器,可在断电时保持计时。使用前需使能PWR和BKP时钟,并通过PWR_CR设置访问权限。代码示例展示了如何通过BKP_WriteBackupRegister/BKP_Re
2025-06-05 08:00:00
787
原创 嵌入式开发之STM32学习笔记day15
本文摘要: STM32F103C8T6的USART串口通信协议详解:涵盖了通信接口类型(USART、I2C、SPI、CAN、USB)的特点对比;串口通信的基本原理,包括硬件电路设计(TX/RX交叉连接)、电平标准(TTL/RS232/RS485)和关键参数(波特率、起始/停止位);重点分析了USART外设的结构与功能,包括数据帧格式(8/9位字长)、时序控制(起始位侦测与数据采样)、波特率发生器及工作模式(HEX/文本)。该资源支持全双工异步通信,最高速率达4.5Mbps,具有灵活的配置选项,是嵌入式系统扩
2025-05-29 11:10:51
993
原创 嵌入式开发之STM32学习笔记day06
STM32F103C8T6属于STM32F1系列,核心采用ARM Cortex-M3架构,工作频率最高可达72MHz,具有64KB的Flash存储器和20KB的RAM,支持丰富的外设接口,如USART、SPI、I2C、PWM、ADC等。其广泛应用于传感器数据采集、通信模块、工业控制等领域。本文介绍了基于STM32F103C8T6的开发实践,从基础的GPIO操作到外部中断、串口通信等高级功能的实现。通过这些实例,开发者可以快速上手STM32,并应用于各种嵌入式项目中。
2025-03-17 20:37:31
1537
17
研究生保研复习必备:早中期数理基础知识汇总 - 线性代数、高等数学与概率论的重点回顾及应用
2025-03-08
信号与系统复习资料:理论基础及时域频域分析方法解析
2025-03-08
模拟电子技术基础之核心概念与元件解析用于电子工程专业教学
2025-03-08
早中期数字信号处理复习指南:概念、分析与应用
2025-03-08
通信工程复习要点:通信原理关键技术解析
2025-03-08
数字电子技术基础重点解析:概念、编码与电路分析
2025-03-08
Manus智能助理平台邀请码获取指南及平台简介
2025-03-08
基于51单片机的脉搏心率、体温设计
2022-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人