欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: STM32硬件調試時IO讀取到的數據和寄存器中數據不相符的問題? [打印本頁]

作者: 大山黑科技    時間: 2019-7-7 07:47
標題: STM32硬件調試時IO讀取到的數據和寄存器中數據不相符的問題?
項目背景:

本人發現此問題是在OV2640攝像頭調試的過程中讀取數據時發現的。本人根據攝像頭相關時序用IO口進行模擬讀取相關的數據(代碼沒有問題是經過驗證的)。由于攝像頭數據變化很快,本人采用在外部中斷中讀取數據。將數據讀取到對應的數組里存儲起來,也就是在這個位置發現的問題所在。

調試過程:

本人進行硬件仿真時,在外部中斷中讀取8位整組圖像數據的位置進行加斷點,此時以打開對應IO的寄存器進行顯示。

遇到問題:

在快速執行到中斷中的斷點時,數組中讀取到的數據和寄存器中顯示的數據完全不相符。(由于沒有出中斷,斷點的位置的數據也是一瞬間采集的)采集到的數據和寄存器中的數據完全不相符。這個事情十分不合理。但是沒有理由講通,也不知道是什么原因造成的。請大家指點一二,包括造成這個問題的方向也可以。






作者: 鵬博士PBs    時間: 2019-7-7 10:30
嘗試一下灰度識別
作者: 大山黑科技    時間: 2019-7-8 10:45
鵬博士PBs 發表于 2019-7-7 10:30
嘗試一下灰度識別

和灰度識別沒有關系吧

作者: liuzx66    時間: 2019-7-8 16:26
攝像頭的數據本來就是時刻變化的,除非是同一幀信號,否則不會相同
作者: 大山黑科技    時間: 2019-7-9 13:56
liuzx66 發表于 2019-7-8 16:26
攝像頭的數據本來就是時刻變化的,除非是同一幀信號,否則不會相同

你好!興許是我的理解,不正確。在進入中斷到斷點的一瞬間,數據被采集到數組內,數據也被讀取到寄存器中。(這兩部應該是同一時間進行的)所以   兩者的數據應該完全相同。我的這個說法是不對 的嗎?




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1