嵌入式大佬请进救救孩子吧

依依 の blog 2019-12-23 07:29:26
用led组成“¥”符号,选择TIM5与片内合适资源实现:按照一定速度由中心点向外逐渐点亮,再反向熄灭并循环;按key1、key2可以改变点亮的速度 第13个 复制到这里就变成这个符号我也不知道为什么 大佬们有思路吗
...全文
58 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
依依 の blog 2019-12-24
  • 打赏
  • 举报
回复
现在遇到的问题是用TIM5硬件实现而不是纯软件延时函数实现怎么搞@行走的红茶@SeanOY
fly 100% 2019-12-24
  • 打赏
  • 举报
回复
定好圆心,算出逐点显示的led 的坐标然后逐点点亮
SeanOY 2019-12-24
  • 打赏
  • 举报
回复
如果只用片内资源的话,只能一个引脚控制一盏灯了。先将灯布置好形状,然后配置定时器中断和两个外部中断。定时器中断负责将灯对应引脚置位复位(内圈和外圈的亮灭分为四个函数,想要程序简单易懂就用位带操作来实现),外部中断可以通过改变定时器的period或者prescale值来改变定时时间。

27,516

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧