绿色软件联盟:绿色软件下载
Hi,请  登录  或  注册

IAP Bootloader V1.0

本软件下载地址未录入,如想要软件请评论,我们会补上!IAPBootloader.zip探索者STM32F4开发板 stm32f4xx下串口IAP BootLoader源码

实验目的:
学习STM32的IAP功能,掌握IAP的使用.

硬件资源:
1,DS0(连接在PF9)
2,串口1(波特率:460800,PA9/PA10连接在板载USB转串口芯片CH340上面)
3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A6接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功能.
4,SRAM APP代码的起始地址必须是:0X20001000,FLASH APP代码的起始地址必须是:0X08008000。
5,在创建APP代码的时候,切记要设置中断向量偏移量!!

赞(0)
标题:《IAP Bootloader V1.0》
链接:https://www.lvruan.com/app/460898
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

相关推荐

  • 暂无文章

LvRuan.com=绿软=绿盟=绿色软件联盟
情怀第一 18年 老牌 下载站 绿色 安全 无广告 无捆绑

评论 抢沙发

登录

找回密码

注册