LittlevGL 是一個開源免費的 GUI,支持觸摸屏操作,移植簡單方便,開發者一直在不斷完善更新。 LittlevGL 自帶了豐富的控件:窗口、按鍵、標簽、 list、圖表等,還可以自定義控件;支持很多特效:透明、陰影、自動顯示隱藏滾動條、界面切換動畫、圖標打開關閉動畫、平滑的拖拽控件、分層顯示、反鋸齒、僅耗少量內存的字體等等。LittlevGL 常見于 MCU 級別的設備,支持各類輸入輸出接口與芯片,支持使用 GPU,以 C 編寫。
上傳時間: 2022-06-28
上傳用戶:
算法(Algorithm):計算機解題的基本思想方法和步驟。算法的描述:是對要解決一個問題或要完成一項任務所采取的方法和步驟的描述,包括需要什么數據(輸入什么數據、輸出什么結果)、采用什么結構、使用什么語句以及如何安排這些語句等。通常使用自然語言、結構化流程圖、偽代碼等來描述算法。
上傳時間: 2022-07-01
上傳用戶:默默
本書是首本系統講解 RT-Thread 的中文書籍,共分為兩個部分, 第一部分為“從 0 到1 教你寫 RT-Thread 內核”,即重點講解 RT-Thread 的原理實現,從 0 開始,不斷迭代,教你怎么把 RT-Thread 的內核寫出來,讓你徹底學會線程是如何定義的,系統是如何調度的(包括底層的匯編代碼講解) ,多優先級是如何實現的等等操作系統最深層次的知識。 第二部分是“RT-Thread 內核應用開發”,重點講解 RT-Thread 的移植,內核每個組件的應用,比起第一部分,這部分內容掌握起來比較容易。
標簽: RT-Thread
上傳時間: 2022-07-02
上傳用戶:得之我幸78
開機通電時,7只LED會隨機顯示一個點數,玩家按一下開關S1,7只LED會全部變亮,大約幾秒后,7只LED燈開始閃爍,直到最后顯示出穩定的點數。整個一次“擲骰子”的過程結束。電路主要由脈沖產生器和一個十進制計數器電路組成。脈沖產生器由NE555及外圍元件構成多諧振蕩器,當按下按鍵S1時Q1導通,NE555的3腳輸出脈沖,則CD4017的5個輸出端輪流輸出高電平,通過電阻和三極管的不同組合,可驅動7只LED發光,以指示1-6的點數。
上傳時間: 2022-07-19
上傳用戶:
基于51單片機開發的多功能桌面助手,時鐘、互聯網控制、智能家居硬件和軟件并搭載了嵌入式WiFi模塊,MP3模塊,語音識別模塊等。 它擁有的功能如下: 1:萬年歷(包括時間、日期、星期、溫度、鬧鐘) 2:非特定人聲語音識別操作(能識別開燈、開空調等簡單命令) 3:紅外遙控操作
上傳時間: 2022-07-19
上傳用戶:
第1章 Cadence概述Cadence 16.6電路設計與仿真從入門到精通內容指南Cadence為挑戰簡短、復雜、高速芯片封裝設計,推出了以Windows XP的操作平臺為主的Cadence SPB 16.6。本章將從Cadence的功能特點及發展歷史講起,介紹Cadence SPB 16.6的安裝、界面、使用環境,以使讀者能對該軟件有一個大致的了解。知識重點Cadence簡介Cadence軟件的安裝Cadence SPB 16.6的啟動1.1 Cadence簡介 方塊Cadence公司在EDA領域處于國際領先地位,旗下PCB設計領域有市面上眾所周知的OrCAD和Allegro SPB兩個品牌,其中OrCAD為20世紀90年代的收購品牌。Allegro SPB為Cadence公司自有品牌,早期版本稱為Allegro PSD。經過10余年的整合,目前Cadence PCB領域仍執行雙品牌戰略,OrCAD覆蓋中低端市場(以極低的價格就可以獲得好用的工具,主要與Protel和Pads競爭),Allegro SPB覆蓋中高端市場(與Mentor和Zuken競爭)。(1)OrCAD涵蓋原理圖工具OrCAD Capture、Capture CIS(含有元件庫管理之功能),原理圖仿真工具PSpice(PSpiceAD、PSpiceAA),PCB Layout工具OrCAD PCB Editor(Allegro L版本,OrCAD原來自有的OrCAD Layout在2008年已經全球范圍停止銷售),信號完整性分析工具OrCAD Signal Explorer(Allegro SI基礎版本)。
上傳時間: 2022-07-22
上傳用戶:
無線傳感網有TDMA和CSMA兩種基本的MAC協議方案。欣仰邦LoRa技術實現TDMA算法組網系統,LoRa-TDMA的優點是:低成本實現小規模組網。基于TDMA的MAC協議實現信道分配的機制簡單成熟,它沒有CSMA競爭機制的碰撞和重傳問題,而是為無線傳感器網絡中每個節點分配獨立的時隙用于數據發送或接收TDMA信號的前導字和CZT(chirp z-transform)算法的高頻率分辨率特性,設計了適于低信噪比信號的寬范圍載波同步改進算法。數據傳輸時不需要過多的控制信息,且節點在空閑時能夠及時進入睡眠狀態.因而在節點無移動且網絡部署情況已知的場景,采用TDMWA方式進行通信,可避免信道沖突以及沖突引起的丟包和能量損耗;TDMA信號的前導字進行數據輔助(DA)型載波同步,有效地縮小了低信噪比信號的頻偏范圍;再利用CZT算法進一步縮小頻偏范圍,最后利用非數據輔助型(NDA)自相關函數法得到精確的載波頻偏。改進算法的計算復雜度略高于寬范圍自相關函數法,而遠低于寬范圍LR算法。通過仿真比較,改進算法對低信噪比(SNR)環境(3-6dB)中的信號具有良好且穩定的估計性能。保證數據傳輸的實時性和可靠性;令節點在不工作期間進入睡眠狀態,以保存能量.這些特點很適合無線傳感網中的節能要求.
上傳時間: 2022-07-23
上傳用戶:d1997wayne
霧化片分為兩種不同類別,實孔霧化片和微孔霧化片,這兩種的噴霧方法和工作原理是有所不同的。實孔霧化片的頻率比較高,常規有三種頻率1.7MHz、2.4MHz和3.0MHz;微孔霧化片常規頻率100KHZ到180KHZ 實孔霧化片本身是一個陶瓷片,表面采用玻璃釉面精制成,利用高頻振動超聲原理把水瞬間分解成細小的水珠狀,再由本身霧化器產品噴出來。一般用于功率較大產品,例如家庭盆栽、加濕器、香薰機等產品。微孔霧化片是由壓電功能的陶瓷片以及金屬膜來組合而成,金屬膜有微孔區域,一般是用激光穿孔而成,所以成本會比實孔的貴。工作時由海綿吸棒把水吸上來,再由霧化片中間細孔噴出,因細孔被堵住則無法再噴出霧氣,所以對水質要求較高。其功率較小,一般用于醫療霧化器、車載噴霧器、手持美容噴霧器等產品。
標簽: 霧化器
上傳時間: 2022-07-24
上傳用戶:
本壓縮包上傳的源程序使用C語言編寫,可以進行二次開發,可移植性強!ADC(analog to digital converter)即模數轉換器,它可以將模擬信號轉換為數字信號。按照其轉換原理主要分為逐次逼近型、雙積分型、電壓頻率轉換型三種。STM32F1 的 ADC 就是逐次逼近型的模擬數字轉換器。STM32F103 系列一般都有 3 個 ADC,這些 ADC 可以獨立使用,也可以使用雙重/三重模式(提高采樣率)。STM32F1 的 ADC 是 12 位逐次逼近型的模擬數字轉換器。它具有多達 18 個復用通道,可測量來自 16 個外部源、2 個內部信號源。 這些通道的 A/D 轉換可以單次、連續、掃描或間斷模式執行。ADC 的結果可以左對齊或右對齊方式存儲在 16 位數據寄存器中。ADC 具有模擬看門狗特性,允許應用程序檢測輸入電壓是否超出用戶定義的閥值上限或者下限。
上傳時間: 2022-07-25
上傳用戶:zhanglei193
本書主要介紹針對嵌入式系統基于c語言的軟件項目開發流程、較為復雜的c語言編程知識與技巧、編程風格及調試習慣,并通過對一個具體的軟件模塊(asix window gui)的分析,介紹分析代碼的方法以及設計軟件系統需要考慮的各要素。本書以實際項目中的代碼為例來進行介紹,詳細分析在嵌入式系統開發中程序員應該注意的方法、技巧和存在的陷阱。本書適合用作學習嵌入式系統的高年級本科生或碩士研究生的教學用書,也可作為從事嵌人式系統編程的軟、硬件工程師的技術參考用書。目錄:第1章 概述第2章 c語言的關鍵字與運算符第3章 c語言的函數第4章 編譯、匯編與調試第5章 存儲器與指針第6章 中斷與設備驅動第7章 編碼風格第8章 代碼的調試第9章 asix window gui設計詳解附錄a c++/c代碼審查表(c語言部分)附錄b 部分課后思考題解答附錄c 嵌入式c語言測試樣卷與參考答案附錄d ub4020mbt開發板簡介
上傳時間: 2022-07-27
上傳用戶: