針對(duì)閃存系統(tǒng)對(duì)在應(yīng)用中編程(In-application programming,IAP)的強(qiáng)烈需求,介紹基于 STM32 平臺(tái)的IAP 設(shè)計(jì)原理以及實(shí)現(xiàn)方法。分析 IAP 設(shè)計(jì)的重要性,以 STM32F103RC 為例,介紹 IAP 程序中的 FLASH 規(guī)劃、用戶程序條件,IAP 實(shí)現(xiàn)原理以及在產(chǎn)品中應(yīng)用 IAP 詳細(xì)設(shè)計(jì)的實(shí)現(xiàn)過(guò)程。結(jié)果表明:IAP 應(yīng)用在產(chǎn)品項(xiàng)目中的成功實(shí)現(xiàn),能使現(xiàn)場(chǎng)產(chǎn)品固件的更新更為便捷,可進(jìn)行大面積推廣使用。在應(yīng)用中編程(In-application programming,IAP)是用戶自己的程序在運(yùn)行過(guò)程中對(duì) User Flash的部分區(qū)域進(jìn)行燒寫,可在產(chǎn)品發(fā)布后方便地通過(guò)預(yù)留的通信口對(duì)產(chǎn)品中的固件程序進(jìn)行更新升級(jí)。通訊接口可以是 SPI、I2C、UART、USB、CAN 和以太網(wǎng)等。隨著用戶對(duì)產(chǎn)品現(xiàn)場(chǎng)適應(yīng)能力的要求越來(lái)越高,大部分基于閃存的系統(tǒng)對(duì)于 IAP 的需求也越來(lái)越強(qiáng)。筆者以 STM32F103RC 為例,介紹了 IAP在產(chǎn)品中應(yīng)用的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)過(guò)程。
上傳時(shí)間: 2022-07-11
上傳用戶:aben
jbuzzer is an application written in Java that allows mapping your comuter keyboard to sounds. It supports short samples as well as streaming format. The GUI allows dynamically adding and removing new slots for samples.
標(biāo)簽: application keyboard jbuzzer comuter
上傳時(shí)間: 2014-12-07
上傳用戶:qoovoop
JCCKit is a Java library which can be used in any Java application or applet to visualize scientific data by plots or charts
標(biāo)簽: Java application scientific visualize
上傳時(shí)間: 2014-01-23
上傳用戶:三人用菜
Complete video store application in C++ using linked lists to store data in files. it keeps track of videos and customers and have many checks and options.
標(biāo)簽: store application Complete linked
上傳時(shí)間: 2014-06-20
上傳用戶:zhoujunzhen
How to send debugging output to a console in a MFC application
標(biāo)簽: application debugging console output
上傳時(shí)間: 2015-03-27
上傳用戶:氣溫達(dá)上千萬(wàn)的
The JILRunOnly project is a simple command-line application written in ANSI-C that is intended to demonstrate in detail, how the JILRuntime/JewelScript library can be embedded into an application.
標(biāo)簽: command-line application JILRunOnly intended
上傳時(shí)間: 2015-04-03
上傳用戶:ywqaxiwang
Application of Bootstrap Loader in MSP430 With Flash Hardware and Software Proposal
標(biāo)簽: Application Bootstrap Hardware Software
上傳時(shí)間: 2015-04-17
上傳用戶:c12228
Application of Bootstrap Loader in MSP430 With Flash Hardware and Software Proposal
標(biāo)簽: Application Bootstrap Hardware Software
上傳時(shí)間: 2014-01-09
上傳用戶:jichenxi0730
This application, built in VB using MapObjects, allows the user to zoom in, zoom out and pan using only the mouse. The pan is a dynamic pan just push the mouse in the direction you would like to pan.
標(biāo)簽: using zoom application MapObjects
上傳時(shí)間: 2014-12-22
上傳用戶:ryb
This zip file shows the use ROM Services in order to speed up an application and reduce its code size. It shows how to open services such as ROM Entry, Xmodem and DataFlash and how to simply use their methods. Includes main.html file for help.
標(biāo)簽: application Services reduce shows
上傳時(shí)間: 2014-11-02
上傳用戶:66666
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1