找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请优化你的MCU代码 Ver2.0

查看数: 14202 | 评论数: 58 | 收藏 25
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-10-30 17:41

正文摘要:

- 前言 - ⼤家,好久不⻅。 此⽂旨在于对2019年我发表在51黑论坛的贴⼦《请⼯程化,定制化你的单⽚机代码》http://www.51hei.com/bbs/dpj-162218-1.html 进⾏更新,升级 ...

回复

ID:1168248 发表于 2026-3-18 10:13
ID:1168055 发表于 2026-3-16 18:12
非常好的教程,大神辛苦了
ID:1168055 发表于 2026-3-16 18:11
非常好的教程,适合新手学习
ID:476527 发表于 2026-3-2 22:21
蟋蟀的帅 发表于 2026-2-27 11:00
先谢。我看到了好多方框,是给我们思考后填空的吗?

都是些加载不出来的图片吧?也许刷新一下网页可以解决,实在不行就下载附件的pdf吧。
ID:89217 发表于 2026-2-28 16:20
非常棒的的解答,其中#define JUST_INC(x) if(++x<=0) --x 这个我还是第一次看到还能这样操作,真是一个好的决策。又一个新的知识,牛逼克拉斯
ID:971621 发表于 2026-2-27 11:00
先谢。我看到了好多方框,是给我们思考后填空的吗?
ID:106060 发表于 2026-2-10 21:48
还算不上事件轮询。继续努力。
ID:343102 发表于 2026-2-6 19:28
谢谢分享,学习学习
ID:1100662 发表于 2026-1-20 08:53
真不错,学习了!
ID:1024429 发表于 2025-12-26 22:13
真不错,好好学习一下,谢谢!
ID:1165475 发表于 2025-12-22 10:54
好的文章,加油作者
ID:904364 发表于 2025-12-22 10:11
内容很好,也很简洁通透,学习一手
ID:14088 发表于 2025-12-22 08:27
时基切换任务的话,可以试试我这个软定时器模块http://www.51hei.com/bbs/dpj-239200-1.html   任意MCU都方便移植
ID:1063561 发表于 2025-12-22 07:25
谢谢分享,学习了
ID:1063561 发表于 2025-12-22 07:24
谢谢分享,学习了
ID:1159575 发表于 2025-12-17 15:48

非常不错,值得学习一下!
ID:370626 发表于 2025-12-16 09:52
只有我一个人看到的是方框吗
ID:918440 发表于 2025-12-9 12:15
这个真是厉害,又学习了
ID:53813 发表于 2025-12-3 14:13
想不到九年后还能看到更新版,上网这么多年,难得少见了。
ID:1110792 发表于 2025-12-2 18:43
真不错,学习了!
ID:492633 发表于 2025-11-30 12:13
能不用阻塞延时就不用
ID:140411 发表于 2025-11-29 08:21
很好的编程思维,值得学习。
ID:366877 发表于 2025-11-19 07:07
发表于 2025-11-17 23:13
个人建议你用低优先级的定时器中断,2ms周期扫一下

谢谢指导,是个好办法。
ID:18961 发表于 2025-11-18 10:01
非常不错,值得学习一下!
ID:476527 发表于 2025-11-17 23:13
wdgao 发表于 2025-11-17 22:47
有个问题想请教:文中提到“不要有任何模块的delay()加起来超过0.2ms”,但对于数码管动态扫描如何控制每 ...

个人建议你用低优先级的定时器中断,2ms周期扫一下
ID:366877 发表于 2025-11-17 22:47
有个问题想请教:文中提到“不要有任何模块的delay()加起来超过0.2ms”,但对于数码管动态扫描如何控制每个数码管点亮2ms?
ID:98767 发表于 2025-11-17 14:07
谢谢分享,学习优化
ID:232366 发表于 2025-11-17 11:49
又学习了
ID:476527 发表于 2025-11-17 11:46
dcc60 发表于 2025-11-17 10:27
新手表示看不懂啊。
如果要设计一个短按与长按的函数,是直接让定时器计时吗?

你的主程序是每10ms才跑一次的,静态变量的计数值就是计时值
ID:1144680 发表于 2025-11-17 10:27
新手表示看不懂啊。
如果要设计一个短按与长按的函数,是直接让定时器计时吗?
ID:476527 发表于 2025-11-14 14:06
dyx811 发表于 2025-11-13 23:42
学习了大师的编程思维!真的受益良多!非常感谢!

大师不至于,这是一个面向新手的教程,目的是让大伙起步的时候少走一些弯路。
至于怎么成为大师,我自己也在摸索前进。
ID:34149 发表于 2025-11-13 23:42
学习了大师的编程思维!真的受益良多!非常感谢!
ID:283207 发表于 2025-11-13 23:06

非常感谢楼主的付出。
ID:158391 发表于 2025-11-13 02:22
菜鸟一枚,现在的能写出的都是让大神恶心的代码
ID:46750 发表于 2025-11-9 20:24
大神终于有更新了,受教了。
ID:60656 发表于 2025-11-8 22:27
真的学到很多知识,再次谢谢
ID:277290 发表于 2025-11-7 08:20
非常不错,谢谢指导!
ID:277290 发表于 2025-11-7 08:19
非常不错,谢谢指导!
ID:1157477 发表于 2025-11-6 16:45
非常感谢楼主的付出。虽然我是小小小小白,只会复制别人的代码
ID:901570 发表于 2025-11-3 18:53
感谢大佬的教程,已保存,慢慢研究!

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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