STM32CubeMX学*笔记??STM32H743_内部温度传感器

发布时间:2021-07-21 21:15:08



STM32CubeMX学*笔记??STM32H743_内部温度传感器
GithubSTM32CubeMX配置Pinout配置ADC3
Clock Configuration配置
代码部分main.c



使用内置的温度传感器在ADC3上进行手动转换(无扫描、无循环)


采用STM32CubeMX 5.0.0 版本
5.0.0版本与4.27.0版本UI界面变化很大
新版本向下兼容其他版本


Github

https://github.com/HaHaHaHaHaGe/Planof2019_half/tree/master/Course_Project/STM32H7/Class08_TempADC


STM32CubeMX配置

STM32CubeMX版本:5.0.0
配置流程:
Pinout & Configuration界面选择并开启RCC时钟
Clock Configuration配置时钟树
生成工程


Pinout配置


ADC3


采样时间过短会不精准

需根据此图进行采样结果的转换(见下面代码)


Clock Configuration配置


代码部分
main.c

/* USER CODE BEGIN 0 */
unsigned int adc_v;
double adcx;
double temp;
/* USER CODE END 0 */

/* USER CODE BEGIN 2 */
HAL_ADCEx_Calibration_Start(&hadc3,ADC_CALIB_OFFSET,ADC_SINGLE_ENDED);
//校准ADC,否则会有偏移
/* USER CODE END 2 */

/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
HAL_ADC_Start(&hadc3);
adc_v = HAL_ADC_GetValue(&hadc3);
adcx = (110.0-30.0)/(*(unsigned short*)(0x1FF1E840) - *(unsigned short*)(0x1FF1E820));
temp = adcx*(adc_v - *(unsigned short*)(0x1FF1E820))+30;
//temp为最终的温度值
/* USER CODE END WHILE */

/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */

相关文档

  • 模式识别(Pattern Recognition)学习笔记(七)??线性分类器及线性判别函数
  • 理解Paxos算法的证明过程
  • 幼儿园大班下学期个人教学计划
  • 爱情的伤感空间说说
  • 教学实习个人月工作总结
  • 有序 循环数组的二分查找
  • 慢性咽炎的原因是什么
  • 一个自卑的人结婚会怎么样
  • 从现代穿越到古代娶妻纳妾的小说
  • 塑料餐具如何消毒?能在微波炉中加热吗
  • C语言浮点数、整数在内存中的存储
  • 2020年2月入党思想汇报:选定方向,坚定理想
  • 国企公司精品员工代表的半年个人工作总结报告
  • Linux : 虚拟机怎么用root身份登录
  • 教师礼赞优秀作文
  • 出租车转让协议范文
  • 使用眼药水前要准备什么
  • MySQL redis如何实现_如何保障mysql和redis之间的数据一致性?(转发)
  • Bash On Win10 (WSL) 安装 Odoo 开发环境
  • 金立手机关不了屏幕
  • 用ping追踪计算机的最佳MTU值&修改MTU值
  • 孩子被惩罚成长日记
  • 安装Google浏览器一直报错 安装失败 0x80004002,非常有效
  • 伤感的女生简单个性签名
  • 2020年—2021学年上学期学生会宣传部工作总结
  • 望天树的生长习性特点和生长环境条件
  • 孩子手足口病的症状是什么小儿手足口病怎么预防呢
  • WEB漏洞扫描的开源工具
  • 摄影构图和取景的技巧有哪些
  • 用高中数学理解AI “深度学习”的基本原理
  • 猜你喜欢

  • guiformat手机版哪个能用
  • 2019高中英语 Unit 9 Wheels Section Ⅶ Writing——图表类调查报告学案 北师大版必修3
  • 重庆传音手机厂怎么样
  • 路由器重置后需要重新填写宽带上网账号和口令吗
  • 上海青豪建筑装饰工程有限公司企业信息报告-天眼查
  • 扶贫生态移民安置房基础设施工程施工组织设计大学论文
  • 地产泡沫的衡量指标和解决对策研究
  • 电机油封配件投资项目立项申请
  • 导游业务部分真题及答案
  • 遗传因子的发现ppt4 精品课件 2
  • 六年级写人作文:谢谢你,爸爸妈妈_500字
  • 初中体育教学中学生学*兴趣培养策略
  • 面向产业需求的软件学院人才培养模式研究
  • PPPOE错误代码
  • 普宁市臻尚服装有限公司企业信用报告-天眼查
  • 第二章和声基础知识_钢琴伴奏
  • 性生活后久躺会增加怀孕率吗性生活平躺多久最好
  • Ubuntu root用户自动登录系统
  • 纳雍县中小学辍学学生登记表
  • 财政税收制度创新对中小企业的扶持作用分析
  • 地理七年级下册七单元检测题(含答案)
  • 小学五年级散文:什么是幸福
  • 氯乙烯车间合成岗位操作法
  • 井冈山实验学校2011-2012学年高一下学期第三次月考语文试题
  • 江苏省南京市2018-2019学年高二学业水*测试(必修科目)训练样题(3月) 化学 Word版含答案
  • 第三方还款协议标准版
  • 2018北师大版语文第一册《大家都说普通话》PPT课件1
  • 外贸英语缩写词汇
  • 八级历史上册第三单元资产阶级民主革命与中华民国的建立第11课北洋政府的黑暗统治教案0726215
  • 某国际大酒店开业前的培训计划
  • 广联达 采用定额子目和补充子目的优缺点
  • 靖远立升净水设备经销店(企业信用报告)- 天眼查
  • 一年级母亲节的祝福语
  • 2018年小学图书室工作计划样本
  • 2018春沪科版七年级数学下册第9章同步教学课件:9.2分式的运算1.分式的乘除(共16张PPT)
  • 生物4.1物质跨膜运输的实例-课件_图文.ppt
  • 大班幼师个人工作计划2020
  • 云南省昆明三中、滇池中学高一历史上学期期中试题
  • 产学研合作模式创新研究
  • 质量意识在企业质量文化建设中的地位和作用
  • Php hash 和数组,php hash算法实现数组的方法
  • 黑龙江省大庆铁人中学2018-2019学年高一生物上学期期中试题
  • 电脑版