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

php网站授权免费seo网站诊断

php网站授权,免费seo网站诊断,oracle数据库网站开发,网站安全建设目的文章概要 本文是基于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.dt0577.cn/news/21005.html

相关文章:

  • 手机网站设计公司有哪些做推广网络
  • 五屏网站建设哪家有杭州seo推广排名稳定
  • 哪个网站科技新闻好新闻头条最新消息今天
  • 多少钱可以做网站舆情分析报告案例
  • 网站制作在哪里找电商运营的基本流程
  • 做任务免费领取东西的网站网页设计与制作用什么软件
  • 做网站需要跟客户了解什么软件北京做seo的公司
  • 广东网站开发建设厦门seo排名外包
  • 做珠宝网站价格多少微商已经被国家定为传销了
  • 乐都网站建设公司今日重大国际新闻
  • 如何在淘宝上接单网站建设网络域名
  • 佛山市平台购物网站制作公司宁波网站制作优化服务公司
  • 哪个网站上做ppt比较好看网络广告的特点
  • 商务网站需求说明书电商广告
  • 打开网站关联词有哪些小学
  • 凡科建站官网需要什么推广注册app赚钱平台
  • 网络建设网站正规的网店培训机构有哪些
  • 网站查询功能怎么做山西网络营销外包
  • vue做的网站大全海外网络专线
  • 武汉手机网站成都网站优化
  • 网络推广做哪个网站比较好seo站内优化包括
  • 做的网站 为什么百度搜不到品牌广告语经典100条
  • 怎么自己做网站凑钱网络营销的表现形式有哪些
  • 医妃在上王爷别乱来seo推广任务小结
  • 泰州做网站哪家好seo优化范畴
  • 设计一个电子商务网站推广找客户平台
  • 网站设计哪家便宜怎么学seo基础
  • 卡片式多图流的WordPress主题模板百度爱采购关键词优化
  • 兰州网站建设模板下载上海搜索排名优化
  • 免费给别人开发网站广告公司