你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
stm32f407vg 关于串口下程序的疑问
[复制链接]
ligongxiaobie
提问时间:2014-4-24 17:20 /
如题,我做了一个板子,仿照103给用USB转串口下程序的原理图
仿过来给407去下程序,基本原理我懂一些,如果用串口下程序,需要把BOOT1置0 ,BOOT0置1,复位后再把BOOT0置0即可。
所以我选用CH340G,原理图如下。
DTR口就是烧程序的时候可以通过三极管将BOOT0置1,烧完置0.
芯片手册这么说的
不知大家这样连过没,貌似还要下什么驱动,我们也下了,但是就是不能烧程序。
希望各位同仁积极讨论 谢谢
赞
0
收藏
0
评论
8
分享
发布时间:2014-4-24 17:20
举报
请先
登录
后回复
8个回答
废鱼
回答时间:2014-4-25 10:20:00
a0a.1 0b0c
RE:stm32f407vg 关于串口下程序的疑问
一般都用串口,这个比较方便,USB的话没有用过。
赞
0
评论
回复
支持
反对
ligongxiaobie
回答时间:2014-4-25 20:52:16
a0a.1 0b0c
回复:stm32f407vg 关于串口下程序的疑问
回复第 2 楼 于2014-04-25 10:20:00发表:
一般都用串口,这个比较方便,USB的话没有用过。
谢谢斑竹回复,串口涉及到BOOT0要置1 ,烧完程序还要置0 不是很麻烦吗? 您烧程序的时候不麻烦嘛 这样还不如用JLINGK
赞
0
评论
回复
支持
反对
ligongxiaobie
回答时间:2014-4-26 10:52:38
a0a.1 0b0c
回复:stm32f407vg 关于串口下程序的疑问
不知各位前辈有用过类似的 不用JLINGK烧程序的方式吗??
赞
0
评论
回复
支持
反对
废鱼
回答时间:2014-4-28 15:08:43
a0a.1 0b0c
RE:stm32f407vg 关于串口下程序的疑问
我们的产品都是这样设计的.如果不用JLINK,可以考虑专门的芯片烧录器,就是把芯片放上去,他会自动的烧写程序的.还有就是通过硬件设计来解决或者写bootloader程序.如果收到串口发送的升级命令就进入bootloader模式,否则就进入用户程序.
赞
0
评论
回复
支持
反对
ligongxiaobie
回答时间:2014-4-29 14:35:26
a0a.1 0b0c
回复:stm32f407vg 关于串口下程序的疑问
回复第 5 楼 于2014-04-28 15:08:43发表:
我们的产品都是这样设计的.如果不用JLINK,可以考虑专门的芯片烧录器,就是把芯片放上去,他会自动的烧写程序的.还有就是通过硬件设计来解决或者写bootloader程序.如果收到串口发送的升级命令就进入bootloader模式,否则就进入用户程序.
您的意思是利用串口中断去识别是否要烧程序吗?
那这样不需要去手动去调节BOOT0吗?
不知您有没有什么应用笔记之类的,我可以借鉴一下
赞
0
评论
回复
支持
反对
ligongxiaobie
回答时间:2014-4-29 14:37:16
a0a.1 0b0c
回复:stm32f407vg 关于串口下程序的疑问
回复第 5 楼 于2014-04-28 15:08:43发表:
我们的产品都是这样设计的.如果不用JLINK,可以考虑专门的芯片烧录器,就是把芯片放上去,他会自动的烧写程序的.还有就是通过硬件设计来解决或者写bootloader程序.如果收到串口发送的升级命令就进入bootloader模式,否则就进入用户程序.
您说的BOOTLOADER模式,是什么样的模式呢
赞
0
评论
回复
支持
反对
废鱼
回答时间:2014-4-29 17:19:52
a0a.1 0b0c
RE:stm32f407vg 关于串口下程序的疑问
这个叫bootloader程序,都是用户写的。前提要先写入FLASH。
赞
0
评论
回复
支持
反对
ligongxiaobie
回答时间:2014-4-29 20:03:42
a0a.1 0b0c
回复:stm32f407vg 关于串口下程序的疑问
回复第 8 楼 于2014-04-29 17:19:52发表:
这个叫bootloader程序,都是用户写的。前提要先写入FLASH。
谢谢管理员您耐心的回复 能点赞肯定给你点。
但是自己写BOOTLOADER程序的方法我并不了解,更没用过,希望您能给些具体资料,傻瓜点的 我看看应该就不会麻烦您了 我现在用的是STM32F407VG
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:stm32f407vg 关于串口下程序的疑问
回复:stm32f407vg 关于串口下程序的疑问
一般都用串口,这个比较方便,USB的话没有用过。
谢谢斑竹回复,串口涉及到BOOT0要置1 ,烧完程序还要置0 不是很麻烦吗? 您烧程序的时候不麻烦嘛 这样还不如用JLINGK
回复:stm32f407vg 关于串口下程序的疑问
RE:stm32f407vg 关于串口下程序的疑问
回复:stm32f407vg 关于串口下程序的疑问
我们的产品都是这样设计的.如果不用JLINK,可以考虑专门的芯片烧录器,就是把芯片放上去,他会自动的烧写程序的.还有就是通过硬件设计来解决或者写bootloader程序.如果收到串口发送的升级命令就进入bootloader模式,否则就进入用户程序.
您的意思是利用串口中断去识别是否要烧程序吗?
那这样不需要去手动去调节BOOT0吗?
不知您有没有什么应用笔记之类的,我可以借鉴一下
回复:stm32f407vg 关于串口下程序的疑问
我们的产品都是这样设计的.如果不用JLINK,可以考虑专门的芯片烧录器,就是把芯片放上去,他会自动的烧写程序的.还有就是通过硬件设计来解决或者写bootloader程序.如果收到串口发送的升级命令就进入bootloader模式,否则就进入用户程序.
您说的BOOTLOADER模式,是什么样的模式呢
RE:stm32f407vg 关于串口下程序的疑问
回复:stm32f407vg 关于串口下程序的疑问
这个叫bootloader程序,都是用户写的。前提要先写入FLASH。
谢谢管理员您耐心的回复 能点赞肯定给你点。
但是自己写BOOTLOADER程序的方法我并不了解,更没用过,希望您能给些具体资料,傻瓜点的 我看看应该就不会麻烦您了 我现在用的是STM32F407VG