在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ASF開(kāi)發(fā)庫(kù)進(jìn)行ATWINC1500軟件開(kāi)發(fā)

電子工程師 ? 作者:工程師陳翠 ? 2018-06-18 14:57 ? 次閱讀

1、ATWINC1500擴(kuò)展板是在xPlained Pro上的一種擴(kuò)展板,進(jìn)行軟件開(kāi)發(fā),要在Atmel Studio開(kāi)發(fā)環(huán)境下進(jìn)行。首先需要的硬件是Smart MCU開(kāi)發(fā)板或評(píng)估板,以及ATWINC1500擴(kuò)展板,連接的編程UART-to-WiFi或者SPI-to-WiFi界面進(jìn)行通訊。

2、WINC主機(jī)的驅(qū)動(dòng)軟件市C語(yǔ)言編寫的,提供了有關(guān)的API接口

在應(yīng)用層是物聯(lián)網(wǎng)的應(yīng)用程序,需要用WLAN應(yīng)用界面API,板卡支持API,總線接口API(SPI,I2C,UART)

這些API分別在ASF驅(qū)動(dòng)庫(kù)的wifi支持中的,m2m_wifi.h,socket.h,m2m_hif.h,nm_bsp.h,nm_bus_wrapper.h等程序中實(shí)現(xiàn)。

3、WINC1500的驅(qū)動(dòng)軟件結(jié)構(gòu)如下,

在WINC1500層的API也包括了對(duì)應(yīng)的SPI,I2C,UART接口。

這些都是在firmware的下載的程序中實(shí)現(xiàn)的,由廠家編寫并編譯下載到內(nèi)存中。

4、WINC1500和主機(jī)之間的連接方式如下圖,

在設(shè)計(jì)中,兩者之間的會(huì)話要符合協(xié)議要求,以掃描scan功能為例,如下圖

這個(gè)圖示反應(yīng)了會(huì)話,應(yīng)答的握手協(xié)議過(guò)程,同時(shí)列出的標(biāo)示是ASF例程里的對(duì)應(yīng)的方法和函數(shù)名稱,可以在程序中很方便地查找到。

5、在程序開(kāi)發(fā)中,引入wifi開(kāi)發(fā)庫(kù)的API程序名稱包括

m2m_wifi.h

m2m_wifi.c

socket.h

socket.c

nmbsp.h

nm_bsp_samd21.c

samd21.c

等等,在explore里的位置是

6、ASF的wifi應(yīng)用的范例程序,可以在ASF里查找winc1500,找到對(duì)應(yīng)用到WINC1500的范例。其中最有趣的是一個(gè)可以連接遠(yuǎn)程天氣預(yù)報(bào)網(wǎng)站,提供實(shí)時(shí)天氣預(yù)報(bào)的程序。這個(gè)程序,采用了上面提到的庫(kù)和API程序,能夠在串口通訊界面回傳當(dāng)前選定位置地址的天氣情況。這個(gè)網(wǎng)站在國(guó)外,但是預(yù)報(bào)還是挺準(zhǔn)的。這個(gè)是ASF在一種實(shí)例應(yīng)用的方法,可以在程序中很好地得到借鑒和使用。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • winc1500
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    4841
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    愛(ài)特梅爾Atmel - ATWINC1500-XSTK 開(kāi)發(fā)板資料

    `愛(ài)特梅爾ATWINC1500-XSTK 開(kāi)發(fā)板資料感謝 愛(ài)特梅爾 提供大賽用開(kāi)發(fā)板數(shù)據(jù)下載The Atmel? ATWINC1500-XSTK Xplained Pro starte
    發(fā)表于 05-04 14:55

    【Atmel WINC1500-XSTK申請(qǐng)】【Atmel WINC1500-XSTK試用體驗(yàn)】+農(nóng)業(yè)大棚數(shù)據(jù)采集

    提供了光照、溫度傳感器、WiFi模塊。項(xiàng)目描述:設(shè)計(jì)原理:以SAMD21 XplainedPro作為主控板,采集溫度、濕度、光照、土壤濕度等數(shù)據(jù)。SAMD21 與ATWINC1500 通信將采集到
    發(fā)表于 06-30 17:44

    【Atmel WINC1500-XSTK試用體驗(yàn)】+開(kāi)箱

    有機(jī)會(huì)試用Atmel WINC1500-XSTK。2.WINC1500-XSTK包括了一塊SAMD21 XplainedPro主板,一塊WiFi模塊擴(kuò)展板ATWINC1500以及一塊IO1傳感器擴(kuò)展
    發(fā)表于 07-05 23:54

    【Atmel WINC1500-XSTK申請(qǐng)】家庭環(huán)境管家

    項(xiàng)目名稱:家庭環(huán)境管家試用計(jì)劃:1,使用過(guò)ATMEL各系列產(chǎn)品,對(duì)ATMEL產(chǎn)品開(kāi)發(fā)流程比較熟悉,能快速搭建開(kāi)發(fā)環(huán)境,快速進(jìn)去開(kāi)發(fā)套件的使用。2,熟悉atwinc1500 Wifi模塊
    發(fā)表于 07-11 15:18

    【Atmel WINC1500-XSTK試用體驗(yàn)】+ wifi ATWINC1500擴(kuò)展版(網(wǎng)絡(luò)通信)

    工程中添加WINC1500ASF庫(kù)。 我這里選擇19.4.4的固件版本,之前的我把ATWINC1500 升級(jí)為19.5.2這個(gè)版本,使用起來(lái)不流暢,始終出現(xiàn)問(wèn)題。升級(jí)為19.4.4這
    發(fā)表于 07-26 08:16

    WiFi模塊比較:ATSAMW25,ATWILC1000,ATWILC3000,ATWINC1500ATWINC3400和MRF

    Bluetooth for Bluetooth Low Energy?Is the ATWINC1500 the same WiFi engine as the ATWINC
    發(fā)表于 09-11 14:53

    ATWINC1500 GPIO有用嗎?

    it is. The ATWINC1500 has a few GPIO and I can see in the ASF library file m2m_periph.c there are a
    發(fā)表于 10-23 15:43

    怎么使用ATWINC1500進(jìn)行定制設(shè)計(jì)

    Hi,we want to start a new project with an ATWINC1500 Module.I've read some topics about the firmware
    發(fā)表于 10-24 16:54

    ATWINC1500固件怎么升級(jí)

    Atmel Studio或其他我找不到的Atmel工具……我怎么解決?謝謝你 以上來(lái)自于百度翻譯 以下為原文 Hello,I am trying to update the ATWINC1500
    發(fā)表于 11-12 11:35

    怎么向ATWINC1500發(fā)送推送通知?

    ATWINC1500ASF中有一個(gè)叫做“簡(jiǎn)單咆哮示例”的例子。它演示了如何從模塊向例如Android或iOS智能手機(jī)發(fā)送推送通知。有人知道是否有相反的方法嗎:向ATWINC1500發(fā)送推送通知?或者,還有其他建議如何將命令推
    發(fā)表于 04-02 09:44

    基于標(biāo)準(zhǔn)外設(shè)庫(kù)軟件開(kāi)發(fā)

    1.1 基于標(biāo)準(zhǔn)外設(shè)庫(kù)軟件開(kāi)發(fā)1.1.1 STM32標(biāo)準(zhǔn)外設(shè)庫(kù)概述STM32標(biāo)準(zhǔn)外設(shè)庫(kù)之前的版本也稱固件函數(shù)庫(kù)或簡(jiǎn)稱固件
    發(fā)表于 08-02 07:23

    ARM嵌入式軟件開(kāi)發(fā)

    ARM嵌入式軟件開(kāi)發(fā)ARM嵌入式軟件開(kāi)發(fā)ARM嵌入式軟件開(kāi)發(fā)
    發(fā)表于 01-15 17:29 ?65次下載

    ATWINC1500在Wi-Fi模塊的應(yīng)用

      This getting started guide describes the Atmel? ATWINC1500 Wi-Fi Network Controller to build
    發(fā)表于 09-12 16:20 ?31次下載

    軟件開(kāi)發(fā)的流程和方法有哪些?

    需求定義階段要對(duì)項(xiàng)目可行性和用戶需求進(jìn)行分析,確定能否開(kāi)發(fā)軟件開(kāi)發(fā)階段包括概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼過(guò)程、調(diào)試和測(cè)試過(guò)程;軟件維護(hù)是周期最長(zhǎng)的階段,在這個(gè)過(guò)程中需
    的頭像 發(fā)表于 12-27 10:56 ?2245次閱讀
    <b class='flag-5'>軟件開(kāi)發(fā)</b>的流程和方法有哪些?

    嵌入式軟件開(kāi)發(fā)軟件開(kāi)發(fā)的區(qū)別

    嵌入式軟件開(kāi)發(fā)軟件開(kāi)發(fā)是兩個(gè)不同的概念,它們?cè)谝恍╆P(guān)鍵方面有著明顯的區(qū)別。嵌入式軟件開(kāi)發(fā)是指開(kāi)發(fā)嵌入在硬件設(shè)備中的軟件,而
    的頭像 發(fā)表于 01-22 15:27 ?2642次閱讀
    主站蜘蛛池模板: 99久久999久久久综合精品涩 | www.操操操.com| 亚洲欧洲色天使日韩精品 | 天天色资料 | 欧美黄三级在线观看 | 美女被异性狂揉下部羞羞视频 | 午夜视频免费在线播放 | 窝窝午夜在线观看免费观看 | 性欧美护士18xxxxhd视频 | 久久噜国产精品拍拍拍拍 | 在线观看黄色网 | 男人午夜禁片在线观看 | 欧美一级高清片在线 | 欧美视频一区二区三区在线观看 | 性a爱片免费视频性 | 五月天色丁香 | 丁香午夜 | 国产真实乱xxxav | 亚洲成人在线免费观看 | 狠狠色丁香婷婷综合橹不卡 | 色吧五月婷婷 | 4438x成人免费| 免费人成在线观看网站 | 亚洲人成电影院在线观看 | 美国bj69video18视频 | 日本三级强在线观看 | 欧美色图888| 免费一级特黄视频 | 欧美成人 色 图 | www在线播放 | 一级aaa毛片 | 日本一本一道久久香蕉免费 | 日韩精品一卡二卡三卡四卡2021 | 免费看av的网址 | 婷婷射| gav久久| 一道精品视频一区二区三区男同 | 夜夜操天天射 | 天堂网站 | 国产黄色精品 | 91福利免费视频 |