AN2659-IAP_using_user-bootloader

所属分类:处理器开发
开发工具:C/C++
文件大小:391KB
下载次数:6
上传日期:2018-11-15 09:39:16
上 传 者wgbb
说明:  此应用程序说明是针对STM8固件(全系列:包括S,L,AF,AL)和系统设计人员的,他们需要在用STM8微控制器开发的产品中实现在应用编程功能(IAP)。STM8是一个8位微控制器家族,具有Flash用于存储用户程序代码或固件。IAP使得在最终产品中嵌入了微控制器之后,也可以“就地”更新固件。其优点是,微控制器板可以停留在其产品外壳内。不需要进行机械改动就能进行更新。IAP对于分发新的固件版本非常有用。它使得在整个产品生命周期中添加新的产品特性和纠正问题变得很容易。本应用程序说明提供的用户引导程序固件源码演示了如何为STM8微控制器实现IAP的示例。在STM8应用程序中集成IAP时,请使用此代码作为参考。
(This application note is intended for STM8 firmware and system designers who need to implement an in-application programming (IAP) feature in the product they are developing with the STM8 microcontroller. The STM8 is an 8-bit microcontroller family with a Flash memory for storing the user program code or firmware. IAP makes it possible to update the firmware [in situ], after the microcontroller has been embedded in the final product. The advantage is that the microcontroller board can stay inside its product enclosure. No mechanical intervention is needed to make the update. IAP is extremely useful for distributing new firmware versions. It makes it easy to add new product features and correct problems throughout the product life cycle. The user-bootloader firmware source code provided with this application note shows an example of how to implement IAP for the STM8 microcontroller. Use this code as a reference when integrating IAP in your STM8 application.)

文件列表:
AN2659-IAP_using_user-bootloader (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\EWSTM8 (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\EWSTM8\stm8bootloader.dep (2599, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\EWSTM8\stm8bootloader.ewd (10000, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\EWSTM8\stm8bootloader.ewp (41948, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\EWSTM8\stm8bootloader.eww (168, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\inc (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\inc\main.h (4739, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\inc\stm8a_conf.h (5579, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\inc\stm8a_macro.h (7812, 2014-09-26)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\inc\stm8a_map.h (79516, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\inc\stm8a_type.h (3451, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\MAIN.OBJ (26105, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8a_interrupt.asm (1405, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8A_INTERRUPT.LST (7947, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8A_INTERRUPT.OBJ (571, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8a_ob.asm (595, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8A_OB.LST (2960, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8A_OB.OBJ (434, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER-GLOBALS.STANDARD.XML (11063, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.AOF (26520, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.BIN (17750, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.CSEG (795, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8bootloader.ctx (2893, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8bootloader.dbi (503, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.HEX (9909, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.MAP (89206, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8bootloader.rapp (2617, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8bootloader.rprj (351, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.STANDARD.XML (13615, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\stm8bootloader.xdb (43008, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\RIDE\STM8BOOTLOADER.XRF (4743, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\src (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\src\main.c (22358, 2014-09-26)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\src\MAIN.SRC (92111, 2010-11-25)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\STVD (0, 2018-11-15)
AN2659-IAP_using_user-bootloader\Project\STM8A_User-Bootloader_example\STVD\Cosmic (0, 2018-11-15)
... ...

近期下载者

相关文件


收藏者