stm32复位后端口是stm32 高阻态态吗

19:57 提问
stm32启动问题,启动后如果不连接jlink等调试工具会怎样?
如果只让stm32跑在最小系统上的时候,需要些什么外围?程序烧录完之后不用jlink等调试工具时怎么让程序跑起来?
按赞数排序
设置好启动模式就OK!
STM32这颗Cortex-M3控制器,与其他许多ARM一样,提供了BOOT0和BOOT1两个管脚用于启动选择。
从用户闪存启动,这是正常的工作模式。
从系统存储器启动,这种模式启动的程序功能由厂家设置。(用于串口ISP)
从内置SRAM启动,这种模式可以用于调试。
  在芯片上电复位时,BOOT0和BOOT1两个管脚的状态将决定芯片从何处启动。
STM32最小系统原理图
但是我昨天试的时候boot0=1;boot1=0之后可以成功下载程序,但是我的程序在boot0=0,boot1=0时不跑,我不知道我的最小系统还有什么地方有缺陷
最小系统中最重要的几个引脚是什么呢?除了boot0,boot1,还有晶振,复位,及各种正负电源外,其他我都让其悬空,但是他还是不跑程序,我检测到有
jlink调试复用功能的引脚都是高电平(2v左右电压),其余都是高阻态,从始至终一直都是,我有在程序中配置时钟,初始化jtag功能的引脚重映射到对应io口,关闭了jtag功能,开启并初始化了gpioa,并将所有io推挽输出0/1,交替输出,但是pa口电平从未变过,一直高阻态,我这边没有开发版,就一个转接板,线都是我用杜邦线插排针上的,没有jlink等调试工具,只有ch340,求助求助,,,
我想知道我的代码有没有问题,如果没有问题,一定就是我的最小系统有问题,那么最小系统中一定要注意的是那几个引脚,分别怎么置位。。
求大神不吝赐教,,,
什么最小系统? 如果你用JLINK debug 模式可以跑起来,程序烧入FLASH 从FLASH启动那就没有什么问题。 直接拔掉JLINK, 芯片复位上电就好了,
flash 启动 BOOT1=x BOOT0=0。你确定烧录程序没有问题
什么最小系统? 如果你用JLINK debug 模式可以跑起来,程序烧入FLASH 从FLASH启动那就没有什么问题。 直接拔掉JLINK, 芯片复位上电就好了,
flash 启动 BOOT1=x BOOT0=0。你确定烧录程序没有问题
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐单片机IO口悬空,高阻态究竟是什么意思? - 单片机/MCU论坛 -
中国电子技术论坛 -
最好最受欢迎电子论坛!
后使用快捷导航没有帐号?
单片机IO口悬空,高阻态究竟是什么意思?
08:47:37  
30324&查看
问一个菜鸟问题,单片机IO口悬空和高阻态究竟是什么?IO口具体设置成什么?(输出不接外部器件?输入不上拉?)我查了下百度都没说清楚,复制粘贴的就算了!!另外想问一下,LCD驱动时IO口是怎么输出3种电平值得,如果是输出0,1和高阻态,那岂不是每次控制都要改变IO口模式(如果高阻态为输入不上拉的话),请知道的朋友指点下!!!
10:18:24  
悬空,顾名思义,就是不接任何器件啦
高阻态:无上拉和无下拉,对外表现出电平不确定性
不是所有的单片机都支持三态输出。三态输出一般由寄存器控制,需进行配置。
10:45:34  
悬空,顾名思义,就是不接任何器件啦
高阻态:无上拉和无下拉,对外表现出电平不确定性
不是所有的单片机都 ...
高阻态是输入还是输出呢?如果IO口可以输出3态,一般高阻配置成什么?
11:52:01  
高阻态是输入还是输出呢?如果IO口可以输出3态,一般高阻配置成什么?
高阻态既然无确定电平,怎么能做输出呢?把一个端口置为高阻态,相当于该端口从电路中断开(仅对输出来说),比如在一个通信线上挂了几个端口,将一个端口置为高阻态,就意味着该端口不会影响到该通信线的电平变化,但还是可以读取端口的电平。一般高阻态都是作为模拟量输入的,因为高阻态不会影响到输入的电平,可以准确的读取模拟量。
助理工程师
08:52:40  
11:18:49  
看单片机型号IO口是否可配置,硬件上理解,极弱上拉为高阻,基本无带载能力加个100K对地就能改变状态
23:52:29  
学习了& && && && && && && &
助理工程师
11:39:10  
你看看单片机开漏输出IO电路结构,高阻态的时候,外部电路向IO的灌电流几乎没有
13:43:48  
学习了,,,,,
13:40:06  
学习了!!!!!!!!!!!!!!
14:43:40  
15:46:38  
17:38:52  
学习了!!!
17:38:56  
学习了!!!
14:09:30  
11:19:40  
学习了~ 记笔记了&&谢谢~
Powered by
供应链服务
版权所有 (C) 深圳华强聚丰电子科技有限公司404 - 找不到文件或目录。
404 - 找不到文件或目录。
您要查找的资源可能已被删除,已更改名称或者暂时不可用。匿名用户不能发表回复!|21ic官方微信-->
ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU
请完成以下验证码
stm32复位后端口是高阻态吗?
问题已解决,谢谢。STM32本身无问题。问题出在使用库函数当从浮空输入转成推挽输出的时候。虽然接着让输出为高。但可控硅已导通。对时序包括位操作还是直接用寄存器类汇编好。用库函数根本不知道用了多久时间。
nylyt 发表于
如果是这样的话,请在把端口从浮空输入转成推挽输出之前,先操作输出寄存器让输出为高,虽然这时并没有输出,但是端口内部已经准备好输出高的状态。
高级技术员, 积分 999, 距离下一级还需 1 积分
高级技术员, 积分 999, 距离下一级还需 1 积分
高级技术员, 积分 999, 距离下一级还需 1 积分
高级技术员, 积分 999, 距离下一级还需 1 积分
谢谢香主,我就是这样的解决问题
技术达人, 积分 8849, 距离下一级还需 1151 积分
技术达人, 积分 8849, 距离下一级还需 1151 积分
技术达人, 积分 8849, 距离下一级还需 1151 积分
技术达人, 积分 8849, 距离下一级还需 1151 积分
从浮空输入转成推挽输出之前就要设置IO口的输出值,这样就没问题了
很多MCU都是这样的吧?
高级技术员, 积分 999, 距离下一级还需 1 积分
高级技术员, 积分 999, 距离下一级还需 1 积分
高级技术员, 积分 999, 距离下一级还需 1 积分
高级技术员, 积分 999, 距离下一级还需 1 积分
不一定,关键是从浮空变成推挽输出后,我是立即用库函数位操作设置高的。这样就不行
资深工程师, 积分 10782, 距离下一级还需 9218 积分
资深工程师, 积分 10782, 距离下一级还需 9218 积分
资深工程师, 积分 10782, 距离下一级还需 9218 积分
资深工程师, 积分 10782, 距离下一级还需 9218 积分
提示: 作者被禁止或删除 内容自动屏蔽
香水城真的够耐心 :victory:
中级技术员, 积分 105, 距离下一级还需 195 积分
中级技术员, 积分 105, 距离下一级还需 195 积分
中级技术员, 积分 105, 距离下一级还需 195 积分
中级技术员, 积分 105, 距离下一级还需 195 积分
觉得开始时设置成高电平,再配置方式。
资深技术员, 积分 303, 距离下一级还需 197 积分
资深技术员, 积分 303, 距离下一级还需 197 积分
资深技术员, 积分 303, 距离下一级还需 197 积分
资深技术员, 积分 303, 距离下一级还需 197 积分
太好了,又学习了一招
初级技术员, 积分 78, 距离下一级还需 22 积分
初级技术员, 积分 78, 距离下一级还需 22 积分
初级技术员, 积分 78, 距离下一级还需 22 积分
初级技术员, 积分 78, 距离下一级还需 22 积分
学习了,好贴
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
香版主我想问下你,我stm32f103rbt6的端口接了一个非门然后在接2003驱动继电器,在2003的输出断我接了一个led指示继电器是否导通,可以一上电那led会闪一下,继电器没有动作,还有块板子没接非门是那个芯片的端口接个74hc573然后接2803,也像那样接了个led,也会闪,搞不懂,能是能正常工作,都是上电那个led灯会闪一下。有这种情况吗?先谢谢了,呵呵。
初级工程师, 积分 2792, 距离下一级还需 208 积分
初级工程师, 积分 2792, 距离下一级还需 208 积分
初级工程师, 积分 2792, 距离下一级还需 208 积分
初级工程师, 积分 2792, 距离下一级还需 208 积分
继电器导通有几ms-十几ms的延时。
上电瞬间脉冲不足以驱动继电器动作,但是led就不是这样了
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
那怎样才能避免灯不闪
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
初级技术员, 积分 64, 距离下一级还需 36 积分
怎么避免呢,加了个上拉还会闪
中级技术员, 积分 135, 距离下一级还需 165 积分
中级技术员, 积分 135, 距离下一级还需 165 积分
中级技术员, 积分 135, 距离下一级还需 165 积分
中级技术员, 积分 135, 距离下一级还需 165 积分
在应用中不断提高自己,同时也会发现问题的根源,从根本上解决问题!
中级技术员, 积分 190, 距离下一级还需 110 积分
中级技术员, 积分 190, 距离下一级还需 110 积分
中级技术员, 积分 190, 距离下一级还需 110 积分
中级技术员, 积分 190, 距离下一级还需 110 积分
貌似,浮空输入和高阻态不是一个意思。。
扫描二维码,随时随地手机跟帖
荣誉元老奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
精英会员奖章
等级类勋章
奔腾之江水
发帖类勋章
技术导师奖章
人才类勋章
技术新星奖章
人才类勋章
技术高手奖章
人才类勋章
时间类勋章
技术奇才奖章
人才类勋章
湍急之河流
发帖类勋章
精华达人奖章
等级类勋章
时间类勋章
您需要登录后才可以回帖

我要回帖

更多关于 stm32输出高阻态 的文章

 

随机推荐