标题: STM32F103串口IAP实验 [打印本页]

作者: 乐观的知觉    时间: 2019-3-25 11:28
标题: STM32F103串口IAP实验
实验器材:
        战舰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实验


作者: 老农要进城    时间: 2020-7-3 16:02
这么好的怎么没人顶起来




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1