C语言
文章平均质量分 69
游楽场
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【已解决】STM32F103的HAL库BUG导致ADC双通道同步规则模式下ADC2无数据
摘要: 本案例描述了STM32F103RCT6芯片在ADC同步采集模式下的一个BUG及解决方法。使用CubeMX生成的工程配置了ADC1和ADC2同步采集PC0、PC1引脚电压,但实际只有ADC1工作。问题原因是HAL库函数HAL_ADCEx_MultiModeStart_DMA()未开启子通道(ADC2)的软件触发。解决方法是在该函数中增加对子通道的触发设置代码。文中提供了完整的main.c和adc.c代码,展示了正确的硬件初始化和DMA配置过程。原创 2025-09-07 00:00:38 · 274 阅读 · 0 评论 -
【esp8266】记录研究esp-12F时遇到的一个神奇的坑
一个神奇的坑原创 2022-04-20 10:42:36 · 1346 阅读 · 1 评论 -
【C语言】STM32控制步进电机——一种S形加减速曲线的推导与实现
推导并实现电机曲线加减速。原创 2022-03-17 18:09:49 · 20348 阅读 · 18 评论 -
【C语言】自用AT框架效果和使用说明
链接https://download.youkuaiyun.com/download/ylc0919/13606978效果/* 配置lora模块 */void HandleLoraConfig(void){ if(SYS_MAIN_FLAG&1<<5) { char cmd_buf1[64]={0}; char cmd_buf2[64]={0}; char cmd_buf3[64]={0}; char cmd_buf4[64]={0}; char cmd_buf5原创 2020-12-14 15:14:12 · 3121 阅读 · 17 评论 -
【C语言】一个好用的循环队列与使用示例(以EC200/600为例的AT框架)
目录1.前言2.结论3.循环队列3.1写队列到队列头3.2从尾部读读队列3.3获取当前队列内数据数量3.4清空队列3.5两个重要结构体4.效果与示例4.1三个读队列线程4.2 AT框架写队列与EC200初始化4.3 AT框架读队列4.4 EC200维持TCP长连接5.下载5.1 循环队列5.2 AT框架+EC200的TCP长连接(与EC600通用)1.前言上一篇:https://blog.youkuaiyun.com/ylc0919/article/details/111050124自从之前说要发二代框架,不知不原创 2021-11-19 15:24:19 · 2489 阅读 · 7 评论
分享