隨著現代計算機技術的高速發展,人們越來越關注人機交互界面的可用性和用戶使用效率的提高,人機交互已經成為國際計算機界最熱門的研究領域。“以人為本”、“自然和諧”的交互方式已經成為人機交互學的基本理念。另一方面,進入二十一世紀以來,基于嵌入式的數字化產品在全球范圍內得到了突飛猛進的發展,產生了許多形態各異的嵌入式設備,如PDA、智能手機、機頂盒等等。嵌入式系統由于其體積小、屏幕尺寸小、操作界面簡單、實時性要求高、處理器資源匱乏、存儲空間不大等特點,其用戶交互界面設計方法與PC平臺有很大不同。論文首先從傳統的人機交互學出發,根據嵌入式系統的特點,闡述了人機交互基本設計原則在應用于嵌入式產品設計時產生的困境,闡述了本文的研究意義。繼而以嵌入式軟件的角度,并結合心理學、人機工程學等多個學科的知識和大量研究人員的經驗,研究嵌入式人機交互的界面分析方法、設計原則、開發方法與測試方法。在上述基礎上,從提高界面可用性角度出發,在Windows Mobile5.0平臺上進行了一些嵌入式人機交互的界面構思和原型設計。最后經過嚴格的用戶可用性測試,得到界面原型的可用性評估結果。本文的特色之處在于:將傳統的人機交互學應用于嵌入式平臺,提出嵌入式人機交互界面理念,在原型實驗的基礎上考察嵌入式人機交互界面的基本設計方法與評估原則,并通過大量豐富的案例以及實際的設計、測試過程加以證明,具有一定的建設性、歸納性、實踐性。
上傳時間: 2022-06-18
上傳用戶:shjgzh
本論文通過對國內外DNC技術發展現狀的研究,根據加工車間具體的需要,設計了一種基于工業以太網的嵌入式DNC集成控制系統。文章從DNC系統賴以運行的網絡著手,研究并建立了基于工業以太網的車間局域網模式,采用元余星型拓撲結構構建了快速、穩定、抗干擾能力強的局域網環境采用PC104主板,設計了嵌入式DNC智能終端系統,詳細說明了DNC網絡的配置過程。實現了從RS-232C串行接口到10Mbps以太網接口的轉換,支持標準RS-232C接口和具有特殊通信協議的串行通信接口的數據傳輸,實現了廣義DNC功能。研究了加工車間數控系統的數據傳輸方式,創建了統一的數據傳送格式。采用創建的萬能輸入法,通過操作數控設備的控制面板,實現了異構數控系統的有效集成。通過解剖不同數控系統的通信協議,將軟插件技術應用到DNC系統中,針對不同的數控系統,編制不同的驅動程序。通過軟件的控制,實現數控系統類型的自動識別和NC程序的自動傳輸。對硬件進行優化設計,加大了智能終端的存儲器容量,深入研究“程序再開,功能,實現了程序續傳的快速性和準確性。通過軟件設計,解決了多臺數控設備同時在線加工的通信競爭問題。
上傳時間: 2022-06-19
上傳用戶:
1 虛擬機系統搭建2 源碼編輯2.1 安裝和升級必要的組件2.2 下載源碼2.3 修改源碼及編譯2.4 源碼配置2.4.1 后臺管理界面為中文2.4.2 默認開啟無線網絡2.4.3 改SSID名稱2.4.4 進入系統后,增加密碼(密碼以admin為例)2.4.5 修改后臺登錄的端口號2.4.6 支持3G模塊功能( USB方式)( OpenWrt之PandoraBox)(華為E261)3 操作技巧3.1 覆蓋配置文件(推薦編輯方式)3.2 推薦操作習慣3.3 編譯技巧3.4 燒錄技巧(含shell固件升級方式)3.4.1 通過UBOOT進行燒錄3.4.2 進系統后通過命令行完成固件升級4 報錯及解決方法4.1 Checking *libssl*... Failed.1 虛擬機系統搭建詳情,參見: VirtualBox安裝UbuntuKylin_ 劉云龍201504xx.docx;(VirtualBox安裝流程;安裝好后,在左上角“系統”菜單的“首選項”中選擇“屏幕保護程序”,然后去掉左下角的“計算機空閑時激活屏幕保護程序”,然后按“關閉”,這個窗口是沒有“應用”或“確定”之類的,直接關閉它就會保存。)2 源碼編輯2.1 安裝和升級必要的組件a. 選左上角的菜單 “應用程序 ”-附“件”-終“端”,進入命令行,然后輸入sudo –sH,注意大小寫,然后輸入裝系統時設置的用戶密碼,就能切換到root( 提示:輸入密碼的時候不會有* 之類的顯示的,是完全不顯示,部分人不必驚慌)。切換到root 是為了安裝或升級部分必要的組件,有些組件需要root 權限。
上傳時間: 2022-06-23
上傳用戶:
龍芯系列微處理器是中國擁有自主知識產權的中央處理器,中科院計算所從 2001 年開始研制龍芯系列處理器,于 2010 年正式成立龍芯中科技術有限公司,主要產品包括龍芯 1 號 CPU、龍芯 2 號 CPU 以及龍芯3 號 CPU。本書基于龍芯俱樂部與龍芯中科合作開發的,南京龍眾創芯電子科技有限公司承制的智龍開發板,圍繞龍芯 1 號芯片 LS1C 進行嵌入式系統開發講解。本書內容共分 3 篇。基礎篇包含實驗平臺和開發環境的搭建。中級篇為 Linux 基礎應用編程,包含線程、信號、網絡等基本操作。高級篇包含開發板硬件編程、驅動程序編寫等高級操作。附錄為嵌入式常用資料和智龍開發板的電路原理圖。本書結合實踐案例及應用場景,按照嵌入式系統的開發流程組織教材內容,使讀者能熟練掌握從開發環境搭建到編寫完整工程的流程。同時提供內核源碼及實例代碼,并給出測試結果,方便教師教學參考。本書不僅用于 MIPS 架構的龍芯 1 號芯片的嵌入式系統開發,還可用于基于 Linux 操作系統的嵌入式系統學習,具有廣泛的適用性。其中,在內核原理、應用程序編寫方面,與同類 ARM 架構芯片相比,其開發過程是通用的,包括虛擬機編譯、程序下載、調試、應用開發、內核裁減。本書適用于應用型本科、高職高專院校嵌入式系統的課程教學,也可作為相關開發人員的自學教材和參考手冊。
上傳時間: 2022-07-08
上傳用戶:
基于LabVIEW的ARM Cortex-M3嵌入式開發寶典電子書內容簡介第 1 篇 軟件篇1.1 LabVIEW Embedded Module for ARM Microcontrollers 模塊介紹1.2 Keil RealView MDK 軟件介紹1.3 Keil RTX 實時操作系統介紹1.4 LabVIEW ARM Module 軟件架構1.5 LabVIEW ARM Module、RealView MDK、實驗平臺驅動軟件安裝1.6 STM32 實驗范例查找與 USB JLink-OB 驅動加載第 2 篇 硬件篇2.1 ARM Cortex-M3 內核簡介2.2 實驗平臺介紹2.2.1 STM32 Starter Board(學習板)介紹2.2.2 STM32 Core Board(核心板)介紹2.2.3 STM32 DAQ Board(數采板)介紹2.3 實驗平臺資源說明2.3.1 STM32 Starter Board 資源簡介2.3.2 STM32 Core Board 資源簡介2.3.3 STM32 DAQ Board 資源簡介2.4 My_ARM 實驗平臺總結與展望第 3 篇 基礎模塊篇(附原理圖)3.1.1 GPIO 介紹3.1.2 GPIO 工作原理3.1.3 GPIO 驅動實現3.1.4 GPIO 兩種驅動方式比較3.1.5 GPIO 總結3.2 ADC/DAC3.2.1 ADC 介紹3.2.2 ADC 驅動實現3.2.3 DAC 介紹3.2.4 DAC 驅動實現3.3 中斷(60 線)3.3.1 外部中斷(19 線)3.3.1.1 外部 I/O 中斷(GPIO:16 線)3.3.1.2 外部特定中斷(PVD、RTC、USB:3 線)3.3.2 外部中斷的驅動實現3.3.3 定時器中斷(TIM2~TIM5、TIM6、TIM7、TIM1、TIM8)3.3.3.1 基本定時器中斷3.3.3.2 通用定時器中斷3.3.3.3 高級定時器中斷3.3.4 定時器中斷驅動實現3.3.4.1 更新中斷驅動實現3.3.4.2 輸入測量驅動實現3.3.4.3 編碼器驅動實現3.4 PWM 生成3.4.1 PWM 原理、應用3.4.2 PWM 驅動實現3.4.3 PWM 設置技巧3.5 看門狗3.5.1 獨立看門狗(IWDG)介紹3.5.2 獨立看門狗驅動實現3.5.3 窗口看門狗(WWDG)介紹3.5.4 窗口看門狗驅動實現3.6 TFTLCD 顯示、觸摸屏操作、OLED 顯示3.6.1 TFTLCD 工作原理3.6.2 TFTLCD 顯示驅動實現3.6.3 觸摸屏工作原理3.6.4 觸摸屏驅動實現3.6.5 OLED 工作原理3.6.6 OLED 驅動實現.............
上傳時間: 2022-07-17
上傳用戶:
FreeRTOS是一個嵌入式系統使用的開源實時系統。FreeRTOS小巧,簡單,易用。能支持許多不同硬件架構以及交叉編譯器。此系統可以免費進行商業應用,被大量公司與科研公司用于嵌入式產品的開發。支持的處理器架構:ARM7,ARM9,COLTEX-m3、AVR、PIC等。嵌入式系統:一個專門設計用來做一些簡單事情的計算機系統,如電視遙控器,車載GPS,電子手表,或者起搏器這類。嵌入式系統比通用計算機系統更小更慢,通常也更便宜。如:低端:一個運行速度為25MHz的8位CPU,幾KB的內存。高端:一個運行速度為750MHz的32位CPU,一個GB左右的內存,和幾個GB的閃存。實時(RT)軟實時:按照任務的優先級,盡可能快地完成操作即可。硬實時:硬實時要求在規定的時間內必須完成操作。
上傳時間: 2022-07-21
上傳用戶:
隨著信息技術的發展,當今社會的信息量越來越大,以往由單片機構成的系統簡單地對存儲媒介按地址、按字節的讀/寫已經不能滿足人們實際應用的需要,于是利用文件系統對存儲媒介進行管理成了今后單片機系統的一個發展方向。目前常用的文件系統主要有微軟的FATI2、FATI6、FAT32、NTFS以及Linux系統下的EXT2和EXT3等。由于微軟 Windows的廣泛應用,在當前的消費類電子產品中,用得最多的還是FAT文件系統,如U盤、MP3、MP4和數碼相機等,所以找到一款容易移植和使用、占用硬件資源相對較小而功能又強大的FAT開源文件系統,對于單片機系統設計者來說是很重要的。FatFs Module是一種完全免費開源的FAT文件系統模塊,專門為小型的嵌入式系統而設計。它完全用標準C語言編寫,且完全獨立于I/0層,可以移植到8051、PIC、AVR、SH、Z80、H8和ARM等系列單片機上且只需做簡單的修改。它支持FATI2、FATI6和FAT32,支持多個存儲媒介,有獨立的緩沖區,可以對多個文件進行讀/寫。FatFs Module有個簡化版本Tiny-FatFs,它跟完全版FatFs不同之處主要有兩點:
標簽: fatfs
上傳時間: 2022-07-24
上傳用戶:
北郵《嵌入式系統技術基礎》,。作為相關專業的本科教材, 本書著眼于嵌入式系統基礎知識以及基本系統開發方法的講解。內容涉及嵌入式系統概述、嵌入式微處理器、嵌入式操作系統、嵌入式系統開發原理、PCB 設計等嵌入式技術的各個方面, 并且詳細分析了當前主要的幾種嵌入式系統如單片機系統、ARM系統、VxWorks 操作系統、DSP 系統的體系結構和軟硬件開發流程, 同時給出了具體的設計方案和程序實例。
標簽: 嵌入式系統
上傳時間: 2022-07-24
上傳用戶:
本書從軟件設計的角度,全面、系統地介紹了ARM處理器的基本體系結構和軟件設計與優化方法。內容包括:ARM處理器基礎;ARM/Thumb指令集;C語言與匯編語言程序的設計與優化;基本運算、操作的優化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲器管理;ARMv6體系結構的特點等。全書內容完整,針對各種不同的ARM內核系統結構都有詳盡論述,并有大量的例子和源代碼。附錄給出了完整的ARMv4/v5/Thumb指令的功能、編碼、周期定時以及匯編參考。本書適于從事ARM嵌入式系統教學與研發,或想把其它嵌入式平臺的軟件移植到ARM平臺上去的專業技術人員使用,要求對ARM處理器有一定的了解,并有C語言和匯編語言基礎。若在編譯原理、操作系統、數字信號處理、計算機體系結構等方面有一定的基礎,則效果會更好。本書也可作為嵌入式系統專業方向的本科生和研究生相關課程的教材或教學參考書。
標簽: 嵌入式系統
上傳時間: 2022-07-26
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 33資源包含以下內容:1. 51控制溫濕傳感器源程序.rar2. LaunchPad(MSP430G2553)_官方例程.doc3. FT232設計指南.pdf4. DS18B20溫度測量、報警系統的設計.rar5. MSP430單片機應用系統開發典型實例.pdf6. 單片機c語言程序設計100例--基于PIC+PROTEUS.rar7. 單片機C語言通用處理程序范例.pdf8. 51單片機C編程.rar9. 51單片機C編程.rar10. 嵌入式C編程與Atmel AVR.pdf11. 用數碼管設計的可調電子鐘.zip12. 單片機和PC機的串口通信應用 (RS232 協議).rar13. 深入淺出AVR精要.pdf14. ds18b20溫度采集控制系統 利用單片機控制.rar15. 51單片機實驗與實踐教程.pdf16. SH79F081A_PII_V0.0.pdf17. 電機控制技術 單片機利用了98控制轉向 PWm技術.rar18. 利用紅外線實現單片機間的數據通信.doc19. 51單片機串口發N字節.doc20. 基于單片機的液晶時鐘.doc21. nRF24L01基礎經典的收發程序.rar22. 雙245芯片P10電路圖.pdf23. ATmega16中文資料.pdf24. ISIS_7_Professional中英對照.doc25. Si4432資料.zip26. 單片機外圍電路設計及C語言編程視頻教程內容目錄V2.doc27. STC12系列單片機與PC機在數據采集系.pdf28. PCF8563 日歷時鐘芯片原理及應用設計.rar29. 利用紅外線實現單片機間的數據通信.doc30. 投影機串口控制碼大全.doc31. 單片機課程設計.doc32. isp下載線工具安裝.rar33. 基于51單片機循跡小車的設計.doc34. Labview清華教程.pdf35. 尋軌小車.docx36. 單片機 畢業論文.doc37. keil入門.PDF38. [單片機原理及接口技術].李全利.文字版.pdf39. 74hc595常用資料.pdf40. 基于單片機的防盜報警器課程設計(改良版).doc41. usb讀寫模塊.PDF42. atmega128串行操作lcd12864.zip43. 通過Qorivva MCU解決方案應對復雜車輛網絡的挑戰.zip44. PCtoLCD2002完美版.rar45. HDR2010燒錄程序.rar46. 便攜串口調試助手(COMDBG).rar47. 用ATmega16設計簡單流水燈電路相關文件.rar48. 超聲波模塊描述_超聲波測距的一些資料.pdf49. 單片機教程.PDF50. LaunchPad系統初始化及時鐘配置.pdf51. 單片機c語言程序設計100例--基于PIC+PROTEUS.rar52. MSP430系列超低功耗16位單片機原理與應用.pdf53. MSP430經典講解.pdf54. SP202E資料.PDF55. MSP430flash型超低功耗16位單片機胡大可.pdf56. msp430庫.doc57. 51單片機串口通信資料.ppt58. 格力空調YB0F2遙控器編碼.doc59. MCU和模擬集成的優勢.zip60. uln2003芯片中文資料.pdf61. 電子密碼鎖.zip62. i2C調整手冊.exe63. 編碼解碼芯片PT2262PT2272芯片原理.doc64. 機器人擴展卡安裝.pdf65. DAC0832中文資料.pdf66. AVR核心教程.pdf67. MCS-51單片機原理與應用(C語言版).pdf68. RZ-51V20 實例程序.rar69. MCS-51單片機原理及接口技術.pdf70. 51單片機綜合學習系統原理圖.pdf71. LCD1602 液晶驅動程序.rar72. 單片機MCS-51系列指令快速記憶法.doc73. 增強型51單片機STC12C5A60S2的內部AD和PWM波以及時鐘輸出程序.doc74. 單片機實用電路.pdf75. c語言文件操作.doc76. 初學單片機.pdf77. AT89C51中文資料.pdf78. C語言入門.pdf79. 怎樣使用CCS5創建Stellaris的新工程.pdf80. 單片機紅外遙控發送接收仿真.rar81. 快速傅里葉C程序.doc82. DAS_Product_Brief_v1.1.pdf83. DAvE_使用手冊_8_bit.pdf84. 單片機小精靈.exe85. 單片機實驗箱原理圖.rar86. 從單片機初學者邁向單片機工程師.pdf87. 74HC595程序應用(附原理圖).doc88. 單片機時鐘程序.doc89. 義隆EM78P372N資料.rar90. adda擴展板使用說明.pdf91. 單片機99秒計時器.doc92. 印制板時鐘.doc93. 單片機學習知識點.docx94. 超齊全單片機工具集奉獻給大家.rar95. Labview在單片機數據采集系統的應用.pdf96. avr基礎程序大全.rar97. 單片機課程學習重點.ppt98. STM8的C語言編程.doc99. C程序設計.ppt100. 12864圖像顯示.doc
上傳時間: 2013-07-23
上傳用戶:eeworm