欧美一级视频在线观看I第一福利丝瓜AV导航I97超碰碰I免费视频啪视频在线观看老司机aI两口子交换真实高潮I凹凸久久人人澡I免费成人看片I六月丁香婷婷aV中文字幕I四虎冈站I婬色KK4444Iav视屏I婷婷婷婷I开心婷婷99久精品I中文字幕精品在线Iav在线第一页Iav免费无码I亚洲性爱一区I精品亚洲爆乳AV

今天是
新聞資訊
你的位置:首頁 > 新聞資訊 > 行業新聞

直流電源設計中容易出現的程序設計錯誤及解決方法

2017-5-23 9:51:11??????點擊:

開發單片機寫入代碼是我們做直流電源設計時候必不可少步驟,而且每家的代碼程序都是保密的,只有公司的核心人員才可以接觸得到,所以也就形成了相對應的技術保護,也是為了保護公司利潤的一個簡單有效的方式。但是在設計或寫入代碼時候,有時候直流電源的功能功能性操作要求較多,這樣就容易受到復雜環境的干擾。這里就談一下在直流電源設計中嵌入式程序設計容易出現的一些問題及解決方法。

直流電源程序設計易犯錯誤一:軟件接口

軟件接口調用一般會有數據的賦值,賦值變量的數據類型可能會存在強制的數據轉換;需加以檢查。如果為了防范出問題的話,可以添加對數據范圍和數據類型的檢查。賦值數據的數量不對路,多了少了的都不好,會出現意外的賦值結果。

軟件編程中,會有對某一功能操作代碼的復用,比如對某個端口的數據檢查和控制,在整個程序中只會發生兩次,為了圖省事,可能就直接把該段代碼直接插入實際程序模塊中去了。這樣在源程序代碼中,就出現了兩段完全相同,完成相同功能,只是服務于不同模塊的代碼,按道理來說,這樣設計其實也沒什么問題。但是,你的行為會使別人無意中犯錯。

那如何做呢?方法不難,把這段功能單獨做成一個模塊即可,對此端口的讀取和控制賦值均由此獨立模塊完成,如果數據的正確性影響大的話,還需要對端口數據的正確性進行檢查和判斷。嵌入式軟件可靠性編程方法的四個目的是防錯、判錯、糾錯、容錯。

直流電源程序設計易犯錯誤二:軟硬件接錯誤問題

對讀進來的硬件接口的數據要判斷其真偽;對輸出的數據的執行效果要檢測;對輸出的數據的可能后果要進行預防性設計。

數據輸出的過程,我們從設計上要做一個分析,分析的思路是一般容易局限在穩態過程,忽視了過渡過程。舉例說明,比如我們控制一個支路的供電,從軟件控制來說,直接給繼電器一個啟動信號,讓開狀態的觸點閉合就可以了,非“關”即“開”,是受控繼電器的兩個穩態狀態,但事實上,在從開到閉合的過程中,支路供電的電壓并不是一個簡單0V—24V(24V為示例而已)的跳變狀態,而是一個抖動,有沖擊信號的過程,這種情況在硬件上的防護是必不可少的,但在軟件上也不是可以事不關己、高高掛起的。另外在邏輯上,宜將容易被干擾和容易產生的干擾控制動作從時序上控制好,予以分開隔離。

直流電源程序設計易犯錯誤三:軟件代碼

軟件的可靠性是隨著時間的推移,可靠性逐漸增加的,這一點區別于電子可靠性、機械可靠性。電子可靠性服從指數分布,在整個生命周期內,其失效率為一個常數;機械可靠性因為磨損、腐蝕、運動等因素的存在,隨時間推移可靠度會下降。因此也就有了軟件可靠性設計的一個特定規律和注意事項。

既然需要通過時間推移,通過不斷改進,軟件可靠性得到提升。那么軟件的可維護性就是一個大問題了。至于注釋如何去做、變量如何命名、軟件配置管理如何操作,這里面既有很常規的方法,也有一些我們司空見慣然而是錯誤的做法。信手舉上幾個值得注意的細節供參考:

變量定義時宜將變量類型的變量名程中體現于其中;如AD_result_int、Cal_result_float等;制賦值時出現數據類型的錯誤;注釋要充分;代碼的布局風格宜統一,便于閱讀查找等等直流電源程序設計實例圖

直流電源程序設計易犯錯誤四:數據、變量

變量的定義是為的避免各種混淆,同一程序內數據和數據的混淆、不同人讀程序時對變量理解上出現的二義性、視覺效果上容易出現的錯誤(字母的“o”和數字的“0”,字母的“l”和數字的“1”)。這里要遵循一個“要么相同,要么迥異”的基本規則,這條規則在很多的領域都有應用。用顯意的符號來命名變量和語句標號。標識符的命名有明確含義,且是完整單詞或易理解的縮寫。短單詞通過去掉“元音”形成縮寫;長單詞取頭幾個字母形成縮寫;一些單詞有公認的縮寫。如:Temp — tmp;Flag — flg;StaTIsTIc — stat;Increment — inc;Message — msg。

特殊約定或縮寫,要有注釋說明。在源文件開始處,對使用的縮寫或約定注釋說明。自己特有的命名風格,要自始至終保持一致。

以上只是簡要的羅列了直流電源設計易犯錯誤(主要是軟件程序錯誤,具體的我們還是要在工作中,實驗室里做一些對比測試才能正真的發現問題和很好的解決問題,不過拋磚引玉的效果終歸是有的。大家也可以都來討論一下。

主站蜘蛛池模板: 影音先锋手机av资源站 | 亚洲第一页乱 | 高h喷水荡肉爽文np肉色学校 | 七月丁香五月婷婷首页 | 国产精品图片 | 69天堂人成无码免费视频 | 国语对白嫖老妇胖老太 | av永久天堂一区二区三区香港 | 欧洲极品无码一区二区三区 | 中文字幕 自拍偷拍 | 成 人 色综合 综合网站 | 热の综合热の国产热の潮在线 | 中文字幕av高清 | www99热| 免费人成再在线观看网站 | 国产成人人人97超碰超爽8 | 国产av国片精品jk制服丝袜 | 欧洲无码精品a码无人区 | 四虎午夜影院 | 四虎国产精品免费 | 森泽佳奈中文字幕 | 超碰在线观看99 | 亚洲精品丝袜 | 国产精品久久久91 | 黄色国产免费 | 国产片免费福利片永久 | 久久综合给合久久国产免费 | 韩国无码无遮挡在线观看 | 国产亚洲精品久久久久久国模美 | 人妻丰满熟妇av无码区免 | 精品久久久久久久中文字幕 | 亚洲中文字幕无码天然素人 | 国产成人精品免费视频网页大全 | 国产精品一区二区在线免费观看 | 一个人在线观看免费中文www | 久视频精品线在线观看 | 日本在线看片免费人成视频 | 国产成人毛毛毛片 | 韩国无码无遮挡在线观看 | 亚洲偷怕 | 欧洲熟妇色xxxxx视频 | 精品久久久久一区二区国产 | 国产av国片精品一区二区 | 日韩在线视频二区 | 国产午夜精品免费一区二区三区 | 视频免费在线观看 | 久久国语露脸国产精品电影 | 国产suv精品一区二区五 | 夜夜躁很很躁日日躁麻豆 | 无码少妇精品一区二区免费动态 | 综合一区无套内射中文字幕 | 亚洲中文字幕无码爆乳 | 国产黑丝在线观看 | 国产午夜精品一区二区三区软件 | v99av| 国产精品免费精品自在线观看 | 99精品国产在热久久无码 | 成人免费无遮挡无码黄漫视频 | 3344成人网| 精产国品一二三产区蘑菇视频 | 精品av中文字幕在线毛片 | 国产精品99蜜臀久久不卡二区 | 日日干日日干 | 沈阳45老熟女高潮喷水亮点 | 亚洲男人天堂网2014av | 菠萝蜜视频在线观看入口 | 欧美精品成人v高清视频 | 亚洲人成图片小说网站 | 在线观看免费国产 | 婷婷国产成人精品视频 | 欧美亚洲日本 | 国产片久久 | 性av一区 | 久精品视频在线观看免费 | 青青草综合 | 三级成年网站在线观看级爱网 | 乱子轮熟睡1区 | 亚洲欧美日韩成人一区二区三区 | 国产传媒毛片精品视频第一次 | 免费观看黄一级视频 | 亚洲午夜未满十八勿入 | 亚洲国产综合在线观看不卡 | 天堂网一区 | 国产又粗又猛又爽又黄的 | 欧美成人一区二区三区在线观看 | 成人免费高清在线播放 | 蜜桃精品在线观看 | 精品无码国产一区二区三区51安 | 亚洲国产日韩在线人成蜜芽 | 国产成人三级在线观看 | 亚洲爽爽爽 | 国产寡妇婬乱a毛片视频 | 亚洲午夜无码久久 | 污污视频在线免费观看 | 久久香蕉成人免费大片 | 北岛玲一区二区 | 人妻无码人妻有码中文字幕 | 露脸国产精品自产拍在线观看 | 嫩b人妻精品一区二区三区 亚洲 日韩 另类 制服 无码 |