在深入了解Flash存儲器的基礎(chǔ)上,采用單片機(jī)自動檢測存儲器無效塊。主要通過讀取每一塊的第1、第2頁內(nèi)容,判斷該塊的好壞,并給出具體的實(shí)現(xiàn)過程,以及部分關(guān)鍵的電路原理圖和C語言程序代碼。該設(shè)計(jì)最終實(shí)現(xiàn)單片機(jī)自動檢測Flash壞塊的功能,并通過讀取ID號檢測Flash的性能,同時(shí)該設(shè)計(jì)能夠存儲和讀取1GB數(shù)據(jù)。 Abstract: On the basis of in-depth understanding the Flash chips,this paper designs a new program which using the SCM to detect the invalid block.Mainly through reading the data of the first and second page to detect the invalid block.Specific implementation procedure was given,and the key circuit schematic diagram and C language program code was introduced.This design achieved the function of using the MCU checks the invalid block finally,and increased the function by reading the ID number of Flash to get the performance of the memory.And the design also can write and read1GB data
標(biāo)簽: Flash 單片機(jī) 存儲器 自動檢測
上傳時(shí)間: 2013-10-25
上傳用戶:taozhihua1314
自制51編程器 I have build my own programmer. This device can program the AT89C51 and works with it. So it can easily be adapted to programming other devices by itself. The Atmel Flash devices are ideal for developing, since they can be reprogrammed easy, often and fast. You need only 1 or 2 devices in low cost plastic case for developing. In contrast you need 10 or more high cost windowed devices if you must develop with EPROM devices (e.g. Phillips 87C751).
標(biāo)簽: programmer program device build
上傳時(shí)間: 2015-05-11
上傳用戶:sdq_123
嵌入式單片機(jī)下可做對Intel flash編程的代碼,包括erase,program等
標(biāo)簽: Intel flash 嵌入式 單片機(jī)
上傳時(shí)間: 2014-06-02
上傳用戶:zsjzc
FLASH文件系統(tǒng)的源碼,F(xiàn)lash memory is a nonvolatile memory, which allows the user to electrically program (write) and erase information. The exponential growth of flash memory has made this technology an indispensable part of hundreds of millions of electronic devices. Flash memory has several significant differences with volatile (RAM) memory and hard drive technologies which requires unique software drivers and file systems. This paper provides an overview of file systems for flash memory and focuses on the unique software requirements of flash memory devices.
標(biāo)簽: FLASH 文件系統(tǒng) 源碼
上傳時(shí)間: 2015-11-29
上傳用戶:問題問題
Making a cheap 1M SPI Rom Emulator 8 second to copy from parallel to SPI re-Program STM Serial Flash M25P10 by reading 29010 parallel ROM Running on standard 8051 32 I/O, a TTL 7407 as bus switch. Total programming time is about 8 seconds including Erase, Program
標(biāo)簽: re-Program SPI Emulator parallel
上傳時(shí)間: 2016-03-22
上傳用戶:wanqunsheng
This program is used to measure the temperature sensor on an F330 device. It uses 1-point calibration and stores the offset value in FLASH memory. The program outputs temperature values in 100ths of a degree Celsius with UART.
標(biāo)簽: temperature calibrati program measure
上傳時(shí)間: 2014-01-19
上傳用戶:啊颯颯大師的
The W78E58B is an 8-bit microcontroller which has an in-system programmable Flash EPROM for firmware updating. The instruction set of the W78E58B is fully compatible with the standard 8052. The W78E58B contains a 32K bytes of main ROM and a 4K bytes of auxiliary ROM which allows the contents of the 32KB main ROM to be updated by the loader program located at the 4KB auxiliary ROM 512 bytes of on-chip RAM four 8-bit bi-directional and bit-addressable I/O ports an additional 4- bit port P4 three 16-bit timer/counters a serial port. These peripherals are supported by a eight sources two-level interrupt capability. To facilitate programming and verification, the ROM inside the W78E58B allows the program memory to be programmed and read electronically. Once the code is confirmed, the user can protect the code for security
標(biāo)簽: microcontroller programmable in-system W78E58B
上傳時(shí)間: 2017-04-27
上傳用戶:yiwen213
Flash functions for STR71X uControllers. This file replaces the ST Library flash.c file, including the option of execute any flash function from Ram, alowing a way to program flash from a program running in flash.
標(biāo)簽: file uControllers functions including
上傳時(shí)間: 2017-09-19
上傳用戶:xzt
Among the many features built into Microchip’sEnhanced FLASH Microcontroller devices is the capability of the program memory to self-program. This very useful feature has been deliberately included to give the user the ability to perform bootloading operations.Devices like the PIC18F452 are designed with a designated“boot block”, a small section of protectable program memory allocated specifically for bootload firmware.
標(biāo)簽: bootloader;PIC16;PIC18
上傳時(shí)間: 2015-03-05
上傳用戶:rfvrfv
Among the many features built into Microchip’sEnhanced FLASH Microcontroller devices is the capability of the program memory to self-program. This very useful feature has been deliberately included to give the user the ability to perform bootloading operations.Devices like the PIC18F452 are designed with a designated“boot block”, a small section of protectable program memory allocated specifically for bootload firmware.
標(biāo)簽: PIC16;PIC18;Bootloader
上傳時(shí)間: 2015-03-05
上傳用戶:rfvrfv
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1