为什么我连接PA0-PA7时 代码就可正常运行0-9
换成PA3-PA10时候 只有PA3-PA6有反应 结果就是0-9显示不全
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

stm32 数码管显示0-9
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qllaoda 2023-03-11 07:14关注肯定是代码的问题,比如没有正确初始化IO,驱动IO的数据不正确
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
MarkHan_ 2023-03-11 07:35关注该回答引用GPTᴼᴾᴱᴺᴬᴵ
可能是因为你连接的数码管的位数不同,导致在不同的引脚上接收到的数字不同。例如,如果你连接了一个4位数码管,那么只连接PA0-PA3,可能只能显示最后4位数字。如果你想要显示更多位数字,需要将更多的引脚连接到数码管上。
·
另外,还要确保你的代码正确配置了GPIO引脚的输出模式、推挽/开漏模式等,以及正确的数据输出方式(如BCD码输出还是直接二进制输出),否则可能会影响数码管的正常工作。你可以查看引脚定义和初始化配置是否正确,并检查代码中数码管的引脚控制顺序是否与数码管连接顺序相匹配。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7640463
- 你也可以参考下这篇文章:STM32 数码管显示
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-11-01 02:15回答 2 已采纳 84和88行的Code_1改为Code
- 2023-02-16 02:30回答 2 已采纳 GUI图形操作界面通常包括以下内容: 屏幕布局:设计屏幕布局以容纳各种元素,例如按钮、标签、文本框、图像等。 用户输入:实现对用户输入的响应,例如点击按钮或滑动触摸屏幕。 界面元素:包括按钮、文本框
- 2021-10-26 17:27回答 3 已采纳 我解决了,解决方案如下: NUCLEO开发板:STM32 st-link驱动程序错误_无名 。。的博客-CSDN博客 问题描述:在下载好st
- 2024-07-18 06:42万俟的学习记录的博客 【代码】嵌入式STM32:数码管循环显示0-999。
- 2022-05-09 03:26回答 1 已采纳 先计算一下到底有多大数据量,串口建议短距离不要超过57600bps,距离越长速率越低。以太网的速度快得多,而且传输距离更远,组网方式更灵活。从成本上来说,以太网略高,但也高不了多少,考虑到将来的扩展性
- 2023-01-30 02:49回答 2 已采纳 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:【成功解决】stm32 的bootloader程序设计
- 2022-02-15 11:43回答 1 已采纳 如果我看得没错,你运行的是卸载程序,而不是KEIL应用程序。如果是正常安装,从开始菜单里去找程序图标运行,如果你们非要在文件夹下找,那个程序在你打开的那个目录下面的Uv4目录下,Uv4.exe,你看得
- 2022-05-12 13:43总的来说,这个项目涉及到STM32的GPIO控制、数码管显示技术、以及可能的电路仿真和软件编程实践,对于学习STM32开发和嵌入式硬件设计的初学者来说,是一个很好的实践案例。通过这样的练习,可以加深对微控制器工作...
- 2017-05-01 18:02回答 1 已采纳 1.配置中断给USB,如果你发送的中断配置好了,则接收也一样,端点的IN 或 OUT,在USB描述符内对应端点对应中断,使能下就可以触发了,然后自己在接收的中断函数里取出数据。 2.选用HID是无驱(
- 2023-02-14 07:15回答 18 已采纳 当需要在没有RTC的情况下记录系统运行时间时,我们可以使用STM32的系统滴答定时器(SysTick)来实现。 系统滴答定时器是一个24位的计数器,它可以按照预设的时间间隔(通常为1ms)自动递减,当
- 2023-03-07 12:43回答 7 已采纳 FLASH_If_Write(DATASTOREADDR, (uint32_t*)&SystemParam_default, page);FLASH_If_Read(DATASTOREADDR, (u
- 2024-07-17 07:39万俟的学习记录的博客 【代码】嵌入式STM32:控制数码管显示。
- 2022-11-06 17:31回答 1 已采纳 这篇文章讲的很详细,请看:proteus仿真STM32时钟问题
- 2022-07-15 13:31本项目重点探讨的是如何在STM32上实现动态数码管显示,这对于开发需要实时显示数据的嵌入式系统来说至关重要。 动态数码管显示是一种节省硬件资源的技术,通过快速切换不同段的驱动,使得数码管在人眼看来像是同时...
- 2021-02-19 04:56本项目"按键次数0-9数码管显示代码及仿真"聚焦于这一具体应用,旨在教你如何利用单片机实现通过按键输入数字,并在共阴极数码管上实时显示0到9的数字。 首先,我们要理解“单片机”的概念。单片机是一种集成在单一...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司