物聯(lián)網(wǎng)是通過多種傳感設(shè)備把物品與互聯(lián)網(wǎng)連接起來以實現(xiàn)物品智能化的一種網(wǎng)絡(luò)技術(shù)。按照部署方式不同,物聯(lián)網(wǎng)可分為私有物聯(lián)網(wǎng)、公有物聯(lián)網(wǎng)、社區(qū)物聯(lián)網(wǎng)和混合物聯(lián)網(wǎng)。物聯(lián)網(wǎng)的體系結(jié)構(gòu)包括:感知延伸層、網(wǎng)絡(luò)層、業(yè)務(wù)和應(yīng)用層。 物聯(lián)網(wǎng)(InternetofThings,簡稱IoT)是一種利用各種傳感器將物體與互聯(lián)網(wǎng)相聯(lián)系,并按照一定的規(guī)則進行數(shù)據(jù)交互和通信,從而實現(xiàn)智能化識別、定位、跟蹤、監(jiān)控和管理的一種網(wǎng)絡(luò)。
課程適合哪類人學習?
本次課程知識點涵蓋哪方面
課程階段 | 課程模塊 | 課程詳情 |
第一階段 |
標準C語言 |
熟練搭建Linux下C語言開發(fā)環(huán)境;熟練的使用c語言運算符和類型轉(zhuǎn)換;掌握C語言分支與循環(huán)結(jié)構(gòu);掌握數(shù)組的語法,利用數(shù)組與循環(huán)的結(jié)合;掌握函數(shù)的語法,掌握利用函數(shù)來優(yōu)化程序;掌握指針的語法,掌握利用指針來簡化程序;掌握利用字符串的方法來描述獲取到的用戶信息 |
第二階段 |
linux系統(tǒng)級開發(fā) |
掌握系統(tǒng)級軟件開發(fā)的各項原理/服務(wù)/接口;掌握linux系統(tǒng)的文件管理/內(nèi)存管理;掌握linux系統(tǒng)的進程管理/進程樹建立;掌握linux系統(tǒng)的線程管理/線程同步技術(shù);掌握linux系統(tǒng)中庫的制作;掌握linux系統(tǒng)中信號發(fā)送/處理/屏蔽;掌握TCP/IP網(wǎng)絡(luò)底層通訊協(xié)議的原理 |
第三階段 |
C++及Qt框架庫 |
掌握C++語言和C語言的兼容性及區(qū)別;掌握C++語言語法特性以及面向?qū)ο蟮?a href='http://www.abtbt.com.cn/kc/cs2324_px50/' target='_blank'>編程邏輯;掌握C++語言對于程序代碼結(jié)構(gòu)優(yōu)化的方法;掌握QT應(yīng)用程序的開發(fā)流程;掌握QT信號和槽的機制;掌握面向?qū)ο驫T編程,使用IDE完成QT項目;熟練使用Qt設(shè)計師/Qt創(chuàng)造器/Qt助手等工具;掌握Qt事件機制,完成Qt的窗口程序 |
第四階段 |
STM32單片機開發(fā) |
掌握STM32單片機開發(fā)環(huán)境的搭建;掌握GPIO特點和寄存器操作,掌握位帶操作流程;掌握CMSIS標準庫使用,掌握系統(tǒng)時鐘樹特點;掌握位帶操作的流程,掌握中斷編程;掌握Systick定時器的特性和使用;掌握串口特點,掌握I2C總線協(xié)議和操作流程;掌握一線式串行總線協(xié)議、WIFI和MQTT網(wǎng)絡(luò)協(xié)議;掌握DMA特性和配置流程,掌握定時器的使用 |
第五階段 |
系統(tǒng)移植及驅(qū)動 |
掌握嵌入式linux系統(tǒng)軟件分類和部署;掌握uboot特點和移植流程,掌握根文件系統(tǒng)制作流程;掌握linux內(nèi)核配置/移植流程/內(nèi)核程序編程基礎(chǔ);掌握linux字符設(shè)備驅(qū)動開發(fā),掌握read/write/ioctl;掌握字符設(shè)備文件自動創(chuàng)建和銷毀及混雜設(shè)備驅(qū)動開發(fā);掌握linux內(nèi)核中斷編程,頂半部和底半部機制;掌握linux內(nèi)核定時器使用、內(nèi)核并發(fā)和競態(tài);掌握platform機制提高驅(qū)動可移植性和I2C驅(qū)動編程 |
第六階段 |
智能家居大項目實戰(zhàn) |
掌握嵌入式產(chǎn)品開發(fā)的流程,需求分析;掌握QT移植和QT圖形界面的實現(xiàn);掌握軟件的在線升級和本地升級功能;掌握MQTT協(xié)議的linux系統(tǒng)實現(xiàn);掌握linux系統(tǒng)串口應(yīng)用編程,實現(xiàn)云臺功能;掌握溫濕度的監(jiān)控和云服務(wù)的數(shù)據(jù)存儲功能;掌握linux系統(tǒng)攝像頭視頻的采集和網(wǎng)絡(luò)傳輸 |
完善的教學服務(wù)體系
課程以ARM+Linux為主干,涵蓋Linux系統(tǒng)級開發(fā)、C/C++編程語言、Qt開源框架庫等主流技術(shù),確保學員掌握企業(yè)所需技能?
課程采用大項目貫穿的方式,項目實戰(zhàn)占比整體課期的30%,幫助學員在實際項目中鞏固所學知識,提升實戰(zhàn)能力?
課程深入結(jié)合人工智能和AI大模型技術(shù),著力打造人工智能時代物聯(lián)網(wǎng)工程師,學員在大項目實戰(zhàn)中融入AI大模型接口
達內(nèi)提供完善的學員管理制度,包括考勤管理、就業(yè)管理和重修管理,幫助學員養(yǎng)成良好的學習習慣,確保學習效果?
核心師資,鼎力帶學
8年軟件開發(fā),12年教學經(jīng)驗
做開發(fā)期間參與設(shè)計并研發(fā)裝甲計量系統(tǒng)
物聯(lián)網(wǎng)教研總監(jiān),主講標準C++、STL標準模板庫等課程,在北京中海技創(chuàng)科技發(fā)展有限公司從事5年的軟件設(shè)計開發(fā)工作,授課善于總結(jié)知識點,剖析題時與現(xiàn)實生活結(jié)合,通俗易懂,課堂氣氛掌控能力強語言幽默風趣。
課室
課室 (2)
門面1
門面
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢