有没有STM32F407通过HTTP升级程序的例程
答案:2 悬赏:0 手机版
解决时间 2021-02-18 17:06
- 提问者网友:遮云壑
- 2021-02-18 06:51
有没有STM32F407通过HTTP升级程序的例程
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-02-18 07:20
1、下载stm32的官方例程:STM32_USB-Host-Device_Lib_V2.1.0
2、开发板是安富莱的STM32-X3开发板
3、打开例程:STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Device_Examples\VCP\MDK-ARM里的工程
配置cpu为stm32F407VG,
4、c/C++预定义:USE_STDPERIPH_DRIVER,STM32F4XX,USE_STM324xG_EVAL,USE_USB_OTG_HS,USE_ULPI_PHY
把USE_USB_OTG_HS 改为 USE_USB_OTG_FS 。
把USE_ULPI_PHY 删除,因为接高速设备的话,需要外接PHY芯片。
5、打开 USB_conf.h文件,把 #define VBUS_SENSING_ENABLED 封掉。因为我们不用VBUS(PA9).开发板上的
这个引脚做他用了。
6、编译,下载,复位板子,计算机中的虚拟串口终于出来了,呵呵,这个端口是多么漂亮。
2、开发板是安富莱的STM32-X3开发板
3、打开例程:STM32_USB-Host-Device_Lib_V2.1.0\Project\USB_Device_Examples\VCP\MDK-ARM里的工程
配置cpu为stm32F407VG,
4、c/C++预定义:USE_STDPERIPH_DRIVER,STM32F4XX,USE_STM324xG_EVAL,USE_USB_OTG_HS,USE_ULPI_PHY
把USE_USB_OTG_HS 改为 USE_USB_OTG_FS 。
把USE_ULPI_PHY 删除,因为接高速设备的话,需要外接PHY芯片。
5、打开 USB_conf.h文件,把 #define VBUS_SENSING_ENABLED 封掉。因为我们不用VBUS(PA9).开发板上的
这个引脚做他用了。
6、编译,下载,复位板子,计算机中的虚拟串口终于出来了,呵呵,这个端口是多么漂亮。
全部回答
- 1楼网友:往事隔山水
- 2021-02-18 08:58
jira是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。jira创建的问题类型包括new feature、bug、task和improvement四种,还可以自己定义,所以它也一是过程管理系统。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯