
stm32
文章平均质量分 65
32嵌入式开发板各种模块使用
JNTeresa
内心丰盈者,独行也出众
展开
-
HAL_TIM_IC_CaptureCallback 函数
HAL_TIM_IC_CaptureCallback`是STM32 HAL库中处理输入捕获中断的核心回调函数。1. **DMA辅助捕获**:使用`HAL_TIM_IC_Start_DMA()`避免中断频繁触发。E --> F[触发HAL_TIM_IC_CaptureCallback]原创 2025-03-25 23:05:30 · 870 阅读 · 0 评论 -
4联共阴数码管显示
P0 = 0x00;数码管显示的基本过程是:段选,位选,延时,消影。// 可修改此数组来改变要显示的数字。// 共阴极数码管段码表。原创 2025-03-27 20:36:59 · 236 阅读 · 0 评论 -
串口通信函数汇总-ing
相比于串口发送,本人认为串口接收难度更高首先谈谈我自己对于串口的理解,随便拿一个嵌入式的板子,它上面有两个引脚,一个是rx,一个是tx,rx用于接收来自上位机,也就是电脑的数据,就是我们在串口调试助手的对话框输入的东西,我们需要串口接收函数来接收读取的数据,并将这个数据存放到一个数组中供我们的后续使用这个函数就是串口回调函数void HAL_UART_RxCpltCallBack(UART_HandleTypeDef *huart)什么是串口回调函数?原创 2025-03-12 23:05:15 · 543 阅读 · 0 评论 -
蓝桥杯嵌入式:从零开始的备赛攻略
蓝桥杯嵌入式比赛是一项具有挑战性和意义的比赛,通过参赛,不仅可以提升自己的嵌入式开发能力,还可以结识更多志同道合的朋友,共同学习和进步。- **课程设计**:积极参与学校的嵌入式系统课程设计项目,通过实际动手实践,加深对嵌入式开发的理解和掌握。- **心态调整**:比赛过程中可能会遇到各种困难和挑战,要保持良好的心态,积极面对。- **电子电路基础**:掌握基本的模拟电路和数字电路知识,如电阻、电容、电感、二极管、三极管等元件的特性和应用,以及基本的放大电路、滤波电路、振荡电路等设计方法。原创 2025-03-01 21:32:25 · 643 阅读 · 0 评论 -
蓝桥杯嵌入式第14届省赛程序设计题源码
【代码】蓝桥杯嵌入式第14届省赛程序设计题源码。原创 2025-03-05 23:03:51 · 228 阅读 · 0 评论 -
LCD显示翻转
将lcd.c文件中的void REG_932X_Init(void)函数中的LCD_WriteReg(R1,0x0000)变为LCD_WriteReg(R1,0x0100)原创 2025-03-12 22:20:10 · 162 阅读 · 0 评论 -
STM32F4与串口屏通信
淘晶池串口屏操作指令集那我们就来谈一谈串口屏与STM32F4嵌入式板子的通信第一,串口屏传输数据给F4板子这时,我们就该来谈一谈prints函数和printh函数的用法att:变量名称length:长度(0为自动长度)printh hexhex:需要发送的字符的16进制字符串表达式(每个字节之间用空格隔开)原创 2025-03-21 22:48:22 · 748 阅读 · 0 评论 -
# 代码写作风格:优雅编程的艺术
**代码格式化工具**:使用代码格式化工具,如 Visual Studio Code 的格式化功能、Prettier 等,自动格式化代码,保持一致的风格。- **参考代码规范**:参考业界公认的代码规范,如 Google 的代码风格指南、微软的代码规范等,了解最佳实践。- **代码检查工具**:使用代码检查工具,如 ESLint、StyleCop 等,检查代码中的问题并自动修复。缩进能够清晰地展示代码的层次结构。- **代码审查**:参与代码审查,通过审查他人的代码,发现自己的不足并学习他人的优点。原创 2025-03-01 21:38:20 · 486 阅读 · 0 评论 -
用cube生成的keil写代码一写快就卡是啥原因?
问题求解原创 2024-12-17 20:29:25 · 116 阅读 · 0 评论 -
预测蓝桥杯16届嵌入式省赛客观题
以下是15道蓝桥杯嵌入式省赛客观题预测,每道题均包含**选项列表**、**答案**和**解析**,格式清晰便于快速查阅:### **一、STM32G4硬件基础与外设配置**1. **STM32G431RBT6的Flash和RAM容量分别为?** **选项**: A. 128KB, 32KB B. 256KB, 64KB C. 512KB, 128KB D. 1MB, 256KB **答案:B** **解析**:G4系列命名规则中`R`原创 2025-03-24 22:58:41 · 1287 阅读 · 0 评论 -
4X4矩阵键盘
通过本文的介绍,你已经了解了基于STM32F4的矩阵键盘开发的全过程,包括硬件连接、软件编程和调试优化。1. **行扫描**:将某一行线拉低,其余行线拉高,然后检测各列线的电平状态。- **按键长按和短按识别**:通过记录按键按下的时间,实现按键长按和短按的识别功能。2. **逐行扫描**:依次将每一行线拉低,重复上述检测过程,直到扫描完所有行线。- **中断方式扫描**:可以使用外部中断来检测按键按下事件,提高系统的响应速度。- **按键无响应**:检查硬件连接是否松动,或者GPIO引脚配置是否正确。原创 2025-03-25 12:42:55 · 943 阅读 · 0 评论