没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
IAP,全称是“In-Application Programming”(在应用中编程)。IAP是一种通过微控制器的对外接口(如USART)对正在运行程序的微控制器进行内部程序的更新的技术(其有别于ICP或者ISP)。ICP(In-Circuit Programming)是通过在线仿真器对单片机进行程序烧写,而ISP则是通过单片机内置的bootloader程序(bootloader程序是芯片出厂前商家就已经烧写进去了)引导的烧写技术。无论是ICP还是ISP,都需要手动操作,如连接下载线,设置跳线帽等。但IAP技术如果使用远距离或无线的数据传输方案,甚至可以实现远程编程和无线编程。这一点是ICP或ISP技术无法做到的。某种微控制器支持IAP技术的首要前提是其必须是基于可重复编程闪存的微控制器。STM32微控制器带有可编程的内置闪存,同时STM32拥有在数量上和种类上都非常丰富的外设通信接口,因此在STM32上实现IAP技术是完全可行的。上传代码中包含IAP和APP两个程序。
资源推荐
资源详情
资源评论
收起资源包目录
stm32 IAP软件更新方法 (419个子文件)
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
cstart_thumb2.asm 4KB
setstack.asm 66B
setstack.asm 66B
setstack.asm 66B
setstack.asm 66B
setstack.asm 66B
setstack.asm 66B
IAP.cspy.bat 3KB
SysTick.cspy.bat 2KB
TrueSTUDIO_elf2bin.bat 1KB
hextobin.bat 1KB
axftobin.bat 1KB
IAP.bin 8KB
SysTick.bin 2KB
logo.bmp 7KB
stm32f10x_tim.c 106KB
stm32_eval_sdio_sd.c 90KB
stm32f10x_flash.c 61KB
stm32100b_eval_lcd.c 54KB
stm3210b_eval_lcd.c 54KB
stm32f10x_rcc.c 50KB
stm3210c_eval_ioe.c 49KB
stm32100b_eval_cec.c 48KB
stm32100e_eval_cec.c 48KB
fonts.c 46KB
stm32f10x_adc.c 46KB
stm32f10x_i2c.c 43KB
stm32100e_eval_ioe.c 42KB
stm32100e_eval_lcd.c 40KB
stm3210e_eval_lcd.c 40KB
stm3210c_eval_lcd.c 39KB
stm32f10x_usart.c 37KB
stm32f10x_can.c 36KB
stm32f10x_fsmc.c 34KB
system_stm32f10x.c 32KB
system_stm32f10x.c 32KB
stm32f10x_spi.c 29KB
stm32_eval_i2c_ee.c 29KB
stm32f10x_dma.c 29KB
stm32_eval_i2c_tsensor.c 29KB
stm32f10x_sdio.c 28KB
stm32100e_eval.c 26KB
stm32_eval_spi_sd.c 25KB
stm32f10x_gpio.c 22KB
stm3210e_eval.c 22KB
stm32100b_eval.c 21KB
stm3210b_eval.c 21KB
stm3210c_eval.c 20KB
stm32f10x_dac.c 19KB
can.c 18KB
stm3210e_eval_fsmc_nand.c 17KB
ymodem.c 17KB
core_cm3.c 17KB
stm32_eval_spi_flash.c 16KB
stm3210e_eval_fsmc_nor.c 15KB
stm32100e_eval_fsmc_onenand.c 13KB
stm32f10x_cec.c 11KB
common.c 11KB
main.c 10KB
stm32f10x_pwr.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
stm32100e_eval_fsmc_sram.c 7KB
stm3210e_eval_fsmc_sram.c 7KB
uart_data.c 7KB
misc.c 7KB
stm32f10x_exti.c 7KB
stm32f10x_wwdg.c 6KB
delay.c 5KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_it.c 5KB
stm32f10x_iwdg.c 5KB
stm32f10x_it.c 4KB
user_init.c 4KB
main.c 4KB
stm32flash.c 4KB
stm32f10x_crc.c 3KB
stm32_eval.c 3KB
download.c 3KB
upload.c 2KB
iap.c 2KB
.cproject 22KB
.cproject 22KB
.cproject 22KB
.cproject 21KB
.cproject 18KB
.cproject 18KB
.cproject 18KB
.cproject 18KB
共 419 条
- 1
- 2
- 3
- 4
- 5
资源评论
布拉瓦001
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功