Sensor 环境参数感知
ADC 相关的硬件信息
ADC1 有 19 个通道, ADC2 有 17 个外部通道和 2 个内部通道
ADC 挂在 APB2 总线,时钟最快不超过
PF6 对应的是温度器,对应的是 ADC1 的通道 18, PF7 对应的是光照度传感器, 对应的是 ADC1 的通道 17
ADC1 地址范围 0x4001 2400 - 0x4001 27FF 1KB ADC1
0x4002 0000 - 0x4002 03FF 1KB DMA1 , 发现 DMA1 无法正常访问 SRAM1 的内存,但是 SRAM2 或者 TCM SRAM 却是可以的
发现的问题
官方的 sdk 中的 adc 部分存在一个 BUG,当配置使用任意通道模式配置的通道超过 15 时就会出错,diff 文件:

因为使用到了 ADC 的任意通道和 DMA,在使用 DMA 的时候发现,数据不能正常发送过去,但是在 openocd 查看这个地址是有数据的,用 printf 打印出来却没有变化,尝试修改目的内存地址到 SRAM2(0x3001c000)或者 TCM SRAM(0x2000000) 却可以正常显示。感觉和编译有关系一样。没有过多研究,
看下运行效果截图
tshell>Sensor thermal&brightness value raw=435 369 Sensor thermal=32.89 convert_tmp=8 Brightness value=60lux Sensor thermal&brightness value raw=429 380 Sensor thermal=32.89 convert_tmp=8 Brightness value=70lux Sensor thermal&brightness value raw=385 347 Sensor thermal=29.61 convert_tmp=9 Brightness value=60lux Sensor thermal&brightness value raw=418 368 Sensor thermal=32.89 convert_tmp=8 Brightness value=60lux Sensor thermal&brightness value raw=403 372 Sensor thermal=29.61 convert_tmp=9 Brightness value=60lux
审核编辑:刘清
-
传感器
+关注
关注
2573文章
54368浏览量
786043 -
adc
+关注
关注
100文章
7392浏览量
553801 -
SRAM控制器
+关注
关注
0文章
11浏览量
6006
发布评论请先 登录
环境温度对气密性检测仪的影响及应对策略
精准捕捉环境信号:二氧化碳 / 温湿度 / 光照度四合一传感器解析
[RA4M2-SENSOR]使用OLED显示光照传感器信号数据
超强感光,即时检测!高精度光照传感器赋能纳祥科技迷你照度计方案
凯米斯温湿度照度一体传感器:环境监测的智能哨兵
TFT显示屏环境温度设计指南
二氧化碳温湿度光照度传感器:四合一,在线监测气体
使用Windows Mesh客户端应用程序来观看CYBT-213043-MESH的环境温度信息,如何保存温度数据并将其传输到excel吗?
【RA4L1-SENSOR】ADC转换光照度通过UART传输到主机
智能照明系统:具备认知能力的“光神经网络”
智能光照度传感器:精准测量,优化光照环境
温度控制器参数含义,温度控制器参数设置方法
激光焊接锡膏对环境温度和湿度有什么要求

探测Sensor环境温度和光照度参数
评论