直播推薦
企業(yè)動(dòng)態(tài)
- 上汽集團(tuán)、智己汽車(chē)走訪易格斯:共探工程塑料創(chuàng)新應(yīng)用與汽車(chē)產(chǎn)業(yè)升級(jí)
- 園區(qū)網(wǎng)絡(luò)難不難,華為F5G-A有新招
- 力安科技受邀參加2025養(yǎng)老機(jī)構(gòu)+物業(yè)消防安全管理創(chuàng)新論壇
- 以光惠算,一場(chǎng)圍繞園區(qū)網(wǎng)的“生產(chǎn)力”革命
- 無(wú)光,不AI,如何抓住F5G-A萬(wàn)兆全光園區(qū)的百億商機(jī)?
- 電解鋁行業(yè)智能化轉(zhuǎn)型再加速!廣域銘島全廠智能決策中樞正式啟用
- 京東工業(yè)持續(xù)強(qiáng)化拓品增商 2025合作伙伴大會(huì)走進(jìn)廣州
- 電池隔爆高低溫試驗(yàn)箱:新能源安全測(cè)試的“守護(hù)者”
推薦展會(huì)
無(wú)線射頻開(kāi)發(fā)平臺(tái)成功的將復(fù)雜的無(wú)線通訊原理和無(wú)線網(wǎng)絡(luò)原理,轉(zhuǎn)變?yōu)橐粋€(gè)純粹的軟件開(kāi)發(fā)過(guò)程,一切都變成了一段段用C編寫(xiě)的源程序。你只有熟悉C語(yǔ)言程序,就可以輕松熟悉你需要的無(wú)線通訊和無(wú)線網(wǎng)絡(luò)功能。利用我們的無(wú)線射頻開(kāi)發(fā)平臺(tái),你可以*按照你的設(shè)計(jì)理念利用C語(yǔ)言在我們的開(kāi)發(fā)平臺(tái)上實(shí)現(xiàn)你的應(yīng)用程序。
高頻設(shè)計(jì)怎么辦?不怕一切我們都已作好!你所要作的就是把你的設(shè)計(jì)思想利用C語(yǔ)言編寫(xiě)好你的程序;低功耗如何?這也不是問(wèn)題!現(xiàn)在你只要把我們的例子程序拿來(lái)直接(或略微修改)使用;從來(lái)沒(méi)作過(guò)無(wú)線能行嗎?我們?yōu)槌鯇W(xué)者特別開(kāi)發(fā)一無(wú)線射頻學(xué)習(xí)開(kāi)發(fā)平臺(tái),它將會(huì)手把手地教會(huì)你如何進(jìn)行無(wú)線開(kāi)發(fā);如果學(xué)習(xí)一種芯片,那開(kāi)發(fā)另一種芯片是不是需要再買(mǎi)一套系統(tǒng)呢?不!不必要,我們的開(kāi)發(fā)平臺(tái),不僅有單種芯片的開(kāi)發(fā)平臺(tái),還有多種芯片的開(kāi)發(fā)平臺(tái)(如2型能開(kāi)發(fā)三種芯片,S3000型能開(kāi)發(fā)四種芯片等)。
如果使用NRF9E5進(jìn)行數(shù)據(jù)傳輸,那我們來(lái)看看程序是如何編寫(xiě)的:
void main(void) //成都無(wú)線龍:利用NRF9E5進(jìn)行數(shù)據(jù)傳輸?shù)闹骱瘮?shù)
{
Init(); //芯片初始化
LEDR=0; LEDG=0; //LEDR紅燈滅 LEDG綠燈滅
for (int aaa=0;aaa<100;aaa++)
{ Delay (100);} //延時(shí)100us
LEDR=1; LEDG=1; //LEDR紅燈亮 LEDG綠燈亮
while(1){LEDR=1; LEDG=1;
if (KEYR==0)
{LEDR=1; LEDG=0;
Data=0x10;
TransmitFile(); //傳輸數(shù)據(jù)
}
if (KEYT==0)
{ Data=0x01;
LEDR=0; LEDG=1;
TransmitFile();
}
}
}
讓我們來(lái)分析一下這個(gè)主程序,看看這個(gè)程序你是否發(fā)現(xiàn)它是如此地熟悉,不錯(cuò)!它就是利用我們大家zui熟悉的C語(yǔ)言編寫(xiě)的。首先*個(gè)Init()就是芯片NRF9E5的初始化,在這里寄存器,頻率等的初始化都為你所設(shè)計(jì)好了,你所要作的只是把NRF9E5.H文件加入到你的工程文件中就可以了。再來(lái)看看模塊中的燈如何設(shè)置的,LEDR就表示是紅燈,1為亮,0為滅。你是不是發(fā)現(xiàn)了,就是如此地簡(jiǎn)單明了。
再看看延時(shí)是如何實(shí)現(xiàn)的,Delay (100)就可以實(shí)現(xiàn)延時(shí)100 us。在這里你不需要考慮芯片頻率,程序運(yùn)行周期對(duì)延時(shí)的影響,在我們的設(shè)計(jì)下,你只要需要在函數(shù)的參數(shù)中填寫(xiě)你所要延時(shí)的時(shí)間即可了。
繼續(xù)向下看,你是否發(fā)現(xiàn),這一切都是C語(yǔ)言程序設(shè)計(jì)的模式:模塊化,一個(gè)函數(shù)一個(gè)函數(shù)地實(shí)現(xiàn)了你所要的功能?,F(xiàn)在你所要作的就是把這些函數(shù)組成一個(gè)一個(gè)的程序來(lái)實(shí)現(xiàn)你所要的無(wú)線射頻功能。如果你對(duì)無(wú)線射頻技術(shù)有了足夠的了解后,你就可以改那些函數(shù)內(nèi)容來(lái)實(shí)現(xiàn)你所要的無(wú)線射頻設(shè)計(jì),到時(shí)候你就會(huì)從一個(gè)對(duì)無(wú)線射頻技術(shù)一知半解的愛(ài)好者成為一個(gè)有相當(dāng)技術(shù)厚度的無(wú)線射頻工程師了。
你可將你的計(jì)算機(jī),通過(guò)開(kāi)發(fā)系統(tǒng)直接與我們的無(wú)線模塊相連接,或直接使用電池供電模塊,把我們的無(wú)線模塊當(dāng)作一種無(wú)線應(yīng)用模塊來(lái)使用,而不需要了解無(wú)線射頻技術(shù)本身是如何來(lái)工作的。你立刻就可以利用無(wú)線射頻技術(shù)的*性能,來(lái)解決你的具體應(yīng)用問(wèn)題,這將大大縮短你系統(tǒng)集成的時(shí)間,迅速給你帶來(lái)實(shí)際經(jīng)濟(jì)效益。當(dāng)你積累了足夠的開(kāi)發(fā)經(jīng)驗(yàn),也具有自己開(kāi)發(fā)網(wǎng)絡(luò)平臺(tái)的能力和時(shí)間時(shí),你還可以回頭來(lái)自己開(kāi)發(fā)自己的無(wú)線射頻網(wǎng)絡(luò)平臺(tái)。
下一篇:什么是ZigBee
免責(zé)聲明
- 凡本網(wǎng)注明"來(lái)源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請(qǐng)必須注明智能制造網(wǎng),http://towegas.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
SAMPE中國(guó)第二十屆國(guó)際先進(jìn)復(fù)合材料展覽會(huì)
展會(huì)城市:北京市展會(huì)時(shí)間:2025-06-18