PID学习之路
📅 2026/7/30 3:46:33
👁️ 次浏览
7月29号跟着江协科技的课 学完了1-3 基础代码的的编写 并且学习使用了 SerialPlot软件 第一次看见可视化的信号波形感觉挺牛逼的旋转编码器的配置思路可以看到RP1-4的输出引脚接到了最小系统板上的A2-5引脚斜体样式再查找对应的引脚复用图表可发现PA2-5 对应的是ADC1或者ADC2的IN2-5的引脚所以应该配置voidRP_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC2,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);RCC_ADCCLKConfig(RCC_PCLK2_Div6);GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_ModeGPIO_Mode_AIN;// 模式选择输入GPIO_InitStructure.GPIO_PinGPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5;//选择2345引脚GPIO_InitStructure.GPIO_SpeedGPIO_Speed_50MHz;GPIO_Init(GPIOA,GPIO_InitStructure);ADC_InitTypeDef ADC_InitStructure;ADC_InitStructure.ADC_ModeADC_Mode_Independent;ADC_InitStructure.ADC_DataAlignADC_DataAlign_Right;ADC_InitStructure.ADC_ExternalTrigConvADC_ExternalTrigConv_None;ADC_InitStructure.ADC_ContinuousConvModeDISABLE;ADC_InitStructure.ADC_ScanConvModeDISABLE;ADC_InitStructure.ADC_NbrOfChannel1;ADC_Init(ADC2,ADC_InitStructure);ADC_Cmd(ADC2,ENABLE);ADC_ResetCalibration(ADC2);while(ADC_GetResetCalibrationStatus(ADC2)SET);ADC_StartCalibration(ADC2);while(ADC_GetCalibrationStatus(ADC2)SET);}uint16_tRP_GetValue(uint8_tn)//这里n 通道数{if(n1){ADC_RegularChannelConfig(ADC2,ADC_Channel_2,1,ADC_SampleTime_55Cycles5);}elseif(n2){ADC_RegularChannelConfig(ADC2,ADC_Channel_3,1,ADC_SampleTime_55Cycles5);}elseif(n3){ADC_RegularChannelConfig(ADC2,ADC_Channel_4,1,ADC_SampleTime_55Cycles5);}elseif(n4){ADC_RegularChannelConfig(ADC2,ADC_Channel_5,1,ADC_SampleTime_55Cycles5);}ADC_SoftwareStartConvCmd(ADC2,ENABLE);while(ADC_GetFlagStatus(ADC2,ADC_FLAG_EOC)RESET);returnADC_GetConversionValue(ADC2);}其他模块也是这个流程先看原理图 看元件对应在小系统板子上的引脚 然后去对应引脚复用图里找对应引脚即可配置《补充一张串口捕获的旋转编码器波形图》
容器镜像供应链安全是企业容器化落地的核心风险点,覆盖依赖引入、制品存储、部署交付全链路的安全管控能力,是私有化镜像仓库的核心价值所在。嘉为蓝鲸CPack企业级制品管理平台,从依赖源管控、入库扫描、质量红线阻断、风险制品自动禁用、全链…
📅 2026/7/30 3:46:33
1. 项目缘起:为什么我们需要“三驾马车”来构建面板数据?做实证研究或者数据分析的朋友,尤其是经管、社科领域的,对“面板数据”这个词肯定不陌生。简单说,面板数据就是跟踪同一批个体(比如公司、省份、家庭…
📅 2026/7/30 3:46:33
红黑树的五大性质 每个节点是红色或黑色 根节点是黑色 所有叶子(NIL空节点)都是黑色 红色节点的两个子节点都是黑色(即不能有连续的红节点) 从任一节点到其每个叶子的所有路径都包含相同数目的黑色节点(黑色高度一…
📅 2026/7/30 3:45:32
1. SSH登录机制:从“敲门”到“刷脸”的本质演变 如果你用过Linux服务器或者Git,那对SSH这个词肯定不会陌生。它就像一把万能钥匙,能让你安全地进入远程计算机的世界。但很多人第一次接触SSH时,往往会被两种登录方式搞懵ÿ…
📅 2026/7/30 8:04:54
暑假最后4周,怎么水出一篇SCI初稿?其实不难啊,只要你当个合格的学术裁缝。今天不讲虚的,给大家传授一下邪修写SCI的小技巧——从定框架、攒素材再到缝合包装,只要你照着做,暑假最后4周水出一篇SCI轻轻松松。…
📅 2026/7/30 8:04:54
1. 项目概述:为什么我们需要一个UKEY集中管理方案? 如果你在财务部门或者负责企业资金结算,对“银企直连”和“UKEY”这两个词一定不陌生。银企直连是企业与银行系统直接对接,实现自动化的资金划转、账户查询、对账等操作的核心通…
📅 2026/7/30 8:04:54
更多请点击:
https://codechina.net
第一章:AI做B站视频全流程概览与工具链选型 AI生成B站视频已从概念走向落地实践,其核心在于将创意、脚本、语音、画面、剪辑与发布环节系统化串联。整个流程可抽象为“策划→生成→合成→优化→发布”五个…
📅 2026/7/30 8:04:54
1. 项目概述:从仿真到实物的OLED驱动全流程 最近在整理手头的几个嵌入式小项目,发现很多朋友对51单片机驱动OLED屏幕这个经典课题,依然存在不少困惑。大家的问题主要集中在几个方面:IIC协议时序写不对、Proteus里仿真能亮但实物死…
📅 2026/7/30 8:04:53
昨天半夜两点,我盯着屏幕发呆。
手里攥着的那份关于geo38857的资料,
被汗水浸得皱皱巴巴。
说实话,心里真不是滋味。
之前听朋友吹得天花乱坠,
说这是块未被发现的宝藏。
我脑子一热,就把积蓄投了进去。
结果呢?
连个响儿都没听见。
这种被信任的人背刺的感觉,
比亏钱本…
📅 2026/7/30 8:04:20
本文关键词:geo2是共价化合物哎,说实话,每次看到化学题里那些弯弯绕绕的电子式,我就头大。特别是遇到那种非要让你判断是离子还是共价的,心里就发毛。今天咱不整那些虚头巴脑的定义,就聊聊二氧化硅,也就是大家常说的硅石、石英,很多人会误写成geo2,虽然化学式不对,但…
📅 2026/7/30 0:00:24
B4557 [GESP202606 四级] 扫雷 https://www.luogu.com.cn/problem/B4557 中国计算机学会(CCF)2026年6月C四级讲解——扫雷 https://www.bilibili.com/video/BV1MCMg6AEXR/ B4557 [GESP202606 四级] 扫雷 https://www.bilibili.com/video/BV1ZKTj6ZEVh/ 2…
📅 2026/7/30 0:00:26
Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer
您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…
📅 2026/7/30 0:00:26
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/30 1:16:07
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/30 1:16:07
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/30 1:16:07
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/30 7:16:27
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/29 17:15:46
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/30 5:16:22