国产一区二区三区免费在线 _激情久久一区二区_精品国产99国产精品_在线播放的av_91亚洲国产成人精品一区二区三_中文字幕成人一区_精品999日本_欧美中文字幕第一页_色戒汤唯在线观看_久久精品人人做人人爽人人_成人乱色短篇合集_欧美人体大胆444www

今天是

直流電源設(shè)計(jì)中容易出現(xiàn)的程序設(shè)計(jì)錯(cuò)誤及解決方法

2017-5-23 9:51:11??????點(diǎn)擊:

開(kāi)發(fā)單片機(jī)寫入代碼是我們做直流電源設(shè)計(jì)時(shí)候必不可少步驟,而且每家的代碼程序都是保密的,只有公司的核心人員才可以接觸得到,所以也就形成了相對(duì)應(yīng)的技術(shù)保護(hù),也是為了保護(hù)公司利潤(rùn)的一個(gè)簡(jiǎn)單有效的方式。但是在設(shè)計(jì)或?qū)懭氪a時(shí)候,有時(shí)候直流電源的功能功能性操作要求較多,這樣就容易受到復(fù)雜環(huán)境的干擾。這里就談一下在直流電源設(shè)計(jì)中嵌入式程序設(shè)計(jì)容易出現(xiàn)的一些問(wèn)題及解決方法。

直流電源程序設(shè)計(jì)易犯錯(cuò)誤一:軟件接口

軟件接口調(diào)用一般會(huì)有數(shù)據(jù)的賦值,賦值變量的數(shù)據(jù)類型可能會(huì)存在強(qiáng)制的數(shù)據(jù)轉(zhuǎn)換;需加以檢查。如果為了防范出問(wèn)題的話,可以添加對(duì)數(shù)據(jù)范圍和數(shù)據(jù)類型的檢查。賦值數(shù)據(jù)的數(shù)量不對(duì)路,多了少了的都不好,會(huì)出現(xiàn)意外的賦值結(jié)果。

軟件編程中,會(huì)有對(duì)某一功能操作代碼的復(fù)用,比如對(duì)某個(gè)端口的數(shù)據(jù)檢查和控制,在整個(gè)程序中只會(huì)發(fā)生兩次,為了圖省事,可能就直接把該段代碼直接插入實(shí)際程序模塊中去了。這樣在源程序代碼中,就出現(xiàn)了兩段完全相同,完成相同功能,只是服務(wù)于不同模塊的代碼,按道理來(lái)說(shuō),這樣設(shè)計(jì)其實(shí)也沒(méi)什么問(wèn)題。但是,你的行為會(huì)使別人無(wú)意中犯錯(cuò)。

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

直流電源程序設(shè)計(jì)易犯錯(cuò)誤二:軟硬件接錯(cuò)誤問(wèn)題

對(duì)讀進(jìn)來(lái)的硬件接口的數(shù)據(jù)要判斷其真?zhèn)?對(duì)輸出的數(shù)據(jù)的執(zhí)行效果要檢測(cè);對(duì)輸出的數(shù)據(jù)的可能后果要進(jìn)行預(yù)防性設(shè)計(jì)。

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

直流電源程序設(shè)計(jì)易犯錯(cuò)誤三:軟件代碼

軟件的可靠性是隨著時(shí)間的推移,可靠性逐漸增加的,這一點(diǎn)區(qū)別于電子可靠性、機(jī)械可靠性。電子可靠性服從指數(shù)分布,在整個(gè)生命周期內(nèi),其失效率為一個(gè)常數(shù);機(jī)械可靠性因?yàn)槟p、腐蝕、運(yùn)動(dòng)等因素的存在,隨時(shí)間推移可靠度會(huì)下降。因此也就有了軟件可靠性設(shè)計(jì)的一個(gè)特定規(guī)律和注意事項(xiàng)。

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

變量定義時(shí)宜將變量類型的變量名程中體現(xiàn)于其中;如AD_result_int、Cal_result_float等;制賦值時(shí)出現(xiàn)數(shù)據(jù)類型的錯(cuò)誤;注釋要充分;代碼的布局風(fēng)格宜統(tǒng)一,便于閱讀查找等等直流電源程序設(shè)計(jì)實(shí)例圖

直流電源程序設(shè)計(jì)易犯錯(cuò)誤四:數(shù)據(jù)、變量

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

特殊約定或縮寫,要有注釋說(shuō)明。在源文件開(kāi)始處,對(duì)使用的縮寫或約定注釋說(shuō)明。自己特有的命名風(fēng)格,要自始至終保持一致。

以上只是簡(jiǎn)要的羅列了直流電源設(shè)計(jì)易犯錯(cuò)誤(主要是軟件程序錯(cuò)誤,具體的我們還是要在工作中,實(shí)驗(yàn)室里做一些對(duì)比測(cè)試才能正真的發(fā)現(xiàn)問(wèn)題和很好的解決問(wèn)題,不過(guò)拋磚引玉的效果終歸是有的。大家也可以都來(lái)討論一下。

动漫一区二区在线| 黄色一级大片在线免费看产| 亚洲午夜免费| 欧美日韩高清一区二区三区| 亚洲一区二区三区加勒比| 欧美日中文字幕| 在线视频国产日韩| av网站网址在线观看| 亚洲人成在线播放网站岛国| 日韩一区二区三区资源| 欧洲毛片在线视频免费观看| 久久精品一偷一偷国产| fc2ppv国产精品久久| 亚洲综合色噜噜狠狠| 日韩av资源在线| 蜜桃久久av一区| 成人免费在线看片| 国产欧美日韩| 欧美福利视频在线| 国精产品一区一区三区四川| 91精品在线一区二区| 色狠狠色噜噜噜综合网| 国产导航在线| 91精品国产综合久久久久久漫画 | 超碰在线人人| 国产高清精品网站| 精品国产一区二区三区麻豆免费观看完整版| 韩国一区二区三区视频| 日韩精品高清在线| 性网站在线观看| 色噜噜夜夜夜综合网| 500福利第一精品导航| 中文字幕一区二区视频| 久久久国产欧美| 国产亚洲成av人在线观看导航 | 牛牛电影国产一区二区| 日韩欧美精品网站| 最近中文字幕在线| 亚洲成av人片在www色猫咪| 国产二区三区四区| 亚洲欧美日韩小说| 777免费视频| 日韩一区日韩二区| 99热一区二区| 久久久久国产成人精品亚洲午夜 | 亚洲色图欧美| 成人日韩在线电影| 亚洲欧美伊人| 精品久久一区二区三区蜜桃| 亚洲激情精品| 欧美日韩一区二区三| 日韩经典一区二区| 日韩第一页在线观看| 国产精品一区免费在线观看| 男女视频网站在线观看| 国产亚洲综合av| 福利在线免费| 高跟丝袜欧美一区| 日本电影在线观看网站| 精品国产一区二区三区四区四| 超碰在线公开| 超碰97人人做人人爱少妇| 黄色欧美网站| 91在线直播亚洲| 老司机久久99久久精品播放免费| 波多野结衣三级在线| 久久亚洲影视婷婷| 国模私拍视频| 欧美日韩黄色一区二区| 免费看男女www网站入口在线 | 午夜精品久久久久久久蜜桃app | 国产亚洲人成网站在线观看| 99国内精品久久久久| 91精品国产精品| 天堂在线资源视频| 国产福利不卡视频| 97久久超碰国产精品电影| 国产精品1luya在线播放| 八戒八戒神马在线电影| 免费观看成人网| 欧美一区二区福利| 97色在线观看免费视频| 久久蜜桃一区二区| va天堂va亚洲va影视| 色视频成人在线观看免| 色偷偷色偷偷色偷偷在线视频| 国模一区二区三区私拍视频| 欧美日韩精品一区二区天天拍小说 | 91激情视频在线| 91网在线免费观看| 欧美国产欧美亚洲国产日韩mv天天看完整| 久久精品一二三| 婷婷亚洲成人| 国产树林野战在线播放| 欧美人与性动交a欧美精品| 久久精品在这里| 天天射天天综合网| 免费毛片网站在线观看| 亚洲男人的天堂网站| 日韩极品在线观看| 亚洲黄网站黄| av色在线观看| 92看片淫黄大片一级| 国产日韩专区在线| 国内外成人免费激情在线视频| 91日韩一区二区三区| 欧美先锋资源| 毛片av在线| 成人手机视频在线| 国产精品久久久久久超碰| 日韩1区2区日韩1区2区| 阳光姐妹淘韩国版| 欧美精彩一区二区三区| 亚洲国产成人在线视频| 免费不卡在线观看| 亚洲人成网站在线在线观看| 美女网站在线观看| 欧美一区二区视频在线播放| 日本aⅴ大伊香蕉精品视频| 精品乱人伦一区二区三区| 日韩电影在线观看网站| 91麻豆精品激情在线观看最新 | 91好吊色国产欧美日韩在线| 天堂av一区二区| 国产91在线播放精品91| 亚洲四色影视在线观看| 欧美精品日日鲁夜夜添| 国产成人精品一区二区三区四区 | 在线观看亚洲精品| av电影在线观看一区| 国产一区二区在线| 爱高潮www亚洲精品| 免费看一级大黄情大片| 久久久久久亚洲精品中文字幕| 亚洲视频一区在线观看| 国产精品一区二区在线播放| 婷婷综合久久| 高潮久久久久久久久久久久久久 | 久久se精品一区精品二区| 奇米影视一区二区三区| 99re66热这里只有精品3直播| 伊人久久大香线蕉av不卡| 91成人看片| aaaaaa亚洲| 久久一区欧美| 蜜桃视频在线入口www| 久久久伊人日本| 懂色av一区二区三区免费看| a视频在线免费看| 国外成人免费视频| 欧美色视频日本版| 亚洲人成网77777色在线播放 | 亚洲免费观看在线视频| 国产不卡精品| 久久国产精品网| 国产香蕉97碰碰久久人人| 久久狠狠亚洲综合| 不卡av免费观看| 日韩欧美一区二区在线观看 | 日本欧美大码aⅴ在线播放| 国产二区在线播放| 国产一区二中文字幕在线看| 亚洲成人一区二区| 狠狠做深爱婷婷综合一区| av五月婷婷| 国产精品久久综合av爱欲tv| 亚洲精品中文在线| 偷拍一区二区| 成人淫片免费视频95视频| 国内精品久久久久久| 欧美国产一区在线| 日韩激情毛片| 天天影视色香欲综合| 成人激情电影一区二区| 亚洲成人福利片| 亚洲欧洲日韩| 日本不卡三区| 视频在线99re| 一区二区三区无码高清视频| 99久久99久久精品国产片果冻 | 亚洲美女福利视频网站| 国产精品一区二区无线| 国产极品久久久久久久久波多结野| 日本福利视频网站| 不卡中文字幕av| 亚洲天堂免费看| 成人看的羞羞网站| av基地在线| 中文字幕av日韩精品| 久久中文字幕一区| 亚洲精品国产一区二区三区四区在线| 日韩一区三区| 中文字幕免费高清电视剧网站在线观看| 一区二区三区四区视频在线| 一本大道亚洲视频| 中文字幕一区二区三区四区不卡| 国产精品成人a在线观看| 国产蜜臀av在线播放| 欧美一级黄色片视频| 国产欧美精品一区二区|