找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1662|回复: 1
打印 上一主题 下一主题
收起左侧

STM32F103串口IAP实验

[复制链接]
跳转到指定楼层
楼主
ID:391361 发表于 2019-3-25 11:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
实验器材:
        战舰STM32F103开发板V3版本
        
实验目的:
        学习STM32的IAP功能,掌握IAP的使用.
        
硬件资源:
        1,DS0(连接在PB5)
        2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面)
        3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS)
        4,按键KEY0(PE4)/KEY1(PE3)/KEY2(PE2)/KEY_UP(PA0,也称之为WK_UP)
        
实验现象:
        本实验开机的时候先显示提示信息,然后等待串口输入接收APP程序(无校验,一次性接收),在串口接收
        到APP程序之后,即可执行IAP。如果是SRAM APP,通过按下KEY0即可执行这个收到的SRAM APP程序。如果
        是FLASH APP,则需要先按下KEY_UP按键,将串口接收到的APP程序存放到STM32的FLASH,之后再按KEY1即
        可以执行这个FLASH APP程序。通过KEY2按键,可以手动清除串口接收到的APP程序。

注意事项:
        1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源).
        2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!!
        3,本实验下载成功后,需用串口调试助手发送SRAM APP/FLASH APP等APP代码(.bin文件)验证IAP功能.


串口IAP实验.7z

633.93 KB, 下载次数: 35, 下载积分: 黑币 -5

串口IAP实验

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:334749 发表于 2020-7-3 16:02 | 只看该作者
这么好的怎么没人顶起来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表