美女扒开双腿让男人捅_国产区网址_gayv视频网站在线免费_56影院爱爱动态图高清网站_99玖玖爱视频在线观看_亚洲肥美女色片_天堂鸟养殖_免费看女生隐私线上观看播放入口_2046影院神马4k8k高清

單片機(jī)

圖片僅供參考, 請參閱產(chǎn)品規(guī)格

  • 分享到:

STM32開發(fā)版、或是使用過機(jī)智云自助開發(fā)平臺的MCU代碼自動生成工具

  • STM32系列電談2026-05-21 05:31
  • ST
  • 1
  • 9800000
購買、咨詢產(chǎn)品請?zhí)峤辉儍r信息
詢價型號*數(shù)量*批號封裝品牌其它要求
請確認(rèn)聯(lián)系方式,3分鐘內(nèi)即可給您回復(fù)
  • 公司名:
  • *聯(lián)系人:
  • *電話:
  • *郵箱:
  • QQ:
  •  微信:
供應(yīng)商信息

深圳市深創(chuàng)盛科技有限公司

  • 會員資質(zhì):

    10

  • 營業(yè)執(zhí)照:已審核
  • 經(jīng)營品牌:Avago(收購Agilent) Maxim NXP ST Ti Xilinx
  • 聯(lián) 系人:朱先生,黃小姐,寒小姐
  • 在線聯(lián)系:
  • 聯(lián)系電話:0755-82771300,0755-82771301
  • 電子郵件:[email protected]
  • 手  機(jī):13266695626,13689593897
  • 地  址:銷售一部:振華路華樂樓5樓,銷售二部:中航路鼎誠大廈25樓
推薦的產(chǎn)品
暫無推薦產(chǎn)品信息
商品詳情

基于ST和機(jī)智云的 I-CUBE-GizWits 使用指南(一)


導(dǎo)讀使用過STM32開發(fā)版、或是使用過機(jī)智云自助開發(fā)平臺的MCU代碼自動生成工具(STM32)的電子愛好者對STM32Cube或多或少都有些了解,其中最耳熟能詳?shù)墓ぞ呤蔷哂信渲肕CU管腳、外設(shè),產(chǎn)生初始化代碼等功能的STM32CubeMX,那機(jī)智云和ST合作芯片開發(fā)工具 I-CUBE-GizWits又有哪些作用呢?

顧名思義,I-cube-gizwits軟件包是STM32 Cube的擴(kuò)展軟件包,基于STM32 Cube HAL庫,可運(yùn)行在基于ARM Cortex-M處理器的STM32微控制器上。具有以下特點(diǎn)優(yōu)勢:

  1. 基于STM32 Cube,圖形化操作,能夠快速配置MCU外設(shè),以及工程配置,提高開發(fā)效率。

  2. 支持導(dǎo)出多個格式的工程:

  3. IAR Embedded Workbench for ARM ;

  4. KEIL uVision;

  5. System Workbench for STM32;

  6. 采用平臺無關(guān)API,MCU/WIFI芯片平臺切換成本低;

  7. 嵌入式機(jī)智云GAgent聯(lián)網(wǎng)服務(wù),自動完成了聯(lián)網(wǎng)功能,能夠快速玩轉(zhuǎn)機(jī)智云物聯(lián)網(wǎng)云平臺;


I-cube-gizwits軟件包嵌入了機(jī)智云的GAgent,設(shè)備可以通過GAgent訪問機(jī)智云云平臺。GAgent主要的作用是數(shù)據(jù)轉(zhuǎn)發(fā),是設(shè)備數(shù)據(jù)、機(jī)智云、應(yīng)用端(APP)的數(shù)據(jù)交互橋梁。GAgent提供了機(jī)智云云平臺與單片機(jī)之間的通信協(xié)議,開發(fā)者可以根據(jù)該協(xié)議實(shí)現(xiàn)MCU與GAgent之間的通信。



準(zhǔn)備工作 ]

言歸正傳,在了解I-cube-gizwits后,接下來開始進(jìn)入實(shí)踐開發(fā)。

在開發(fā)前,需要準(zhǔn)備和了解以下內(nèi)容


1).硬件

1)B-L475E-IOT01A2開發(fā)板

2)Micro USB線


2). 軟件:

下面三種開發(fā)工具任選其一:
1) IAR Embedded Workbench for ARM
2) KEIL uVision5
3) System Workbench for STM32


3). 其他:

1)機(jī)智云開發(fā)者賬號:用于產(chǎn)品接入、設(shè)備管理、OTA服務(wù)、MCU開發(fā)等的功能使用。
2)I-cube-gizwits固件包

4). 了解:

I-cube-gizwits固件包文件夾結(jié)構(gòu)簡介:



開始開發(fā) ]

現(xiàn)在進(jìn)入開發(fā)階段,由于篇幅過長,將分成以下幾部分講解:

  1. 在機(jī)智云自助開發(fā)平臺創(chuàng)建產(chǎn)品

  2. Gagent API詳解

  3. 項(xiàng)目源碼修改

  4. OTA升級實(shí)現(xiàn)

  5. FAQ


1、在機(jī)智云自助開發(fā)平臺創(chuàng)建產(chǎn)品

登錄機(jī)智云自助開發(fā)平臺 dev.gizwits.com,新建一個“產(chǎn)品”(假設(shè)本次項(xiàng)目為GizTest),并創(chuàng)建云端“數(shù)據(jù)點(diǎn)”(即設(shè)備產(chǎn)品的功能的抽象,用于描述產(chǎn)品功能及其參數(shù)。創(chuàng)建數(shù)據(jù)點(diǎn)后,設(shè)備與云端通訊的數(shù)據(jù)格式即可確定,設(shè)備、機(jī)智云可以相互識別設(shè)備與機(jī)智云互聯(lián)互通的數(shù)據(jù))。



以本次的項(xiàng)目“GizTest”為例,簡單描述一下云端數(shù)據(jù)點(diǎn)和產(chǎn)品的功能點(diǎn)的關(guān)系,本次的項(xiàng)目“GizTest”,它需要實(shí)現(xiàn)的功能是:

(1) 獲取開發(fā)板陀螺儀X、Y、Z軸數(shù)值;
(2) 獲取開發(fā)板相對濕度和溫度傳感器數(shù)值;
(3) 獲取開發(fā)板LED的狀態(tài)以及控制LED開關(guān);

那我們需要在云端建立對應(yīng)的數(shù)據(jù)點(diǎn),如下圖。

下表是所有數(shù)據(jù)點(diǎn)的具體設(shè)置:

添加數(shù)據(jù)點(diǎn)完成之后點(diǎn)擊“應(yīng)用”,完成整個產(chǎn)品的數(shù)據(jù)點(diǎn)的新建工作。




2、 GAgent API的幾個重要參數(shù)

gagent_soc.h文件中API

(1)gagent_soc.h文件內(nèi)容預(yù)覽

(2)API功能簡介
1)gagentInit

  • 功能:gagent相關(guān)參數(shù)初始化

  • 函數(shù)定義:void gagentInit(struct devAttrs attrs)

  • 參數(shù):struct devAttrs attrs :對應(yīng)初始化參數(shù)的結(jié)構(gòu)體


  • 返回:無

2)gagentUploadData

  • 功能:上傳數(shù)據(jù)到客戶端

  • 函數(shù)定義:
    int32 gagentUploadData(uint8 szDID, uint8 src, uint32 len,uint8 flag, void *arg,gagentUploadDataCb fun )

  • 數(shù):


  • 返回:
    GAT_OK 0 成功
    GAT_ERR_FAIL -1 失敗

    3)gagentGetNTP

    • 功能:獲取NTP時間

    • 函數(shù)定義:void gagentGetNTP(_tm *time)

    • 參數(shù):


  • 返回:

4)gagentReset

  • 功能:重置模組,會清除配置信息和解除用戶與之間的關(guān)系,該函數(shù)會導(dǎo)致模組重啟

  • 函數(shù)定義:void gagentReset(void)

  • 參數(shù):

  • 返回:

天天IC網(wǎng)由深圳市四方好訊科技有限公司獨(dú)家運(yùn)營

天天IC網(wǎng) ( www.meandmyfour.com ) 版權(quán)所有?2014-2025 粵ICP備15059004號

因騰訊功能限制,可能無法喚起QQ臨時會話,(點(diǎn)此復(fù)制QQ,添加好友),建議您使用TT在線詢價。

繼續(xù)喚起QQ 打開TT詢價