当前位置: 首页 > news >正文

php网站授权seo短期课程

php网站授权,seo短期课程,电商平台市场调研报告,微商推广文章概要 本文是基于STM32F4系列标准库的一个IAP在线升级程序,详细讲解了IAP程序从第一步到最终完成程序跳转的各过程。在正式开始之前,需要先去了解以下前置基础知识,以及获取对应资料。 预先说明一下结论:Boot程序是基于标准库写的,App程序是基于HAL库写的这种情况不会影…

文章概要

本文是基于STM32F4系列标准库的一个IAP在线升级程序,详细讲解了IAP程序从第一步到最终完成程序跳转的各过程。在正式开始之前,需要先去了解以下前置基础知识,以及获取对应资料。

预先说明一下结论:Boot程序是基于标准库写的,App程序是基于HAL库写的这种情况不会影响从Boot程序跳转到APP,也不影响从App跳回Boot,并且App程序是可以执行的,标准库、HAL库的本质还是寄存器的操作。

在从Boot跳转至App程序的时候大多用的是函数指针的方式,但是当实际App程序过大的时候不推荐仍旧使用函数指针的方式跳回Boot程序,因为会由于App程序过大而导致栈没有及时清空,在第二次从Boot跳回App的时候导致无法正常跳转,程序卡死。

本文是基于正点原子开发板STM32F407ZGT6来学习IAP程序。

通讯的物理层是基于RS232和RS485两个实验

仅使用到开发板上一个外设:UART。

Flash大小1M,RAM大小192KByte

源码2024-11-7更新,链接如下:

通过网盘分享的文件:1.IAP程序
链接: https://pan.baidu.com/s/1-LcNEVysk-KnOKc9kimOtQ?pwd=1234 提取码: 1234

注意:新的源码硬件设施由原来的STM32F407ZGT6改成了STM32F407VET6,其他不变。

由于本人第一次做IAP升级程序,如有不足之处,希望大家能够在评论区中给出意见,感谢大家。

前置知识和资料获取

1.正点原子讲解基于UART的IAP升级实验和片上Flash操作实验

传送门:

Flash的学习:

第67讲 FLASH闪存编程原理与步骤-M4_哔哩哔哩_bilibili

第68讲 FLASH模拟EEPROM实验-M4_哔哩哔哩_bilibili

串口IAP的学习:

第92讲 IAP在应用编程原理_哔哩哔哩_bilibili

第93讲 串口IAP实验讲解_哔哩哔哩_bilibili

2.有关Ymodem和IAP的基础知识

Ymodem知识传送门:

https://blog.csdn.net/huangdenan/article/details/103611081
https://blog.csdn.net/qq_33475105/article/details/116866436

STM32 IAP在线升级嵌入式_哔哩哔哩_bilibili

STM32F4 IAP BOOTLOADER YMODEM_stm32f4 iap ymodem-CSDN博客

IAP知识传送门:

单片机三种烧录方式ICP、IAP和ISP详解_icp iap-CSDN博客

STM32在线升级 (IAP)-CSDN博客

3.在完成了上述步骤后,需要一个基于标准库的IAP官方例程

基于STM32官方IAP在线升级例程传送门:

STM32 IAP 升级官方资料汇总_stm32 官网 iap-CSDN博客

F4系列选则:AN3965

如果是其他系列的,比如F1系列的就去找F1对应的例程,如果是HAL方式的就去找HAL库的,我这边只提供标准库的官方例程,需要官方例程的原因是因为官方例程中提供了非常重要的函数,就是Ymodem.c这个文件中的接收函数,其他的暂时都用不到,当然了,在文章的后面会详细的介绍官方例程的源码和使用以及Ymodem接收函数。

4.需要一款终端软件来模拟上位机通过Ymodem协议发送数据包。
http://www.mmbaike.com/news/102382.html

相关文章:

  • 学做缝纫的网站公司网络推广方案
  • 网站需要的栏目和内容百度联盟广告收益
  • 网页设计的网站推荐汕头seo
  • wordpress网站系统网盘资源大全
  • 长沙关键词排名软件黑帽seo是什么
  • 个人网站 备案 备注外链是什么
  • 手机网站制作移动高端网站建设安卓优化大师2021
  • 怎么做交易网站网络推广软文
  • 呼和浩特免费制作网站南京百度网站快速优化
  • 北京网站建设公司房山华网厦门seo小谢
  • 网站开发进度设计与阶段目标谷歌官网注册入口
  • 做网站实例教程优化大师下载安装app
  • 新乡哪有做网站的优秀网站设计案例
  • 建设一个能看视频的网站网络优化工资一般多少
  • 镇江网站建设找 思创磁力狗在线引擎
  • 做网站百度推广短视频矩阵seo系统源码
  • 江都区城乡建设局门户网站运营推广的方式和渠道
  • 哪里有免费的wordpress主题seo怎么优化网站排名
  • 做地方门户网站不备案可以吗百度推广的费用
  • 网站建设 广告推广网站优化seo培训
  • 网站建设难度大吗卡点视频免费制作软件
  • 创建网站时间代码给我免费的视频在线观看
  • 北京建设专职查询网站免费平台推广
  • 南昌做网站排名crm系统网站
  • 织梦网站源码好吗郑州seo排名公司
  • 关镇铨装修到底怎样百度快照怎么优化排名
  • 网站建设培训合肥今天晚上19点新闻联播直播回放
  • 网页设计基础知识点考试搜索引擎优化seo什么意思
  • 重庆的网站设计公司价格网络推广的工作内容是什么
  • c 网站做微信收款功能淘宝直通车推广怎么收费