這是一個"微型嵌入式 GUI" 的應用開發例子 (含源代碼),其 GUI 核心可于 Linux, DOS 16/32 Bit, uC/OS-II及Windows 等平臺工作,支持常用控件有:MAINWINDOW主窗口,DLGWINDOW對話框窗 口,BUTTON按鈕,MAINMENU下拉式菜單,POPMENU彈出式菜單,HSCROLLBAR橫向滾動條,VSCROLLBAR豎 向滾動條,TEXTBOX單行文本編輯框,EDITBOX多行文本編輯框,COMBOBOX組合框,LISTBOX列表 框,CHECKBOX多項選擇框,CHOICEBOX單項選擇框,LABEL文字標簽,PAGEVIEW標簽頁,SPEEDBAR進度 條及窗體與按鈕圖形化等功能.體積小編譯后大小約為100~180KB,運行速度快,簡單易用的API,完 全的中文支持,內置拼音輸入法支持添加新的輸入法與支持中英文混合編輯,采用 ANSI C(標準C 語言)編寫,幾乎支持所有的編譯器,支持多種輸出與輸入設備,支持多窗口切換,內置內存分配模 塊,強大的動態加載及優良的擴充性不失為一個優秀的 GUI 介面.更多的詳細功能與訊息請參閱 檔案內附的 GUI 編程指南.PDF
上傳時間: 2015-12-30
上傳用戶:遠遠ssad
匯編語言課程設計:生急速上滑報警音響,要求變化率可控,由鍵盤輸入控制值
上傳時間: 2016-03-22
上傳用戶:baitouyu
通過對于模2除法的研究 可以得到如下方法: 1. 把信息碼后面加上p-1位的0,這個試驗中p是6位,即在輸入的信息碼后面加上“00000”。把這個17位的被除數放入input中。 2. 在得到被除數input之后,設計一個在被除數上移動的數據滑塊變量d,把input中的最高位開始逐次復制給變量d。 3. 如果d的最高位為1,由變量d和變量p做異或運算;如果d的最高位為0則不運算或者做多余的異或‘0’的運算。 4. 把滑塊變量d往后滑動一位。 5. 循環步驟(3,4)11次。 6. 執行步驟3。 7. 得到余數c,把c轉成信號輸出。
上傳時間: 2013-12-28
上傳用戶:鳳臨西北
隨著科技的飛速發展,自動化已經運用在了生活中的方方面面,而路燈就是一個很好的例子。如何能夠利用51單片機作為中央處理器實現路燈的節能是本設計的主要內容。通過書本知識學習、指導老師的輔導以及資料文獻的查閱,確定51單片機為主要芯片,然后因為要實現聲光控功能,那就必須使用到光敏電阻和駐極體話筒電阻來實現光和聲音轉換為電信號,利用單片機最小系統模塊、聲控模塊、光控模塊等幾大模塊為主的硬件來實現本次設計。本設計分別通過利用聲控和光控模塊的駐極體話筒和光敏電阻將聲音信號和光信號通過轉換為51單片機能夠識別的電信號來實現聲光控功能。通過運用所學知識和必要繪圖仿真編程軟件繪制出系統原理圖、整體電路圖程序流程圖,完成系統電路設計、光敏傳感器模電變換設計、聲控整流濾波放大并進行程序編寫、仿真、硬件調試等,終于設計實現了利用51單片機使白天由光控電路起作用控制燈不亮,晚上由聲控電路起作用控制開關閉合燈亮,并且延時一段時間熄滅從而達到節能環保的目的,最終達到本次論文的要求。關鍵詞:51單片機光控電路聲控電路光敏電阻駐極體話筒在學校,機關,廠礦企業等單位的公共場所以及居民區的公共樓道,長明燈現象十分普遍,這造成了能源的極大浪費。另外,由于頻繁開關或者人為因素,墻壁開關的損壞率很高,增大了維修量,浪費了資金。而本課題正是聲光控制路燈的設計,它設計出一種電路新穎,安全節電,結構簡單,安裝方便,使用壽命長的聲光雙控白熾燈節能路燈,同時,這可加強對模擬電子技術和數字電子技術的理解和鞏固。以此達到節能環保的作用
上傳時間: 2022-03-30
上傳用戶:
PSoC 4是真正的可編程嵌入式片上系統,在同一芯片中集成了自定義的模擬和數字外設功能、存儲器以及ARM Cortex-MO微控制器這樣的系統和大部分混合信號嵌入式系統不完全一樣,它們使用了一個微控制器單元(MCU)和外部模擬和數字外設的組合。除MCU外,通常它還需要多個集成電路,如運算放大器、模數轉換器(ADC)和應用特定的集成電路(ASIC)PSoC 4提供了一個低成本的備用方案-批量生產中一般低于一美元一該方案可以替代一般的MCU加外部集成電路(IC)的組合方案。它的可編程模擬和數字子系統不僅可以降低整個系統成本,而且還支持極為靈活地調整設計,使產品快速上市。PSoC 4的一流的功耗性能可以在仍保持SRAM數據、可編程邏輯以及響應中斷喚醒的前提下僅消耗低達150 nA的電流。在非數據保持的電源模式,PSoC 4僅消耗20 nA的電流。PSoC 4中的電容式觸摸感應特性,稱為CapSense",能提供前所未有的信噪比、一流的防水性能以及支持各種類型的傳感器,如按鍵、滑條、觸控板和接近傳感器。除PSoC4外,賽普拉斯PSoC系列還包括PSoC 1,PSoC 3和PSoC 5LP.這些器件提供了不同的架構和外設,更多有關的信息,請參見賽普拉斯平臺PSoC解決方案的路線圖PSoC 4系列的比較PSoC4包括下面三個器件系列:CYBC4000,CY8C4100以及CY8C4200,表1顯示的是這些器件具有的特性。PSoC 4的功能集PSoC 4具有一個很大的功能集,包括:一個CPU和存儲器子系統、一個數字子系統、一個模擬子系統以及全部系統資源,如圖1所示。下面各節對每個特性進行了簡要說明,更多有關信息,請查看PSoC 4的參考資源一節中所列出的PSoC 4系列器件的數據手冊、技術參考手冊(TRM)以及應用筆記.圖1顯示的是CY8C4200器件系列的各項特性。對于其他器件系列具備的這些特性的子集,請參考第2頁上的表1.
標簽: psoc4
上傳時間: 2022-05-29
上傳用戶:trh505
筆者詳細的談論許多在整合里會出現的微妙思路,如:如何把計數器/定時器整合在某個步驟里,從何提升模塊解讀性和擴展性。此外,在整合篇還有一個重要的討論,那就是 for,while 和 do ... while 等循環。這些都是一些順序語言的佼佼者,可是在 Verilog HDL 語言里它們就黯然失色。整合篇所討論的內容不單是循環而已,整合篇的第二個重點是理想時序和物理時序的整合。說實話,筆者自身也認為要結合“兩個時序”是一件苦差事,理想時序是 Verilog的行為,物理時序則是硬件的行為。不過在它們兩者之間又有微妙的 “黏糊點”,只要稍微利用一下這個“黏糊點”我們就可以非常輕松的寫出符合“兩個時序”的模塊,但是前提條件是充足了解“理想時序”。整合篇里還有一個重點,那就是“精密控時”。實現“精密控時”最笨的方法是被動式的設計方法,亦即一邊仿真,一邊估算時鐘的控制精度。這顯然是非常“傳統”而且“古老”的方法,雖然有效但往往就是最費精神和時間的。相反的,主動式是一種講求在代碼上和想象上實現“精密控時”的設計方法。主動式的設計方法是基于“理想時序”“建模技巧”和“仿順序操作”作為后盾的整合技巧。不說筆者吹牛,如果采用主動式的設計方法驅動 IIC 和 SDRAM 硬件,任何一段代碼都是如此合情合理。
標簽: verilogl
上傳時間: 2022-06-13
上傳用戶:
電控發動機教程(國優課件) PPT版
上傳時間: 2013-04-15
上傳用戶:eeworm
模電課件大全
標簽: 模電
上傳時間: 2013-04-15
上傳用戶:eeworm
電子技術 基礎,模電,數電,通訊 PPT完整版
上傳時間: 2013-04-15
上傳用戶:eeworm
微型滾珠線性滑軌系列
標簽: 線性
上傳時間: 2013-04-15
上傳用戶:eeworm