1芍躏、無(wú)操作系統(tǒng)的程序中,通常就是一個(gè)main()函數(shù)降狠,所有的操作都在這個(gè)函數(shù)里面順序对竣、無(wú)限重復(fù)的運(yùn)行,如果要實(shí)現(xiàn)多個(gè)模塊功能榜配,就只能按照先后順序一個(gè)一個(gè)的執(zhí)行否纬,即便把某些功能...
1芍躏、無(wú)操作系統(tǒng)的程序中,通常就是一個(gè)main()函數(shù)降狠,所有的操作都在這個(gè)函數(shù)里面順序对竣、無(wú)限重復(fù)的運(yùn)行,如果要實(shí)現(xiàn)多個(gè)模塊功能榜配,就只能按照先后順序一個(gè)一個(gè)的執(zhí)行否纬,即便把某些功能...
前言:如果之前未接觸μC/OS任何知識(shí),強(qiáng)烈推薦花個(gè)2-3天蛋褥,先看完這本書《嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-II原理及應(yīng)用》(第4版)(北京航空航天大學(xué)出版社)临燃,里面很清晰地解...
MQTT.fx是一款桌面端軟件壁拉,支持Windows谬俄、Mac柏靶、Linux弃理,類似手機(jī)端APP軟件一樣,它在電腦端作為一個(gè)MQTT的設(shè)備屎蜓,可以進(jìn)行消息的發(fā)布和訂閱痘昌。其連接服務(wù)器的設(shè)...
1、按照ESP 8266的方式炬转,在服務(wù)器端創(chuàng)建一個(gè)設(shè)備辆苔,作為手機(jī)端的接入端口。 2扼劈、iphone手機(jī)上驻啤,在APP Store下載“MQTTool”軟件,“HOST”即服務(wù)器地...
ESP 8266端的程序分為兩個(gè)部分:simple.py , main.py荐吵,其中simple.py直接用uPyLoader傳到ESP 8266內(nèi)骑冗,main.py使用umqt...
參考過官方的流程和步驟,也在網(wǎng)上搜索過各種BLOG先煎、日志類文章贼涩,里面介紹的內(nèi)容不盡詳細(xì),有些省略了關(guān)鍵的步驟和說明薯蝎,稍有理解偏差遥倦,就會(huì)導(dǎo)致各種BUG或掉進(jìn)各種坑,使本就陌生的...
1占锯、騰訊云平臺(tái) (1)袒哥、在騰訊云官網(wǎng)注冊(cè)賬號(hào)(需實(shí)名認(rèn)證)缩筛,按照官方引導(dǎo),一步步完成注冊(cè)即可堡称。注意收費(fèi)說明(單月超出免費(fèi)消息條數(shù)歪脏,會(huì)按規(guī)則收費(fèi),后付費(fèi)制)粮呢。 (2)婿失、物聯(lián)網(wǎng)控...
1、CAN通信協(xié)議基礎(chǔ)知識(shí) (1)兩線制:CAN_H啄寡、CAN_L豪硅,兩根信號(hào)線以差分電壓的形式來(lái)傳輸0、1信息挺物,抗干擾能力強(qiáng)懒浮。 (2)CAN雖然沒有單獨(dú)的時(shí)鐘信號(hào),但為了實(shí)現(xiàn)位...
1识藤、主要寄存器功能說明 (1)ATDCTL0:通道循環(huán)選擇位砚著,在多通道轉(zhuǎn)換時(shí),決定從哪個(gè)通道循環(huán)返回值A(chǔ)N0痴昧。 (2)ATDCTL1:其中ETRIGSEL稽穆、ETRIGCH3-...
1、DS18B20封裝 單總線DQ赶撰,內(nèi)部9個(gè)字節(jié)的寄存器和64 bit的ROM(包含唯一標(biāo)識(shí)ID)舌镶,暫存寄存器包含了轉(zhuǎn)換溫度、報(bào)警溫度上下限豪娜。 空閑狀態(tài)下餐胀,總線以上拉形式保持...
1、SCI模塊簡(jiǎn)介 SCI模塊包含3部分:RS232瘤载、RS485否灾、LIN。 2鸣奔、通信設(shè)置步驟 (1)波特率設(shè)置:涉及寄存器SCIBDH/SCIBDL墨技,其中,SCIBDH的最高...
1健提、準(zhǔn)備 (1)D-Flash的全局地址范圍0x100000-0x107FFF,共32K伟叛。全分頁(yè)私痹。 (2)D-Flash讀取時(shí),都需要分頁(yè)符訪問。 (3)分頁(yè)映射空間大小1K...
該文件用于編譯器根據(jù)用戶需求紊遵,定制memory的分配方案账千,如需要將某段程序放到EEPROM,而不是默認(rèn)的P-Flash暗膜,或者將某段連續(xù)的數(shù)據(jù)存放到一個(gè)特定區(qū)塊的flash中匀奏,...
1娃善、XEP100型號(hào)內(nèi)存、flash瑞佩、eeprom容量 (1)RAM:64K(8K non banked聚磺,56K banked); non banked為64k地址范圍內(nèi)可尋...
一個(gè)通用的MainWindow包括以下幾個(gè)部分: 1瘫寝、菜單欄(Menu) 2、工具欄(Tool) 3稠炬、突腊ⅲ靠窗口區(qū)域(各種Widget) 4、狀態(tài)欄(Status) 現(xiàn)在設(shè)計(jì)一...
站在用戶的角度考慮設(shè)計(jì)一個(gè)簡(jiǎn)單的窗口暮屡,需求如下(注意粗體字): 1、運(yùn)行時(shí)闽坡,在桌面的特定位置顯示一個(gè)特定大小的窗口 2栽惶、窗口擁有一個(gè)自定義的縮略圖標(biāo)和標(biāo)題 3愁溜、當(dāng)鼠標(biāo)移動(dòng)到窗...
一疾嗅、常用主要模塊說明(非全): QtCore:包含非GUI類的函數(shù)(time、files冕象、directories代承、data types、streams渐扮、URLs论悴、mime ...