你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
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