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
審核編輯:劉清
-
傳感器
+關注
關注
2553文章
51392瀏覽量
756593 -
adc
+關注
關注
99文章
6533瀏覽量
545757 -
SRAM控制器
+關注
關注
0文章
11瀏覽量
5916
發布評論請先 登錄
相關推薦
溫度控制器參數含義,溫度控制器參數設置方法
激光焊接錫膏對環境溫度和濕度有什么要求
![激光焊接錫膏對<b class='flag-5'>環境溫度</b>和濕度有什么要求](https://file1.elecfans.com/web2/M00/BC/25/wKgaomWY-TmAQSAuAACYrryiEjM713.png)
進行高低溫測試,ADS1118讀取的溫度卻比環境溫度小3~4度,是什么原因造成的,怎么解決?
第三章:訓練圖像估計光照度算法模型
TBJ-150 一體化聲光報警器環境溫度采用什么模式
線型纜式感溫火災探測器工作原理是什么
聚徽-工控一體機的工作環境溫度
分布式IO在噴涂工藝環境中的應用
![分布式IO在噴涂工藝<b class='flag-5'>環境</b>中的應用](https://file1.elecfans.com/web2/M00/05/78/wKgZombaXsCAf6xpAACGAQTodyk369.png)
3針M16接口工作對環境溫度的要求
![3針M16接口工作對<b class='flag-5'>環境溫度</b>的要求](https://file1.elecfans.com/web2/M00/C7/C5/wKgaomYNDb-APj1XAADMmxdUgA0497.png)
6芯M16母頭連接器對環境溫度有什么要求
![6芯M16母頭連接器對<b class='flag-5'>環境溫度</b>有什么要求](https://file1.elecfans.com/web2/M00/C7/C5/wKgaomYNDb-APj1XAADMmxdUgA0497.png)
低頻逆變器動用技巧,環境溫度應保持
![低頻逆變器動用技巧,<b class='flag-5'>環境溫度</b>應保持](https://file.elecfans.com/web2/M00/7D/E6/poYBAGOBcAOAcKpwAABKYm2U3rc059.png)
光耦合器的電流傳輸比與環境溫度特性有關嗎
使用Windows Mesh來觀看CYBT-213043-MESH的環境溫度信息,有什么方法可以保存溫度數據并將其傳輸到excel嗎?
TPS7A6650H-Q1 40V、超低 I(q)、環境溫度最高為 150°C 的穩壓器數據表
![TPS7A6650H-Q1 40V、超低 I(q)、<b class='flag-5'>環境溫度</b>最高為 150°C 的穩壓器數據表](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論