軟件設(shè)計(jì)和硬件設(shè)計(jì)的關(guān)系
發(fā)布時(shí)間:2013/9/19 13:51:36 訪問次數(shù):2042
鑒于單片機(jī)技術(shù)比較成熟,JS28F640J3D75A且開發(fā)過程中可以利用的資源和工具豐富、價(jià)格便宜、成本低。故設(shè)計(jì)用C語(yǔ)言對(duì)其編程并燒錄到芯片內(nèi)部,C語(yǔ)言表達(dá)和運(yùn)算能力比較強(qiáng),且具有很好的可移植性和硬件控制能力。采用Keii5i的C51編譯器。Keil ptVision2是眾多單片機(jī)應(yīng)用開發(fā)軟件中的優(yōu)秀軟件之一,它支持眾多不同公司的51構(gòu)架的芯片,集編輯、編譯、仿真等于一體,同時(shí)還支持PLM,匯編語(yǔ)言和C語(yǔ)言的程序設(shè)計(jì),它的界面和常用的微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序,軟件仿真方面也有很強(qiáng)的功能。程序分為發(fā)射部分和接收部分。
軟件設(shè)計(jì)和硬件設(shè)計(jì)的關(guān)系
硬件設(shè)計(jì)和軟件設(shè)計(jì)是電子設(shè)計(jì)中必不可少的內(nèi)容,為了滿足設(shè)計(jì)的功能和指標(biāo)的要求,我們必須在開始設(shè)計(jì)時(shí)就考慮到硬件和軟件的協(xié)調(diào);不然不是造成硬件資源的浪費(fèi),就是增加軟件實(shí)現(xiàn)時(shí)困難和復(fù)雜程度,甚至造成信號(hào)的斷層,即使硬件和軟件能單獨(dú)使用,卻不能使它們組成的系統(tǒng)工作。故在設(shè)計(jì)的過程中必須考慮軟硬件的處理能力以及它們的接口是否兼容,實(shí)現(xiàn)軟硬件的信號(hào)過渡。其次設(shè)計(jì)時(shí)硬件之間應(yīng)盡可能減小聯(lián)系,只要把必要的信號(hào)線相連則可。這樣做的優(yōu)點(diǎn)是:首先,調(diào)試時(shí)可以減少很多不必要的麻煩,因?yàn)殡娐肥窍鄬?duì)獨(dú)立的,故在調(diào)整電路參數(shù)值時(shí)其影響和干擾就小,在滿足發(fā)射和接收模塊的要求后可單獨(dú)對(duì)控制模塊進(jìn)行調(diào)整;再者,當(dāng)出現(xiàn)問題時(shí)檢查電路就容易縮小問題的范圍,使得排錯(cuò)效率高。由于硬件的分離,在軟件的調(diào)試時(shí)就可以單獨(dú)針對(duì)控制模塊。
發(fā)射部分程序設(shè)計(jì)
發(fā)射部分的程序主要可分為按鍵處理模塊、液晶顯示模塊、數(shù)據(jù)處理模塊以及字符轉(zhuǎn)換模塊4大部分。
按收部分程序設(shè)計(jì)
接收部分的程序主要是完成液晶顯示、按鍵處理以及臺(tái)號(hào)的轉(zhuǎn)換等功能。
軟件設(shè)計(jì)和硬件設(shè)計(jì)的關(guān)系
硬件設(shè)計(jì)和軟件設(shè)計(jì)是電子設(shè)計(jì)中必不可少的內(nèi)容,為了滿足設(shè)計(jì)的功能和指標(biāo)的要求,我們必須在開始設(shè)計(jì)時(shí)就考慮到硬件和軟件的協(xié)調(diào);不然不是造成硬件資源的浪費(fèi),就是增加軟件實(shí)現(xiàn)時(shí)困難和復(fù)雜程度,甚至造成信號(hào)的斷層,即使硬件和軟件能單獨(dú)使用,卻不能使它們組成的系統(tǒng)工作。故在設(shè)計(jì)的過程中必須考慮軟硬件的處理能力以及它們的接口是否兼容,實(shí)現(xiàn)軟硬件的信號(hào)過渡。其次設(shè)計(jì)時(shí)硬件之間應(yīng)盡可能減小聯(lián)系,只要把必要的信號(hào)線相連則可。這樣做的優(yōu)點(diǎn)是:首先,調(diào)試時(shí)可以減少很多不必要的麻煩,因?yàn)殡娐肥窍鄬?duì)獨(dú)立的,故在調(diào)整電路參數(shù)值時(shí)其影響和干擾就小,在滿足發(fā)射和接收模塊的要求后可單獨(dú)對(duì)控制模塊進(jìn)行調(diào)整;再者,當(dāng)出現(xiàn)問題時(shí)檢查電路就容易縮小問題的范圍,使得排錯(cuò)效率高。由于硬件的分離,在軟件的調(diào)試時(shí)就可以單獨(dú)針對(duì)控制模塊。
發(fā)射部分程序設(shè)計(jì)
發(fā)射部分的程序主要可分為按鍵處理模塊、液晶顯示模塊、數(shù)據(jù)處理模塊以及字符轉(zhuǎn)換模塊4大部分。
按收部分程序設(shè)計(jì)
接收部分的程序主要是完成液晶顯示、按鍵處理以及臺(tái)號(hào)的轉(zhuǎn)換等功能。
鑒于單片機(jī)技術(shù)比較成熟,JS28F640J3D75A且開發(fā)過程中可以利用的資源和工具豐富、價(jià)格便宜、成本低。故設(shè)計(jì)用C語(yǔ)言對(duì)其編程并燒錄到芯片內(nèi)部,C語(yǔ)言表達(dá)和運(yùn)算能力比較強(qiáng),且具有很好的可移植性和硬件控制能力。采用Keii5i的C51編譯器。Keil ptVision2是眾多單片機(jī)應(yīng)用開發(fā)軟件中的優(yōu)秀軟件之一,它支持眾多不同公司的51構(gòu)架的芯片,集編輯、編譯、仿真等于一體,同時(shí)還支持PLM,匯編語(yǔ)言和C語(yǔ)言的程序設(shè)計(jì),它的界面和常用的微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序,軟件仿真方面也有很強(qiáng)的功能。程序分為發(fā)射部分和接收部分。
軟件設(shè)計(jì)和硬件設(shè)計(jì)的關(guān)系
硬件設(shè)計(jì)和軟件設(shè)計(jì)是電子設(shè)計(jì)中必不可少的內(nèi)容,為了滿足設(shè)計(jì)的功能和指標(biāo)的要求,我們必須在開始設(shè)計(jì)時(shí)就考慮到硬件和軟件的協(xié)調(diào);不然不是造成硬件資源的浪費(fèi),就是增加軟件實(shí)現(xiàn)時(shí)困難和復(fù)雜程度,甚至造成信號(hào)的斷層,即使硬件和軟件能單獨(dú)使用,卻不能使它們組成的系統(tǒng)工作。故在設(shè)計(jì)的過程中必須考慮軟硬件的處理能力以及它們的接口是否兼容,實(shí)現(xiàn)軟硬件的信號(hào)過渡。其次設(shè)計(jì)時(shí)硬件之間應(yīng)盡可能減小聯(lián)系,只要把必要的信號(hào)線相連則可。這樣做的優(yōu)點(diǎn)是:首先,調(diào)試時(shí)可以減少很多不必要的麻煩,因?yàn)殡娐肥窍鄬?duì)獨(dú)立的,故在調(diào)整電路參數(shù)值時(shí)其影響和干擾就小,在滿足發(fā)射和接收模塊的要求后可單獨(dú)對(duì)控制模塊進(jìn)行調(diào)整;再者,當(dāng)出現(xiàn)問題時(shí)檢查電路就容易縮小問題的范圍,使得排錯(cuò)效率高。由于硬件的分離,在軟件的調(diào)試時(shí)就可以單獨(dú)針對(duì)控制模塊。
發(fā)射部分程序設(shè)計(jì)
發(fā)射部分的程序主要可分為按鍵處理模塊、液晶顯示模塊、數(shù)據(jù)處理模塊以及字符轉(zhuǎn)換模塊4大部分。
按收部分程序設(shè)計(jì)
接收部分的程序主要是完成液晶顯示、按鍵處理以及臺(tái)號(hào)的轉(zhuǎn)換等功能。
軟件設(shè)計(jì)和硬件設(shè)計(jì)的關(guān)系
硬件設(shè)計(jì)和軟件設(shè)計(jì)是電子設(shè)計(jì)中必不可少的內(nèi)容,為了滿足設(shè)計(jì)的功能和指標(biāo)的要求,我們必須在開始設(shè)計(jì)時(shí)就考慮到硬件和軟件的協(xié)調(diào);不然不是造成硬件資源的浪費(fèi),就是增加軟件實(shí)現(xiàn)時(shí)困難和復(fù)雜程度,甚至造成信號(hào)的斷層,即使硬件和軟件能單獨(dú)使用,卻不能使它們組成的系統(tǒng)工作。故在設(shè)計(jì)的過程中必須考慮軟硬件的處理能力以及它們的接口是否兼容,實(shí)現(xiàn)軟硬件的信號(hào)過渡。其次設(shè)計(jì)時(shí)硬件之間應(yīng)盡可能減小聯(lián)系,只要把必要的信號(hào)線相連則可。這樣做的優(yōu)點(diǎn)是:首先,調(diào)試時(shí)可以減少很多不必要的麻煩,因?yàn)殡娐肥窍鄬?duì)獨(dú)立的,故在調(diào)整電路參數(shù)值時(shí)其影響和干擾就小,在滿足發(fā)射和接收模塊的要求后可單獨(dú)對(duì)控制模塊進(jìn)行調(diào)整;再者,當(dāng)出現(xiàn)問題時(shí)檢查電路就容易縮小問題的范圍,使得排錯(cuò)效率高。由于硬件的分離,在軟件的調(diào)試時(shí)就可以單獨(dú)針對(duì)控制模塊。
發(fā)射部分程序設(shè)計(jì)
發(fā)射部分的程序主要可分為按鍵處理模塊、液晶顯示模塊、數(shù)據(jù)處理模塊以及字符轉(zhuǎn)換模塊4大部分。
按收部分程序設(shè)計(jì)
接收部分的程序主要是完成液晶顯示、按鍵處理以及臺(tái)號(hào)的轉(zhuǎn)換等功能。
上一篇:抗干擾措施
上一篇:波形觀察及距離測(cè)量
熱門點(diǎn)擊
- 硅與鍺二極管的伏安特性曲線
- 三極管的電流放大系數(shù)
- 雙向I2C電平轉(zhuǎn)換電路
- 傳聲器的指向性
- 音頻功率放大器最大不失真功率的測(cè)量
- 主站的硬件及網(wǎng)絡(luò)組態(tài)
- 整機(jī)產(chǎn)品調(diào)試的步驟
- 晶閘管的主要參數(shù)
- 場(chǎng)效應(yīng)管三種基本組態(tài)電路
- PLC輸入采樣階段
推薦技術(shù)資料
- 電動(dòng)吸錫烙鐵
- 用12V/2A的電源為電磁閥和泵供電,F(xiàn)QPF9N50... [詳細(xì)]
- 新品4MP圖像傳感器̴
- 高性能SoC智能傳感芯片技術(shù)設(shè)
- 分立器件&無(wú)源元件選型參數(shù)技術(shù)
- SRAM存算一體芯片發(fā)展趨勢(shì)及市場(chǎng)應(yīng)用
- 大功率雙向 48 V-12 V DC/D C
- 單速率(Single Rate
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究