香蕉视频下载app

單片機方案開發流程,方案公司開發單片機應用需考慮哪些因素?

日期(qi):2019-06-27 / 人氣: / 來源:www.189hi.cn

對于(yu)單(dan)片(pian)機方(fang)案(an)開發(fa),從客戶提(ti)出開發(fa)需求到成品,其(qi)簡(jian)要流(liu)程如下:

方案需求分析

方案可行評估

方案總體設計

方案硬件設計

方案軟件設計

方案方案聯調

方案運檢維護

單片機方案開發

單片機方案開發個流程中(zhong)詳細(xi)內(nei)容如下。

單片機方案需求分析

單片機方案確定之后,應(ying)充(chong)分理(li)解(jie)(jie)、認識客戶(hu)所提出(chu)的單片機方案功能要求,通(tong)過(guo)用戶(hu)了解(jie)(jie)方案的設(she)計目標和技(ji)術指標。該階段(duan)主要解(jie)(jie)決(jue)以下問(wen)題(ti)。

1.分析單片(pian)機方案的(de)任務。若方案用(yong)于檢(jian)測(ce),則要(yao)(yao)(yao)弄清楚(chu)檢(jian)測(ce)的(de)參(can)數有哪(na)些(xie),精(jing)度要(yao)(yao)(yao)求如何。若方案用(yong)于控制,則要(yao)(yao)(yao)弄清楚(chu)控制的(de)回路有哪(na)幾個,控制的(de)實時性(xing)有什么要(yao)(yao)(yao)求等;

2.弄清(qing)楚輸入信號(hao)(hao)的個(ge)數、種類、圍及(ji)相互(hu)關(guan)系,信號(hao)(hao),這些信號(hao)(hao)必須進行何種變(bian)換,怎樣與單片機連接等;

3.弄清(qing)楚(chu)輸出信號(hao)的個數、種類和(he)變化范圍,采(cai)用何種執行機(ji)構實現,使用什么電(dian)路作信號(hao)變換(huan),怎(zen)樣和(he)輸出執行機(ji)構連接(jie),如何達到執行機(ji)構所需的功率參數要求等;

4.明確需要設置怎樣的(de)人(ren)機(ji)對話接口(kou),如(ru)開關(guan)、鍵盤(pan)、顯示及發聲電路等;

5.了解方案的應用(yong)環境條件(jian),如溫度(du)、濕度(du)、供電情況(kuang)、現場干擾(rao)、控制(zhi)室(shi)與工(gong)作(zuo)現場的距離等,采用(yong)何種措施防止(zhi)干擾(rao)和進行保(bao)護;

6.明確方案的(de)各(ge)項(xiang)技術指標,合理選擇實現這些指標的(de)方案,以達到最佳的(de)性價比。

可行性分析

根據方案(an)需求(qiu)(qiu)分(fen)(fen)析所得到的(de)(de)各項(xiang)技(ji)術指標(biao),如(ru)測(ce)(ce)量精度(du)、響應時間、測(ce)(ce)量范圍(wei)、可靠性要(yao)求(qiu)(qiu)等(deng),進行可行性分(fen)(fen)析。通(tong)過調研目(mu)前的(de)(de)技(ji)術水平,判(pan)定(ding)是否(fou)有(you)能力完成該方案(an)的(de)(de)開(kai)發,并達到各項(xiang)技(ji)術指標(biao)。可行性分(fen)(fen)析通(tong)常包(bao)括以(yi)下幾個方面(mian)的(de)(de)內容(rong)。

1.了解國內外(wai)同類方案的開發(fa)水(shui)平、器件(jian)性能、設備水(shui)平、供應狀態(tai)等;

2.了解可(ke)移植(zhi)的(de)硬、軟件(jian)技(ji)術。能移植(zhi)的(de)盡量(liang)移植(zhi),以防止大量(liang)低水平重復勞動(dong);

3.摸(mo)清軟、硬件技術難度,明確方案(an)的關鍵所在(zai);

4.了解擬用器件的技術支持(chi)與(yu)開發環境。

總體設計

方(fang)案總(zong)(zong)體設計包(bao)括方(fang)案主要器件的選擇及方(fang)案硬、軟(ruan)件功(gong)能的劃分與協調。方(fang)案總(zong)(zong)體設計主要考慮以下幾個問題(ti)。

1.確定單片機機型

根據方案(an)的(de)功能目標復雜(za)程度(du)、可靠性(xing)要求、精(jing)度(du)和速度(du)要求,選(xuan)擇性(xing)價(jia)比合(he)理的(de)單片機(ji)機(ji)型(xing)。單片機(ji)的(de)種類(lei)、機(ji)型(xing)較多,不同(tong)型(xing)號、不同(tong)廠家的(de)產品在(zai)存儲容量、ROM介質、下載方式等方面有所(suo)區別。在(zai)進行(xing)機(ji)型(xing)選(xuan)擇時應考(kao)慮:所(suo)選(xuan)機(ji)型(xing)性(xing)能應符合(he)方案(an)總體要求,且留有余地(di),以(yi)備后期更新;開發(fa)方便,具(ju)有良好的(de)開發(fa)工具(ju)和開發(fa)環境;市場貨源(yuan)(包(bao)括外部擴展部、器件(jian))在(zai)較長時間內充足;設計人員對機(ji)型(xing)的(de)開發(fa)技術(shu)熟悉,以(yi)利于縮短開發(fa)周期。

2.確定所用傳感器

傳(chuan)感器(qi)的(de)(de)選擇尤(you)為(wei)重(zhong)要(yao),因為(wei)工(gong)業測控方(fang)(fang)案(an)中(zhong)所用各類傳(chuan)感器(qi)至(zhi)今(jin)還是影響(xiang)方(fang)(fang)案(an)性能(neng)的(de)(de)重(zhong)要(yao)瓶頸。一個設(she)(she)計合理的(de)(de)工(gong)業測控方(fang)(fang)案(an)常因傳(chuan)感器(qi)的(de)(de)精度和環境條件制約而達不到預定的(de)(de)設(she)(she)計指標。

3.方案軟、硬件功能的劃分

單片機(ji)應用(yong)方(fang)(fang)案的重要特點(dian)是軟、硬件(jian)密(mi)切(qie)結合(he)。根據應用(yong)方(fang)(fang)案的實(shi)際情況,全(quan)面(mian)考慮硬、軟件(jian)功能(neng)的劃分與配合(he)。

硬件設計

方(fang)案(an)(an)總(zong)體方(fang)案(an)(an)確(que)定(ding)之(zhi)后,方(fang)案(an)(an)硬件(jian)(jian)的(de)(de)規模和軟(ruan)(ruan)件(jian)(jian)框架也隨之(zhi)確(que)定(ding)了。硬件(jian)(jian)和軟(ruan)(ruan)件(jian)(jian)是單片(pian)機(ji)應(ying)用方(fang)案(an)(an)的(de)(de)3個重要的(de)(de)密不(bu)可分的(de)(de)部(bu)分,硬件(jian)(jian)是基(ji)礎,軟(ruan)(ruan)件(jian)(jian)是關(guan)鍵。而這(zhe)兩者又是可以互相轉化的(de)(de)。為了提高方(fang)案(an)(an)的(de)(de)可靠性,應(ying)在(zai)滿足應(ying)用方(fang)案(an)(an)精(jing)度(du)和速(su)度(du)等要求的(de)(de)基(ji)礎上(shang),盡可能把由(you)硬件(jian)(jian)實現的(de)(de)功能改由(you)軟(ruan)(ruan)件(jian)(jian)來完成。

在總體方(fang)案(an)確定(ding)的硬件框架下,進一(yi)步(bu)細(xi)化方(fang)案(an)硬件設計(ji),對主(zhu)機的資(zi)源(yuan)(yuan)按實(shi)際需(xu)要(yao)進行合(he)理的分配,如I/O口(kou)、中斷(duan)源(yuan)(yuan)、定(ding)時/計(ji)數(shu)器(qi)(qi)等。對于(yu)外部(bu)擴展的功能(neng)器(qi)(qi)件需(xu)要(yao)認真、合(he)理地選擇,確保其接口(kou)與主(zhu)機接口(kou)一(yi)致,操作(zuo)方(fang)便(bian)。主(zhu)頻振蕩器(qi)(qi)和電(dian)源(yuan)(yuan)的選擇也(ye)應足夠重視,確保振蕩頻率滿(man)足要(yao)求,方(fang)案(an)電(dian)壓穩(wen)定(ding)。

硬件(jian)(jian)設計中另(ling)一(yi)個重(zhong)要的(de)問題就是如(ru)(ru)何提高(gao)方(fang)(fang)案抗干(gan)擾能力,提高(gao)硬件(jian)(jian)方(fang)(fang)案的(de)可靠性。在方(fang)(fang)案需求(qiu)分析中,對(dui)工作(zuo)現(xian)(xian)場與環(huan)境已經作(zuo)了認真、細致的(de)分析,提出了具(ju)體而實際的(de)要求(qiu)。在硬件(jian)(jian)方(fang)(fang)案設計中應采取(qu)(qu)相應措施,配置各種抗干(gan)擾器件(jian)(jian)(如(ru)(ru)光(guang)電隔離(li)、定(ding)時監視器、屏蔽(bi)等),使之(zhi)融合在整(zheng)個硬件(jian)(jian)設計中。對(dui)某些(xie)重(zhong)要、關鍵的(de)部分,應盡(jin)可能事先進行局部的(de)模擬(ni)試驗,例如(ru)(ru),對(dui)傳感(gan)器、放大器、A/G轉換、驅(qu)動能力等進行局部試驗,取(qu)(qu)得第(di)一(yi)手技術(shu)資(zi)料。通過模擬(ni)試驗,分析并(bing)確(que)定(ding)哪些(xie)工作(zuo)可以由(you)軟件(jian)(jian)來完成(cheng),哪些(xie)工作(zuo)必須由(you)硬件(jian)(jian)來實現(xian)(xian)等。

在(zai)方(fang)案器(qi)(qi)(qi)件(jian)(jian)(jian)(jian)選定(ding)的(de)基(ji)礎上(shang)就可進行硬件(jian)(jian)(jian)(jian)方(fang)案電路(lu)原(yuan)理(li)(li)圖(tu)的(de)設計。根(gen)據電路(lu)原(yuan)理(li)(li)圖(tu),在(zai)面包板(ban)上(shang)搭出電路(lu),配以(yi)部分(fen)軟(ruan)件(jian)(jian)(jian)(jian)進行調試(shi)(shi)和運行,并(bing)隨時進行修改(gai)和補充(chong)。在(zai)此基(ji)礎上(shang)加(jia)工(gong)/塊或(huo)3塊印刷電路(lu)板(ban),并(bing)焊上(shang)器(qi)(qi)(qi)件(jian)(jian)(jian)(jian),載入設計好的(de)軟(ruan)件(jian)(jian)(jian)(jian),進行綜合(he)(he)調試(shi)(shi)。在(zai)綜合(he)(he)調試(shi)(shi)中還會對(dui)硬件(jian)(jian)(jian)(jian)方(fang)案提(ti)出新的(de)修改(gai)或(huo)補充(chong)。在(zai)綜合(he)(he)調試(shi)(shi)正確(que)之后,再(zai)繪(hui)制正確(que)的(de)方(fang)案硬件(jian)(jian)(jian)(jian)電路(lu)原(yuan)理(li)(li)圖(tu)和印刷電路(lu)圖(tu),加(jia)工(gong)印刷電路(lu)板(ban),并(bing)完成器(qi)(qi)(qi)件(jian)(jian)(jian)(jian)的(de)安裝。

軟件設計

軟件設計(ji)包括制(zhi)定程序總體方案,繪(hui)制(zhi)程序流(liu)程圖,編制(zhi)程序,以及程序的檢查、調試、修(xiu)改(gai)等(deng)內容。

1.制定程序總體方案

程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)的(de)(de)(de)(de)總體方案是指從方案的(de)(de)(de)(de)角(jiao)度考慮程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)的(de)(de)(de)(de)結(jie)構(gou)、數據(ju)形式和程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)實(shi)現的(de)(de)(de)(de)方法(fa)和手段(duan)。在制(zhi)定總體設(she)(she)(she)(she)計(ji)(ji)方案時,實(shi)際的(de)(de)(de)(de)單(dan)片機(ji)應用(yong)方案功能較(jiao)為復雜,信息量較(jiao)大,程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)較(jiao)長,這就要求設(she)(she)(she)(she)計(ji)(ji)者選用(yong)切(qie)合實(shi)際的(de)(de)(de)(de)程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)。目(mu)前程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)多種多樣,在單(dan)片機(ji)應用(yong)方案中較(jiao)常用(yong)的(de)(de)(de)(de)程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)有模塊(kuai)化程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)、子程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)化程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)、自頂(ding)向下逐步求精(jing)的(de)(de)(de)(de)程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)、結(jie)構(gou)化程(cheng)(cheng)(cheng)序(xu)(xu)(xu)(xu)設(she)(she)(she)(she)計(ji)(ji)方法(fa)等。

模(mo)塊化程(cheng)(cheng)序(xu)(xu)設計方法(fa)的(de)(de)中心(xin)思想是把一個多功能的(de)(de)、復雜的(de)(de)應用(yong)程(cheng)(cheng)序(xu)(xu),按功能劃分(fen)成(cheng)若干個相對獨(du)立的(de)(de)程(cheng)(cheng)序(xu)(xu)模(mo)塊,各(ge)模(mo)塊可單獨(du)設計、編程(cheng)(cheng)和調試,然(ran)后裝(zhuang)配起(qi)來進行(xing)聯調,最終成(cheng)為一個完整的(de)(de)應用(yong)程(cheng)(cheng)序(xu)(xu)。

子程(cheng)(cheng)序(xu)(xu)化程(cheng)(cheng)序(xu)(xu)設(she)(she)計(ji)方(fang)法是把一個應用方(fang)案相(xiang)對獨立的(de)子模(mo)塊,以子程(cheng)(cheng)序(xu)(xu)的(de)形式(shi)單獨編程(cheng)(cheng)、調試(shi)和查(cha)錯(cuo),然后(hou)通過子程(cheng)(cheng)序(xu)(xu)調用,組成完整的(de)應用程(cheng)(cheng)序(xu)(xu)。這種(zhong)程(cheng)(cheng)序(xu)(xu)設(she)(she)計(ji)構思清晰(xi),便(bian)于調試(shi)、查(cha)錯(cuo)、修改,而且組織(zhi)靈活,是目前較多采用的(de)一種(zhong)程(cheng)(cheng)序(xu)(xu)設(she)(she)計(ji)方(fang)法。

自(zi)上而下(xia)逐步(bu)求(qiu)精的(de)程(cheng)(cheng)序(xu)設(she)計(ji)方法(fa),要求(qiu)先(xian)從方案一(yi)級的(de)主(zhu)程(cheng)(cheng)序(xu)開(kai)始,集中(zhong)解決全(quan)局(ju)問題,然后(hou)層層細(xi)化逐步(bu)求(qiu)精,最(zui)終完成(cheng)一(yi)個(ge)應(ying)用(yong)程(cheng)(cheng)序(xu)的(de)設(she)計(ji)。這(zhe)種程(cheng)(cheng)序(xu)設(she)計(ji)方法(fa)在一(yi)般(ban)的(de)單片(pian)機應(ying)用(yong)程(cheng)(cheng)序(xu)中(zhong)較(jiao)多采用(yong)。

結構化程(cheng)(cheng)序(xu)設計方(fang)法是(shi)一(yi)種較理想的程(cheng)(cheng)序(xu)設計方(fang)法。它(ta)要(yao)求(qiu)在(zai)編程(cheng)(cheng)過程(cheng)(cheng)中(zhong)對程(cheng)(cheng)序(xu)進(jin)行(xing)適當的限(xian)制(zhi),特(te)別是(shi)限(xian)制(zhi)轉移、分支指令的使用,用于控制(zhi)程(cheng)(cheng)序(xu)的復(fu)雜程(cheng)(cheng)度,使程(cheng)(cheng)序(xu)的上(shang)下文與執(zhi)行(xing)流程(cheng)(cheng)保(bao)持(chi)一(yi)致。

2.繪制程序流程圖

不論采用何種程(cheng)(cheng)序設計方(fang)法(fa)(fa),均(jun)應(ying)根據(ju)應(ying)用方(fang)案的總(zong)(zong)任務(wu)和控制對(dui)象的功能要求畫出(chu)程(cheng)(cheng)序的總(zong)(zong)體框圖(tu),以描述程(cheng)(cheng)序的總(zong)(zong)體結構。在總(zong)(zong)體程(cheng)(cheng)序框圖(tu)的基礎上,設計者還需(xu)結合(he)具體算法(fa)(fa)(或數學(xue)模型)細(xi)化(hua)程(cheng)(cheng)序流程(cheng)(cheng)圖(tu)。

3.編制程序

繪制程(cheng)(cheng)(cheng)序(xu)(xu)(xu)流程(cheng)(cheng)(cheng)圖后,整(zheng)個程(cheng)(cheng)(cheng)序(xu)(xu)(xu)的(de)(de)結(jie)構和(he)思路已十分清楚(chu)。這時(shi)就(jiu)可(ke)統籌考慮和(he)安排(pai)一些帶(dai)有全局性的(de)(de)問(wen)題。例如(ru),地(di)址(zhi)空間的(de)(de)分配、工作寄存器的(de)(de)安排(pai)、數據結(jie)構、端(duan)口地(di)址(zhi)和(he)輸入(ru)/輸出(chu)格(ge)式,等等。在編(bian)(bian)制程(cheng)(cheng)(cheng)序(xu)(xu)(xu)時(shi)應重(zhong)視(shi)指令(ling)(ling)的(de)(de)合(he)理選擇,特別是(shi)重(zhong)要部分,涉及算(suan)法之(zhi)類(lei)的(de)(de)程(cheng)(cheng)(cheng)序(xu)(xu)(xu)段更要細(xi)心編(bian)(bian)寫。軟(ruan)件(jian)的(de)(de)可(ke)靠性措施必須引起重(zhong)視(shi),例如(ru),指令(ling)(ling)冗余(yu)、軟(ruan)件(jian)陷阱(jing)等,可(ke)以提高軟(ruan)件(jian)的(de)(de)抗干擾能力,防止軟(ruan)件(jian)死機(ji)或程(cheng)(cheng)(cheng)序(xu)(xu)(xu)跑飛。只(zhi)要編(bian)(bian)程(cheng)(cheng)(cheng)者既熟悉所(suo)選單(dan)片機(ji)的(de)(de)內(nei)部結(jie)構、功能和(he)指令(ling)(ling)方案,又掌握編(bian)(bian)程(cheng)(cheng)(cheng)的(de)(de)方法和(he)技巧,依照程(cheng)(cheng)(cheng)序(xu)(xu)(xu)流程(cheng)(cheng)(cheng)圖編(bian)(bian)制出(chu)優質的(de)(de)應用(yong)軟(ruan)件(jian)就(jiu)不會(hui)十分困難。

4.程序的檢查、調試和修改

一(yi)個實際的(de)應(ying)用程序編好以后,往(wang)往(wang)有(you)不(bu)少潛(qian)在的(de)隱患(huan)和(he)錯誤(wu)(wu)。如(ru)果這(zhe)些隱患(huan)和(he)錯誤(wu)(wu)不(bu)加排除(chu)和(he)修改,一(yi)旦錯誤(wu)(wu)在運行中出現,就有(you)可(ke)能使程序陷入(ru)不(bu)可(ke)收拾的(de)地步。因此,程序編好以后在聯機調試前進行靜態檢(jian)查是十分(fen)必要(yao)的(de)。對(dui)編制好的(de)程序進行靜態檢(jian)查,往(wang)往(wang)會加快整個程序的(de)調試進程,靜態檢(jian)查對(dui)照程序流(liu)程圖自上而(er)下進行,如(ru)發現錯誤(wu)(wu),應(ying)及時糾正。

方案聯調

方(fang)(fang)(fang)案(an)聯(lian)調(diao)是(shi)檢測所設(she)計(ji)(ji)方(fang)(fang)(fang)案(an)的正(zheng)確性(xing)與(yu)(yu)可靠性(xing)的必要過(guo)程。單(dan)片機應用方(fang)(fang)(fang)案(an)設(she)計(ji)(ji)是(shi)一(yi)個相當(dang)復(fu)雜的勞動過(guo)程,在設(she)計(ji)(ji)、制作(zuo)中,難免存(cun)在一(yi)些局部(bu)性(xing)問(wen)(wen)題(ti)或錯(cuo)誤。方(fang)(fang)(fang)案(an)聯(lian)調(diao)可發現存(cun)在的問(wen)(wen)題(ti)和(he)錯(cuo)誤,以便及時地進行修(xiu)(xiu)改。調(diao)試(shi)與(yu)(yu)修(xiu)(xiu)改的過(guo)程可能要反復(fu)多(duo)次,最終使方(fang)(fang)(fang)案(an)試(shi)運行成功,并達到設(she)計(ji)(ji)要求。

對于一(yi)個復雜的(de)方案,在(zai)進行方案聯(lian)調(diao)前宜進行分(fen)塊調(diao)試(shi)(shi)。在(zai)分(fen)塊調(diao)試(shi)(shi)時,先借(jie)助開(kai)發(fa)方案(或(huo)(huo)裝置(zhi))運行被調(diao)模塊的(de)程序,觀察運行結果是否與預(yu)(yu)想的(de)一(yi)致。若出(chu)現問(wen)(wen)題或(huo)(huo)錯誤,則(ze)借(jie)助開(kai)發(fa)方案(或(huo)(huo)裝置(zhi))的(de)調(diao)試(shi)(shi)手段,找出(chu)錯誤原因(yin)或(huo)(huo)問(wen)(wen)題所在(zai)并排(pai)除之,再運行和排(pai)除,直到達到預(yu)(yu)想的(de)結果為(wei)止。

按此步(bu)驟,將所(suo)有功能(neng)模塊逐(zhu)個調(diao)試(shi)完畢。也可將已(yi)調(diao)試(shi)基本正確的模塊加入新的調(diao)試(shi)模塊共同調(diao)試(shi),逐(zhu)個擴大,直(zhi)到全部(bu)調(diao)試(shi)完成。

在(zai)分塊調(diao)(diao)試(shi)(shi)(shi)完成的(de)基礎上,準備(bei)進(jin)入方案聯(lian)調(diao)(diao)。先將在(zai)分塊調(diao)(diao)試(shi)(shi)(shi)時編寫(xie)的(de)測(ce)試(shi)(shi)(shi)程序(xu)段除去(qu),將各功能模塊連成一個整(zheng)體(ti),并整(zheng)理成一個完整(zheng)的(de)應用方案軟(ruan)件。有(you)(you)些外圍設備(bei)在(zai)現場,不便搬到(dao)實驗(yan)室調(diao)(diao)試(shi)(shi)(shi),可采用模擬措施或者不連接上外圍設備(bei)進(jin)行(xing)(xing)運(yun)行(xing)(xing)調(diao)(diao)試(shi)(shi)(shi),在(zai)調(diao)(diao)試(shi)(shi)(shi)有(you)(you)把(ba)握后再逐步加(jia)接。要著(zhu)重調(diao)(diao)試(shi)(shi)(shi)的(de)是,只(zhi)有(you)(you)在(zai)整(zheng)體(ti)條件下才會暴露出來(lai)的(de)問題。

在一般調(diao)試正確之后(hou),需要(yao)模擬各種條件(jian)和(he)惡劣(lie)環境(jing)進(jin)行(xing)(xing)(xing)試運行(xing)(xing)(xing)。在此(ci)(ci)基礎上還需進(jin)行(xing)(xing)(xing)一定(ding)時間(jian)的(de)全速(su)運行(xing)(xing)(xing),對整個方(fang)案(an)進(jin)行(xing)(xing)(xing)觀察和(he)測試,以驗證應用方(fang)案(an)程序功能是(shi)否滿足原設(she)計(ji)要(yao)求(qiu),是(shi)否達(da)到(dao)預期的(de)效(xiao)果。在聯(lian)調(diao)過(guo)程中(zhong),主(zhu)要(yao)是(shi)涉及(ji)軟件(jian)問題(ti),但也可能牽(qian)涉到(dao)硬件(jian)設(she)計(ji)問題(ti),此(ci)(ci)時應從(cong)整個方(fang)案(an)統籌考(kao)慮。

經過聯調之后,還需經過一段時間的烤(kao)機(ji)和(he)試運(yun)行,因為(wei)有些(xie)隱藏較深的問題要(yao)在特定條件下才(cai)會暴露出來,所以烤(kao)機(ji)和(he)試運(yun)行是(shi)必須(xu)的。烤(kao)機(ji)需在現場真實環境下進(jin)行。

方案運行與維護

方案硬件(jian)、軟(ruan)件(jian)聯調通過后,就(jiu)可以把軟(ruan)件(jian)固(gu)化在EFROM中,開發過程即告結束。這時的(de)方案只能(neng)作為樣(yang)機方案,給樣(yang)機方案加(jia)上(shang)外殼(ke)、面板,再配(pei)上(shang)完整的(de)使用說明(ming),就(jiu)可成為正(zheng)式(shi)的(de)方案(或產品(pin))。最后還需建立一套(tao)完整、健(jian)全(quan)的(de)維護制度,以確(que)保方案的(de)正(zheng)常工(gong)作。編寫、整理整套(tao)的(de)技術文件(jian)資料,以便存檔(dang)。

【格亞信電子】是專業從事電子產品設計、電子方案開發、電子產品PCBA加工的深圳電子方案(an)公(gong)司,主要設計電子產品(pin)(pin)包括工控、汽(qi)車、電源(yuan)、通信、安(an)防(fang)、醫療(liao)電子產品(pin)(pin)開發(fa)。

公司核心業務(wu)是提供(gong)以工控電(dian)(dian)(dian)子(zi)(zi)(zi)、汽(qi)車電(dian)(dian)(dian)子(zi)(zi)(zi)、醫療電(dian)(dian)(dian)子(zi)(zi)(zi)、安防電(dian)(dian)(dian)子(zi)(zi)(zi)、消(xiao)費電(dian)(dian)(dian)子(zi)(zi)(zi)、通訊電(dian)(dian)(dian)子(zi)(zi)(zi)、電(dian)(dian)(dian)源電(dian)(dian)(dian)子(zi)(zi)(zi)等多(duo)領域的電(dian)(dian)(dian)子(zi)(zi)(zi)產品設計、方案(an)開發及加(jia)工生產的一站式PCBA服務(wu),為滿足不同客戶需求可提供(gong)中小批量(liang)PCBA加(jia)工。

公司產(chan)(chan)品涵蓋工(gong)(gong)業(ye)(ye)生(sheng)(sheng)產(chan)(chan)設備控(kong)(kong)制(zhi)設備電(dian)子開發(fa)、汽車MCU電(dian)子控(kong)(kong)制(zhi)系統方(fang)案設計(ji)(ji)、伺服控(kong)(kong)制(zhi)板PCBA加工(gong)(gong)、數控(kong)(kong)機床主板PCBA加工(gong)(gong),智能家居電(dian)子研(yan)發(fa)、3D打(da)印機控(kong)(kong)制(zhi)板PCBA加工(gong)(gong)等領域。業(ye)(ye)務(wu)流程包括電(dian)子方(fang)案開發(fa)設計(ji)(ji)、PCB生(sheng)(sheng)產(chan)(chan)、元(yuan)器件(jian)采購、SMT貼(tie)片加工(gong)(gong)、樣機制(zhi)作(zuo)調試、PCBA中小批(pi)量加工(gong)(gong)生(sheng)(sheng)產(chan)(chan)、后期質(zhi)保維護一站式(shi)PCBA加工(gong)(gong)服務(wu)。

http://www.189hi.cn/

作者:單片機


香蕉視頻下載app:Go To Top 回頂部

香蕉视频下载app