久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: LabVIEW技巧系列—并行寫沖突 [打印本頁]

作者: hongniu    時間: 2015-6-25 22:52
標題: LabVIEW技巧系列—并行寫沖突
前些天在編一個程序時遇到了一個很詭異的問題,為什么說詭異呢,我們先看下面這個程序:
簡單編了一下,這個程序的大體意思是,把四路布爾型的故障數組,存到一個一維數組的特定位置,程序是臨時編的,所以大家不要太介意,主要說明功能。但是無論怎么樣,程序中沒有引入隨機數,所以輸入是定值的情況下,輸出也一定是定值。多次運行后,我剪了兩張有代表性的圖:




細心的朋友會發現,故障輸出數組中的后面有一位發生了變化,但是我的整個程序中卻沒有改變任何東西。這個問題曾經困擾了我整整半天。最后在才發現,這是由于寄存器的寫沖突導致的。這個不是windows的問題,而是整個電子,或者說是寄存器的特性,有編過FPGA的朋友可能知道,一個寄存器只能在一個進程中賦值,但是可以在很多進程中讀取。這個隨機值就是由于寫操作權限沖突導致的。
    解決方法很簡單,變成順序結構就好~~
   順便提一句,一般情況下,固定輸入產生隨即輸出的問題,都是讀寫文件導致的,一般遇到這種問題第一先看文件讀取程序有問題沒,之后就是各種調用沖突。還有一種就是由于VI的復用,一個VI默認情況下只會加載一次,如果你調用時對某些變量沒有賦值,這些變量就會默認為上次調用的值,從而產生偽隨即值。






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 成人在线视频免费播放 | 国产精品视频久久久 | 国产精品一区二区三区在线 | 可以免费看的毛片 | 成人精品久久日伦片大全免费 | 欧美亚洲国产日韩 | 嫩草视频在线看 | 国产精品福利一区二区三区 | 成人免费一级视频 | 一区二区三区在线免费 | 久久精品视频一区二区三区 | 蜜桃av鲁一鲁一鲁一鲁 | 97起碰| 久草视频在线播放 | 91影院| 精品人伦一区二区三区蜜桃网站 | 国产免费一区二区 | 日韩欧美国产一区二区 | 国产69精品久久99不卡免费版 | 欧美一级大片免费观看 | 福利片一区二区 | 国产欧美在线 | 亚洲 中文 欧美 日韩 在线观看 | 成人综合视频在线 | 国产高清视频在线观看播放 | 国产一区二区三区四区 | 欧美成视频 | 国产福利91精品 | 精品成人在线视频 | 欧美日韩一区二区三区四区 | 久久久久久国产精品久久 | 成人在线电影在线观看 | 亚洲欧美一区二区三区国产精品 | 国产一区二区三区久久久久久久久 | 成人在线观看免费观看 | 日本在线视频一区二区 | 亚洲一区二区三区四区五区中文 | 亚洲一区中文字幕 | 国产精品美女一区二区 | 国产美女在线观看 | 亚洲精品1区 |