重工电子论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 4216|回复: 0
打印 上一主题 下一主题

奇怪的PB3,PB4

[复制链接]

3

主题

4

帖子

24

积分

新手上路

Rank: 1

积分
24
QQ
跳转到指定楼层
楼主
发表于 2018-3-10 10:43:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    写这个帖子是为了做笔记方便,自己好看,也防笔记本乱丢。同时大家有需要也方便查看。所以就把一些零星的所谓“发现”也记上吧。
这两天在玩一个共阳的数码管,用了PB3到PB10做段选,结果初始化后,本该全部笔画都点亮,但是就是PB3和PB4对应的两个笔画
始终不亮。检查芯片管脚,PB3和PB4输出为高,当然不会亮。而它们也没有和VCC3V3短路,只能是软件问题。最后想到查看数据手册
看到如图片附件所示,这两个管脚是与SWD,JTAG相关的,默认不是GPIO,要用GPIO必须复用。于是在初始化程序中开启复用时钟,
设置输出模式为复用推挽,再抄了一句网上找到的:GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE); /// 切换到SWJ调试,释放PA15,PB4, PB3
重新编译下载,所有笔画都能点亮了。

无标题.png (115.9 KB, 下载次数: 877)

无标题.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|cqutlab ( 渝ICP备15004556号

GMT+8, 2024-5-5 17:36 , Processed in 0.173432 second(s), 34 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表