大圓機是一種涉及到計算機、機械、電子、控制等諸多領域,比較復雜的典型機電一體化產品。近幾年來,伴隨著我國針織行業的快速發展,大圓機的需求日益加大,傳統的基于MCU面板控制和采用薄膜按鍵方式的大圓機控制系統已經無法滿足需求。隨著微處理器技術的發展,嵌入式技術以其高集成度和高穩定性、高性價比在工控領域有著廣闊的應用前景。 近幾年,隨著嵌入式技術的發展,對人機界面的要求越來越高,友好的圖形人機界面為嵌入式系統的人機交互提供了豐富的圖形圖像信息。uC/GUI是一款不僅可以實現快速開發,而且能夠提供低功耗型GUI支持的嵌入式GUI軟件。用戶可以使用它方便地定制出自己的圖形用戶界面,完成各種應用程序的開發。因此已經被越來越多的領域所采用。 本文在對大圓機系統的功能和控制要求進行分析的基礎上,提出了一個以ARM微處理器和CPLD器件為中心構建硬件平臺、基于uC/OS-Ⅱ和uC/GUI的嵌入式大圓機控制系統解決方案。 此方案中的硬件平臺由主CPU核心應用系統電路、人機交互接口電路、協處理器CPLD模塊電路等部分組成。主CPU采用Samsung公司的基于ARM7內核的S3C44BOX處理器,人機交互接口電路采用觸摸屏和LCD液晶顯示器,為了解決閉環控制的問題,采用了CPLD作為協處理器,進行外圍擴展構成控制電路,軟件部分包括uC/OS-Ⅱ、Boot Loader、設備驅動程序、人機界面和主控制應用程序等。其中Boot Loader支持系統啟動,程序下載到RAM執行和燒寫到Flash存儲器等功能,而人機界面和主控制應用程序則基于設備驅動程序實現了對于大圓機系統的控制。 與傳統的基于MCU或工控機的大圓機控制系統相比,基于此設計方案實現的控制系統具有低成本、高集成度和高性能等特點,具有較大的實用價值和廣闊的應用前景。
上傳時間: 2013-07-13
上傳用戶:皇族傳媒
boot loader for stm32 offical demo code
標簽: flash_loader stm 32
上傳時間: 2013-07-09
上傳用戶:mingaili888
詳細介紹基于嵌入式系統中的 OS 啟動加載程序 ―― Boot Loader 的概念、軟件設計的主要任務以及結構框架等內容。
上傳時間: 2013-10-26
上傳用戶:阿譚電器工作室
引導裝載程序(boot loader)控制復位后的初始化操作,并提供對Flash存儲器進行編程的方法。這可以對空片進行初始編程、對事先已編程的芯片進行擦除和再編程或者是在系統運行時通過系統中的應用程序對Flash存儲器進行編程。19.3特性在系統編程:在系統編程(ISP)是通過使用引導裝載程序軟件和UART0串口對片內Falsh存儲器進行編程/再編程的方法。這種方法也可以在芯片位于終端用戶板時使用;在應用編程:在應用編程(IAP)是通過終端用戶的應用代碼對片內Flash存儲器進行擦除/寫操作的方法;只有LPC134x系列Cortex-M3微控制器支持從USB端口引導,通過將其枚舉為大容量存儲器等級(MSC)設備來連接到USB主機接口(僅適用于Windows操作系統);Flash訪問時間可通過Flash控制器模塊中的寄存器來配置;每個扇區的擦除時間為100ms±5%;而每個256字節的模塊,其編程時間為1ms±5%。
上傳時間: 2013-11-04
上傳用戶:weixiao99
這是光繪文件,和程序配套的,可以 脫離作者(本人)制作pcb,但是,責任自負! from wangkj@yahoo.com 電路原理圖和詳細說明: amd.9966.org或者 arm.9966.org 都是原創,包括boot, loader,u-boot,linux 和測試程序 這些都是針對那個網站板子的配套程序,板子可以按照該網站提供的聯系方式聯系獲取
標簽: 光繪文件
上傳時間: 2016-01-31
上傳用戶:cjl42111
整理好的ARM bootloader資料,包含分析文檔以及程序。如嵌入式BootLoader技術內幕,基于ARM的嵌入式系統Bootloader啟動流程分析,Boot Loader的設計與實現,arm bootloader分析及驅動程序編寫舉例,4510 bootloader的實現與分析等文章。很實用的壓縮包。
標簽: bootloader ARM
上傳時間: 2013-12-16
上傳用戶:zuozuo1215
Learn how to build a custom Linux® distribution to use in an embedded environment, in this case to drive a Technologic Systems TS-7800 single-board computer. In this tutorial, you learn about cross-compiling, the boot loader, file systems, the root file system, disk images, and the boot process, all with respect to the decisions you make as you re building the system and creating the distribution.
標簽: distribution environment embedded custom
上傳時間: 2013-12-23
上傳用戶:stella2015
《ARM嵌入式Linux系統開發技術詳解》,該書由淺入深、通俗易懂地講解了嵌入式Linux的系統設計與開發。全書共25章,從嵌入式處理器ARM開始,講解了ARM處理器的資源、ARM的指令集、ADS開發工具、嵌入式系統硬件環境的構建、Boot Loader、Linux內核移植、嵌入式文件系統、嵌入式Linux多任務程序開發、嵌入式Linux設備驅動開發、嵌入式Linux網絡程序開發、MiniGUI圖形界面開發、設備驅動開發案例、綜合案例等內容。書中通過大量的例程來講解知識要點,并提供了大量極有參考價值的開發案例,讀者可以通過這些例程和開發案例對嵌入式Linux開發有一個系統的學習和提高。
上傳時間: 2017-04-22
上傳用戶:妄想演繹師
基于 Philips 公司的 ARM-7 使用之 uC/OS-II 作業系統,此例程是移植于 LPC-2106 上的應用,屬一些比較好的供學習的示例程序,有RTC,REMAP,SPI,TIME,UART,VIC,WDT 和啟動代碼boot loader
上傳時間: 2017-05-07
上傳用戶:sdq_123
This manual describes SAMSUNG s S3C2410A 16/32-bit RISC microprocessor. This product is designed to provide hand-held devices and general applications with cost-effective, low-power, and high-performance micro-controller solution in small die size. To reduce total system cost, the S3C2410A includes the following components separate 16KB Instruction and 16KB Data Cache, MMU to handle virtual memory management, LCD Controller (STN & TFT), NAND Flash Boot Loader, System Manager (chip select logic and SDRAM Controller), 3-ch UART, 4-ch DMA, 4-ch Timers with PWM, I/O Ports, RTC, 8-ch 10-bit ADC and Touch Screen Interface, IIC-BUS Interface, IIS-BUS Interface, USB Host, USB Device, SD Host & Multi-Media Card Interface, 2-ch SPI and PLL for clock generation.
標簽: This microprocessor describes S3C2410A
上傳時間: 2013-11-30
上傳用戶:GavinNeko