電子產(chǎn)品開發(fā)公司在開發(fā)單片機(jī)應(yīng)用的時(shí)候需要確定哪些因素?從客戶的功能需求到方案開發(fā)完成,其中的單片機(jī)開發(fā)框架是什么?單片機(jī)軟件框架開發(fā)設(shè)計(jì)的介紹。
就是整個(gè)單片機(jī)開發(fā)過程的流程:分析功能需求——工程師評(píng)估方案——軟硬件功能劃分設(shè)計(jì)——硬件設(shè)計(jì)——軟件設(shè)計(jì)——功能測(cè)試——優(yōu)化方案;
1、分析功能需求:充分與客戶了解該產(chǎn)品的功能程序,通過對(duì)用戶方案的最終目的設(shè)立指標(biāo)。這個(gè)階段就是對(duì)產(chǎn)品的需求詳細(xì)拆解到每一個(gè)功能范圍,如:開關(guān)控制、檔位控制、電流大小等各種目標(biāo)功能;
2、工程師評(píng)估方案:根據(jù)對(duì)方案的了解后,工程師對(duì)產(chǎn)品功能的可行性、可開發(fā)性進(jìn)行評(píng)估。通過目前的工程技術(shù)判斷是否能夠滿足客戶的功能需求,如:產(chǎn)品精度、相應(yīng)速度、控制范圍等功能評(píng)估;
3、軟硬件功能劃分設(shè)計(jì):整個(gè)方案包括了它的軟硬件功能的劃分設(shè)計(jì)。需確定其主控單片機(jī)的型號(hào)、傳感器等各種電子元器件。單片機(jī)開發(fā)的主要特點(diǎn)是將軟硬件緊密聯(lián)系,根據(jù)方案的實(shí)際需求,劃分軟硬件的各個(gè)功能設(shè)計(jì),以至于軟硬件無縫協(xié)作運(yùn)行,達(dá)到所需功能;
4、硬件設(shè)計(jì):硬件是整個(gè)電子產(chǎn)品的基礎(chǔ),根據(jù)方案分析可以先設(shè)計(jì)出電路原理圖,再通過原理圖進(jìn)行電路的搭建以及添加單片機(jī)無法達(dá)到的外圍設(shè)備功能的部署;
5、軟件設(shè)計(jì):軟件則是整個(gè)電子產(chǎn)品的大腦,通過單片機(jī)開發(fā)編程設(shè)計(jì)出相應(yīng)的功能指令程序,對(duì)產(chǎn)品的各電子器件的運(yùn)行控制;
6、功能測(cè)試:通過完成了軟硬件才功能開發(fā)設(shè)計(jì)后,需對(duì)整體方案的功能進(jìn)行測(cè)試;
7、優(yōu)化方案:在測(cè)試過程中如存在錯(cuò)誤以及與目標(biāo)功能有偏差,可繼續(xù)優(yōu)化調(diào)整方案設(shè)計(jì),直到功能達(dá)到目標(biāo)需求為止。
深圳宇凡微是一家從09年起至今專注單片機(jī)方案設(shè)計(jì)的方案公司和單片機(jī)經(jīng)銷商,已開發(fā)了超過3869多個(gè)方案,服務(wù)于美的、 九陽、小米、木林森、 艾美特等供應(yīng)鏈。
通過上述分享的單片機(jī)開發(fā)框架是什么和單片機(jī)軟件框架開發(fā)設(shè)計(jì)的介紹,相信大家也對(duì)我們的單片機(jī)開發(fā)技術(shù)有一定的了解。
【本文標(biāo)簽】 單片機(jī)開發(fā) 單片機(jī)開發(fā)框架
【責(zé)任編輯】單片機(jī)開發(fā)工程師
微信二維碼
ALL RIGHT RESERVED 2022. 粵ICP備17095549號(hào) 技術(shù)支持: 牛商股份 百度統(tǒng)計(jì)
粵公網(wǎng)安備 44030402004503號(hào)