你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何通过串口对STM32F042进行通讯及程序升级?

[复制链接]
serena123 提问时间:2021-9-22 16:11 /
我们目前使用STM32F042(封装SSOP20)进行一款产品Temper的开发设计,其中用到USART1。首先我们想用USB线进行数据传输,以达到Temper通过此USART1能够读到来自其他产品的数据。其次,我们想通过USART1能够对Temper进行程序升级。
目前我们不知道如何搭建这种具有复合功能的串口的外围电路,请告知!
收藏 评论2 发布时间:2021-9-22 16:11

举报

2个回答
butterflyspring 回答时间:2021-9-23 10:06:11
楼主提到的USB线进行传输是用USB方式还是只是利用其中的两条线做串口通讯? 1. 如果利用USB协议传输,那么芯片本身自带USB的DFU 升级模式,所以程序升级不是问题。 同时芯片还自带USART2, 也可以进行串口通讯和bootloader的升级方式。 2. 如果仅仅利用其中两条线传输串口信息的话,本身USART1也支持bootloader 升级方式。 关于bootloader' 升级方式可以参考官方的应用笔记AN2606。

butterflyspring 回答时间:2021-9-23 10:07:40
增加bootloader在应用笔记上资源的部分截图
STM32F042 AN2606.png

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版