介紹一種基于C8051F060單片機和NAND Flash的數據采集存儲系統,該系統可實現3路信號采樣,每路采樣率為5KS/s,通過異步串行通信接口實現數據傳輸。并詳細說明系統的軟件設計。 Abstract: An acquisition and storage system based on C8051F060and NAND Flash is designed in this paper.The system is used to sample three-channel of signal,5KSPS each channel,and can upload data to test bench through UART(Universal Asynchronous Receiver/Transmitter).The software design is discussed in detail.
上傳時間: 2013-10-12
上傳用戶:Jesse_嘉偉
本書面向由傳統51單片機轉向ARM嵌入式開發的硬件工程師、由硬件轉嵌入式軟件開發的工程師、沒有嵌入式開發經驗的軟件工程師。分9個部分:1、開發環境建立2、S3C2410功能部件介紹與實驗(含實驗代碼)3、bootloader vivi詳細注釋4、linux移植5、linux驅動6、yaffs文件系統詳解7、調試工具8、GUI開發簡介9、UC/OS移植通過學習第二部分,即可了解基于ARM CPU的嵌入式開發所需要的外圍器件及其接口。對應的實驗代碼實現了對這些接口的操作,這可以讓硬件工程師形成一個嵌入式硬件開發的概念。這部分也可以當作S3C2410的數據手冊來使用。一個完整的嵌入式linux系統包含4部分內容:bootloader、parameters、kernel、root file system。3、4、5、6部分詳細介紹了這4部分的內容,這是linux底層軟件開發人員應該掌握的。通過學習這些章節,您可以詳細了解到如何在一個裸板上裁減、移植linux,如何構造自己的根文件系統,如何編寫適合客戶需求的驅動程序——驅動程序這章將結合幾個經典的驅動程序進行講解。您還可以了解到在用在nand flash上的非常流行的yaffs文件系統是如何工作的,本書將結合yaffs代碼詳細介紹yaffs文件系統。第7部分介紹了嵌入式linux開發中使用gdb進行調試的詳細過程。
上傳時間: 2013-10-31
上傳用戶:yunfan1978
DevKit8000評估套件簡介及應用 OMAP3530應用處理器集成600-MHz ARM Cortex-A8核及430-MHz TMS320C64x DSP核 板載128MByte DDR SDRAM,32bit 板載128MByte NAND Flash
上傳時間: 2014-12-27
上傳用戶:lliuhhui
本文介紹了一種基于單片機的GPS 手持導航終端的設計思路和方法,給出了系統的硬件電路和軟件流程。這種設計方法建立了一種電子地圖結構和支持拼音輸入法的人機界面,利用了Nand Flash 的數據存儲特性和第三代GPS 的高精度特性,滿足了系統的要求。
上傳時間: 2014-01-11
上傳用戶:sjb555
有關nand flash的入門基礎,內容包括一般的技術常識、基本操作指令和時序圖講解,有助于理解datasheet上跟編程操作有關的重點知識。
標簽: nand_flash
上傳時間: 2013-10-09
上傳用戶:Jesse_嘉偉
SmartARM9B92 是由廣州致遠電子有限公司完全按照工業級標準(EMC/EMI)設計開發的一款通用工控/教學開發平臺,其核心控制器采用了TI 公司最新推出的LM3S9000 系列芯片。LM3S9000 在通用處理性能方面取得了最新突破,實現了連接性、存儲器配置與高級運動控制的完美結合。SmartARM9B92 開發平臺提供了豐富的接口:外部總線接口(EPI)、USB OTG 接口、10/100Mbps 以太網接口、帶電氣隔離的CAN 接口、電機驅動板接口、帶電氣隔離的RS-485 接口、I2S 音頻接口、UART/Modem 接口和SD 卡接口等,同時集成了大容量存儲器,包括SRAM、SDRAM、NOR Flash 和NAND Flash。SmartARM9B92平臺將LM3S9B92 的功能特性發揮的淋漓盡致,最大程度上滿足客戶的應用需求。
上傳時間: 2013-10-31
上傳用戶:hewenzhi
嵌入式ARM9系列處理器支持U-Boot從Nor FLASH或者Nand FLASH啟動,也支持U-Boot直接下載到內存中調試運行,根據U-Boot在不同啟動設備上的差異,添加Nand FLASH讀寫驅動和判別啟動位置程序,使U-Boot支持自動識別啟動。在基于S3C2440的硬件平臺上驗證通過,并正確引導了Linux內核。
上傳時間: 2013-10-16
上傳用戶:yanming8525826
The NXP LPC314x combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2.0OTG, 192 KB SRAM, NAND flash controller, flexible external bus interface, three channel10-bit A/D, and a myriad of serial and parallel interfaces in a single chip targeted atconsumer, industrial, medical, and communication markets. To optimize system powerconsumption, the LPC314x have multiple power domains and a very flexible ClockGeneration Unit (CGU) that provides dynamic clock gating and scaling.
上傳時間: 2013-10-11
上傳用戶:yuchunhai1990
The NXP LPC315x combine an 180 MHz ARM926EJ-S CPU core, High-speed USB 2.0OTG, 192 KB SRAM, NAND flash controller, flexible external bus interface, an integratedaudio codec, Li-ion charger, Real-Time Clock (RTC), and a myriad of serial and parallelinterfaces in a single chip targeted at consumer, industrial, medical, and communicationmarkets. To optimize system power consumption, the LPC315x have multiple powerdomains and a very flexible Clock Generation Unit (CGU) that provides dynamic clockgating and scaling.The LPC315x is implemented as multi-chip module with two side-by-side dies, one fordigital fuctions and one for analog functions, which include a Power Supply Unit (PSU),audio codec, RTC, and Li-ion battery charger.
上傳時間: 2014-01-17
上傳用戶:Altman
芯片上電后是如何啟動實現應用功能的?這是許多工程師在看到處理器運行的時候,通常都會問的一個問題。本文以德州儀器的多媒體處理芯片TMS320DM368 為例,介紹它的NANDFlash 啟動原理。并且以DM368 IPNC 參考設計軟件為例,介紹軟件是如何配合硬件實現啟動的。
上傳時間: 2013-12-19
上傳用戶:哈哈hah