介紹一種基于C8051F060單片機和NAND Flash的數(shù)據(jù)采集存儲系統(tǒng),該系統(tǒng)可實現(xiàn)3路信號采樣,每路采樣率為5KS/s,通過異步串行通信接口實現(xiàn)數(shù)據(jù)傳輸。并詳細說明系統(tǒng)的軟件設(shè)計。 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.
標簽: C8051F060 數(shù)據(jù)采集 存儲系統(tǒng)
上傳時間: 2013-10-12
上傳用戶:Jesse_嘉偉
本書面向由傳統(tǒng)51單片機轉(zhuǎn)向ARM嵌入式開發(fā)的硬件工程師、由硬件轉(zhuǎn)嵌入式軟件開發(fā)的工程師、沒有嵌入式開發(fā)經(jīng)驗的軟件工程師。分9個部分:1、開發(fā)環(huán)境建立2、S3C2410功能部件介紹與實驗(含實驗代碼)3、bootloader vivi詳細注釋4、linux移植5、linux驅(qū)動6、yaffs文件系統(tǒng)詳解7、調(diào)試工具8、GUI開發(fā)簡介9、UC/OS移植通過學(xué)習(xí)第二部分,即可了解基于ARM CPU的嵌入式開發(fā)所需要的外圍器件及其接口。對應(yīng)的實驗代碼實現(xiàn)了對這些接口的操作,這可以讓硬件工程師形成一個嵌入式硬件開發(fā)的概念。這部分也可以當作S3C2410的數(shù)據(jù)手冊來使用。一個完整的嵌入式linux系統(tǒng)包含4部分內(nèi)容:bootloader、parameters、kernel、root file system。3、4、5、6部分詳細介紹了這4部分的內(nèi)容,這是linux底層軟件開發(fā)人員應(yīng)該掌握的。通過學(xué)習(xí)這些章節(jié),您可以詳細了解到如何在一個裸板上裁減、移植linux,如何構(gòu)造自己的根文件系統(tǒng),如何編寫適合客戶需求的驅(qū)動程序——驅(qū)動程序這章將結(jié)合幾個經(jīng)典的驅(qū)動程序進行講解。您還可以了解到在用在nand flash上的非常流行的yaffs文件系統(tǒng)是如何工作的,本書將結(jié)合yaffs代碼詳細介紹yaffs文件系統(tǒng)。第7部分介紹了嵌入式linux開發(fā)中使用gdb進行調(diào)試的詳細過程。
上傳時間: 2013-10-31
上傳用戶:yunfan1978
DevKit8000評估套件簡介及應(yīng)用 OMAP3530應(yīng)用處理器集成600-MHz ARM Cortex-A8核及430-MHz TMS320C64x DSP核 板載128MByte DDR SDRAM,32bit 板載128MByte NAND Flash
上傳時間: 2014-12-27
上傳用戶:lliuhhui
本文介紹了一種基于單片機的GPS 手持導(dǎo)航終端的設(shè)計思路和方法,給出了系統(tǒng)的硬件電路和軟件流程。這種設(shè)計方法建立了一種電子地圖結(jié)構(gòu)和支持拼音輸入法的人機界面,利用了Nand Flash 的數(shù)據(jù)存儲特性和第三代GPS 的高精度特性,滿足了系統(tǒng)的要求。
上傳時間: 2014-01-11
上傳用戶:sjb555
有關(guān)nand flash的入門基礎(chǔ),內(nèi)容包括一般的技術(shù)常識、基本操作指令和時序圖講解,有助于理解datasheet上跟編程操作有關(guān)的重點知識。
標簽: nand_flash
上傳時間: 2013-10-09
上傳用戶:Jesse_嘉偉
SmartARM9B92 是由廣州致遠電子有限公司完全按照工業(yè)級標準(EMC/EMI)設(shè)計開發(fā)的一款通用工控/教學(xué)開發(fā)平臺,其核心控制器采用了TI 公司最新推出的LM3S9000 系列芯片。LM3S9000 在通用處理性能方面取得了最新突破,實現(xiàn)了連接性、存儲器配置與高級運動控制的完美結(jié)合。SmartARM9B92 開發(fā)平臺提供了豐富的接口:外部總線接口(EPI)、USB OTG 接口、10/100Mbps 以太網(wǎng)接口、帶電氣隔離的CAN 接口、電機驅(qū)動板接口、帶電氣隔離的RS-485 接口、I2S 音頻接口、UART/Modem 接口和SD 卡接口等,同時集成了大容量存儲器,包括SRAM、SDRAM、NOR Flash 和NAND Flash。SmartARM9B92平臺將LM3S9B92 的功能特性發(fā)揮的淋漓盡致,最大程度上滿足客戶的應(yīng)用需求。
上傳時間: 2013-10-31
上傳用戶:hewenzhi
嵌入式ARM9系列處理器支持U-Boot從Nor FLASH或者Nand FLASH啟動,也支持U-Boot直接下載到內(nèi)存中調(diào)試運行,根據(jù)U-Boot在不同啟動設(shè)備上的差異,添加Nand FLASH讀寫驅(qū)動和判別啟動位置程序,使U-Boot支持自動識別啟動。在基于S3C2440的硬件平臺上驗證通過,并正確引導(dǎo)了Linux內(nèi)核。
上傳時間: 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
芯片上電后是如何啟動實現(xiàn)應(yīng)用功能的?這是許多工程師在看到處理器運行的時候,通常都會問的一個問題。本文以德州儀器的多媒體處理芯片TMS320DM368 為例,介紹它的NANDFlash 啟動原理。并且以DM368 IPNC 參考設(shè)計軟件為例,介紹軟件是如何配合硬件實現(xiàn)啟動的。
上傳時間: 2013-12-19
上傳用戶:哈哈hah
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1