www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]設(shè)備:MSP430F5529LP+CC3000 BoosterPack EVMSDK:CC3000 SDK_V1.11 、android下smart Config APPPatch:PatchProgrammerMSP430F5529LP-7.11.7.13.19開發(fā)環(huán)境:CCS 5.4.0第一步:硬件連接。第二步:對(duì)F5529LP進(jìn)行Pat

設(shè)備:MSP430F5529LP+CC3000 BoosterPack EVM

SDK:CC3000 SDK_V1.11 、android下smart Config APP

Patch:PatchProgrammerMSP430F5529LP-7.11.7.13.19

開發(fā)環(huán)境:CCS 5.4.0

第一步:硬件連接。

第二步:對(duì)F5529LP進(jìn)行Patch programmer。

導(dǎo)入C:ti PatchProgrammerMSP430F5529LP-7.11.7.13.19Patch Programmer SourcePatch Programmer CCS目錄下的三個(gè)工程CC3000 SPi、CC3000HostDriver、Patcher Programmer。逐一對(duì)其進(jìn)行build。然后將PatcherProgrammer 進(jìn)行debug。reboot launchPad。

第三步:對(duì)SDK進(jìn)行移植。(MSP430F5529和MSP430F5529LP開發(fā)板與CC3000對(duì)應(yīng)的管腳有區(qū)別)

導(dǎo)入C:tiCC3000SDKCC3000 SDKMSP430F5529Basic WiFi ApplicationBasic WiFi SourceBasic Wifi Application CCS目錄下的四個(gè)工程Basic WiFI Application、CC3000 Hoster Driver、CC3000Spi、HyperTerminal Driver。將Board.h下的接口改成如下

[csharp]view plaincopy

#ifndefBOARD_H

#defineBOARD_H

//PinsfromMSP430connectedtotheRFHeader

#defineSPI_IRQ_PINBIT0

#defineWLAN_EN_PINBIT5

#defineSPI_SIMOBIT0

#defineSPI_SOMIBIT1

#defineSPI_CLKBIT2

#defineRF_CSBIT2

//Ports

#defineSPI_SELP3SEL

#defineSPI_DIRP3DIR

#defineSPI_OUTP3OUT

#defineSPI_RENP3REN

#defineRF_CS_SELP2SEL

#defineRF_CS_OUTP2OUT

#defineRF_CS_DIRP2DIR

#defineSPI_IRQ_DIRP2DIR

#defineSPI_IRQ_INP2IN

#defineSPI_IRQ_IESP2IES

#defineSPI_IRQ_IEP2IE

#defineSPI_IFG_PORTP2IFG

#defineWLAN_EN_DIRP6DIR

#defineWLAN_EN_OUTP6OUT

[csharp]view plaincopy

SPI.c文件下的修改如下:

[csharp]view plaincopy

//*****************************************************************************

//

//!IntSpiGPIOHandler

//!

//!@paramnone

//!

//!@returnnone

//!

//!@briefGPIOAinterrupthandler.WhentheexternalSSIWLANdeviceis

//!readytointeractwithHostCPUitgeneratesaninterruptsignal.

//!AfterthatHostCPUhasregisteredthisinterruptrequest

//!itsetthecorresponding/CSinactivestate.

//

//*****************************************************************************

#pragmavector=PORT2_VECTOR//需要修改為P2.0

__interruptvoidIntSpiGPIOHandler(void)

{

switch(__even_in_range(P2IV,P2IV_P2IFG0))

{

caseP2IV_P2IFG0:

if(sSpiInformation.ulSpiState==eSPI_STATE_POWERUP)

{

//ThismeansIRQlinewaslowcallacallbackofHCILayertoinform

//onevent

sSpiInformation.ulSpiState=eSPI_STATE_INITIALIZED;

}

elseif(sSpiInformation.ulSpiState==eSPI_STATE_IDLE)

{

sSpiInformation.ulSpiState=eSPI_STATE_READ_IRQ;

/*IRQlinegoesdown-wearestartreception*/

ASSERT_CS();

//WaitforTX/RXCompetewhichwillcomeasDMAinterrupt

SpiReadHeader();

sSpiInformation.ulSpiState=eSPI_STATE_READ_EOT;

SSIContReadOperation();

}

elseif(sSpiInformation.ulSpiState==eSPI_STATE_WRITE_IRQ)

{

SpiWriteDataSynchronous(sSpiInformation.pTxPacket,

sSpiInformation.usTxPacketLength);

sSpiInformation.ulSpiState=eSPI_STATE_IDLE;

DEASSERT_CS();

}

break;

default:

break;

}

}

Spi.c如若沒有修改,程序?qū)⒁恢蓖T冢?/p>

[html]view plaincopy

if(sSpiInformation.ulSpiState==eSPI_STATE_POWERUP)

{

while(sSpiInformation.ulSpiState!=eSPI_STATE_INITIALIZED)

;

}


第四步:build 第三步中的四個(gè)工程之后,對(duì)Basic WIfI Application進(jìn)行 debug。然后reboot LaunchPad。

第五步:對(duì)CC3000進(jìn)行 smart config。打開串口調(diào)試助手。設(shè)置好參數(shù)9600,n,8,1。reboot LaunchPad, 串口顯示Example App:driver version 6.13.7.13。

串口發(fā)送01,可看到LED1一直在閃爍。設(shè)置好smart config,點(diǎn)擊Start ,如圖:

smart config完成之后,串口收到smart config DONE, IP255.255.255.255。此處,IP明顯錯(cuò)誤。多次重啟配置仍出現(xiàn)此錯(cuò)誤。

本人猜測(cè)可能原因:1、無(wú)限路由器設(shè)置有問題時(shí),導(dǎo)致CC3000自動(dòng)獲取IP有問題。因?yàn)槭褂檬謾C(jī)連接上網(wǎng)時(shí),也有時(shí)會(huì)出現(xiàn)獲取IP失敗的情況。2、CC3000SDK中的協(xié)議程序編寫有問題。

解決方案:給CC3000配置靜態(tài)IP。串口發(fā)送08+IP+網(wǎng)關(guān),十六進(jìn)行形式。例如IP:172.20.69.215,網(wǎng)關(guān):172.20.69.1。則發(fā)送08ac1445d7ac144501。

串口回復(fù)DONE之后,reboot LaunchPad。將會(huì)出現(xiàn)Example App:driver version 6.13.7.13 IP:172.20.69.215

如圖:

第六步:execute ping command. 如圖:

It'sOK


MSP430F5529LP+CC3000學(xué)習(xí)過程(二)——與PC互傳數(shù)據(jù)

準(zhǔn)備:確保CC3000與AP已連接。execute the ping command .(過程見(一))。

打開串口調(diào)試助手和網(wǎng)絡(luò)調(diào)試助手。設(shè)置好參數(shù)。

一、Send UDP Data:

1、發(fā)送命令 03 ,串口返回DONE。

2、發(fā)送命令 04051234502115cac1445d9。(指令解析如下)


二、Recieve UDP Data:

1、發(fā)送命令03,串口返回DONE。

2、發(fā)送命令06088d,格式06XXYY。XXYY是網(wǎng)絡(luò)端口號(hào)的十六進(jìn)制形式,本次是2189,所以是06088d。

3、發(fā)送命令05。串口顯示接受到的數(shù)據(jù)。沒有接受到數(shù)據(jù),則返回no data recieved。如圖所示。


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

Sept. 10, 2025 ---- 根據(jù)TrendForce集邦咨詢最新發(fā)布的《全球電動(dòng)車逆變器市場(chǎng)數(shù)據(jù)》,2025年第二季受惠純電動(dòng)車(BEV)銷售成長(zhǎng),全球電動(dòng)車(注1)牽引逆變器裝機(jī)量達(dá)766萬(wàn)臺(tái),年增19%。...

關(guān)鍵字: 增程式電動(dòng)車 SiC 牽引逆變器

Sept. 8, 2025 ---- 根據(jù)TrendForce集邦咨詢最新調(diào)查,2025年第二季NVIDIA(英偉達(dá)) Blackwell平臺(tái)規(guī)模化出貨,以及北美CSP業(yè)者持續(xù)擴(kuò)大布局General Server(通用型...

關(guān)鍵字: SSD DDR4 服務(wù)器

Sept. 4, 2025 ---- Apple(蘋果)即將發(fā)布iPhone 17、iPhone 17 Air(暫名)、iPhone 17 Pro及Pro Max四款旗艦新機(jī),除了外觀辨識(shí)度升級(jí),處理器性能、散熱和拍攝功...

關(guān)鍵字: iPhone 16 A19處理器 折疊機(jī)

Sept. 3, 2025 ---- 根據(jù)TrendForce集邦咨詢最新發(fā)布的《2025近眼顯示市場(chǎng)趨勢(shì)與技術(shù)分析》報(bào)告,2025年隨著國(guó)際品牌陸續(xù)推出AR眼鏡原型,以及Meta預(yù)計(jì)在近期發(fā)布AR眼鏡Celeste,市...

關(guān)鍵字: AR眼鏡 OLED

Sept. 2, 2025 ---- TrendForce集邦咨詢表示,2025年第二季DRAM產(chǎn)業(yè)因一般型DRAM (Conventional DRAM)合約價(jià)上漲、出貨量顯著增長(zhǎng),加上HBM出貨規(guī)模擴(kuò)張,整體營(yíng)收為3...

關(guān)鍵字: DRAM 智能手機(jī) ASP

Sept. 1, 2025 ---- 根據(jù)TrendForce集邦咨詢最新調(diào)查,2025年第二季因中國(guó)市場(chǎng)消費(fèi)補(bǔ)貼引發(fā)的提前備貨效應(yīng),以及下半年智能手機(jī)、筆電/PC、Server新品所需帶動(dòng),整體晶圓代工產(chǎn)能利用率與出貨...

關(guān)鍵字: 晶圓代工 智能手機(jī) 筆電

Aug. 28, 2025 ---- 根據(jù)TrendForce集邦咨詢最新調(diào)查,2025年第二季NAND Flash產(chǎn)業(yè)雖面臨平均銷售價(jià)格(ASP)小幅下滑,所幸原廠減產(chǎn)策略緩解供需失衡,疊加中、美兩大市場(chǎng)政策推動(dòng),整體...

關(guān)鍵字: NAND Flash SSD AI

Aug. 26, 2025 ---- NVIDIA(英偉達(dá))近日推出的Jetson Thor被視為機(jī)器人的物理智慧核心,以Blackwell GPU、128 GB記憶體堆疊出2070 FP4 TFLOPS AI算力,是前...

關(guān)鍵字: 機(jī)器人 大型語(yǔ)言模型 AI算力

Aug. 21, 2025 ---- 根據(jù)TrendForce集邦咨詢最新液冷產(chǎn)業(yè)研究,隨著NVIDIA GB200 NVL72機(jī)柜式服務(wù)器于2025年放量出貨,云端業(yè)者加速升級(jí)AI數(shù)據(jù)中心架構(gòu),促使液冷技術(shù)從早期試點(diǎn)邁...

關(guān)鍵字: AI 數(shù)據(jù)中心 服務(wù)器

除了充電電路外,鋰電池的放電過程也需要保護(hù)。鋰電池的放電電壓不能低于3.0V,否則電池壽命會(huì)大幅縮短。為了實(shí)現(xiàn)這一保護(hù),工程師們?cè)O(shè)計(jì)了DW01芯片與8205 MOS管的電路組合。DW01芯片能夠監(jiān)控鋰電池的放電電壓和電流...

關(guān)鍵字: 鋰電池 電池
關(guān)閉