- 博客(15)
- 收藏
- 关注
原创 江科协B站STM32入门教程-2023版 3-4按键控制LED灯踩坑记录
你的代码中,`Key_GetNum`函数在检测到按键1按下后,会将`KeyNum`设置为1,但是如果按键1和按键11同时按下,`KeyNum`也会被设置为2。原因是我犹豫没有买按键,用的公对公导线代替,当我测试完一个引脚(相当于按键)后,我便插回到面包板,接地(相当于一直按下按钮不松手),而代码里是按下时死循环,直到松手。如果以上软件方面的检查都没有问题,那么可能是硬件本身的问题,比如GPIO_Pin_1的引脚物理损坏,或者按键本身故障。通过不断尝试,发现先按键按下的可以控制,后按的不行。
2024-10-12 20:47:55
327
原创 (vsCode) sqlite3可视化工具——SQLite Viewer
可视化工具使用SQLite Viewer就够用了,安装方式如下。使用效果如下,可以方便地进行查看、筛选、排序等操作。
2024-06-04 16:12:56
1473
原创 51单片机使用定时器进行流水灯设计
图2是用了左移和逐位取反,先逐位取反后,要点亮的灯为1,不点亮的为0,此时进行左移填充的0就不会导致额外的LED灯被点亮。最后再取反回来就实现所需功能。由于图片刷新率不高所以显示不全,实际上,上图是依次亮灯,实现逐渐点亮的效果,下图是依次亮灯后灭灯,实现流水灯的效果。图1是只用了左移,而左移的填充是0,这就会导致LED灯被逐个点亮。算是一个小BUG的修正。
2023-11-15 09:54:59
469
原创 从源码编译linux-4.9内核并运行一个最小的busybox文件系统,make x86_64_deconfig遇到问题
网上似乎没有相关解答,故记录一下,问题在于中间的。使用如下命令安装gcc即可。
2023-08-08 18:00:44
159
原创 Latex IEEE模板的多子图使用与排版
Latex IEEE模板的多子图使用与排版,建立一个2*3排列的6子图图片代码,\\”与“\hfil”作用。
2023-02-28 11:41:02
5495
6
原创 双飞燕鼠标滚轮无法在Edge里垂直滚动,只能水平滚动
双飞燕鼠标滚轮无法在Edge里垂直滚动,只能水平滚动的解决方案。截图办公软件有线版的问题。
2023-02-27 09:33:26
1010
3
原创 python 以varargs调用语法来传递参数
在看python学习手册的时候,看到了一个关于传递参数的例子,比较杂,初看有点不解,实际敲了一遍,在pycharm上debug一下才知道实际情况。代码如下:def tracer(func, *pargs, **kargs): print('calling:', func.__name__) return func(*pargs, **kargs)def func(a, b, c, d): return a+b+c+dprint(tracer(func, 1, 2,
2021-09-19 15:14:43
265
原创 Python 序列中一些注意点
反向抽取序列(较低边界值大于较高边界值)会出现有意思的事情。如:L=[0, 1, 2, 3]L[-1000:100] #结果是[0, 1, 2, 3]L[3:1] = '?' #结果是[0, 1, 2, '?', 3]
2021-09-07 16:34:26
163
转载 Python格式化字符串的4种方式的应用场景
1、如果格式化的字符串是由用户输入的,那么基于安全性考虑,推荐使用Template2、如果使用的python3.6+版本的解释器,推荐使用f-Stings3、如果要兼容python2.x版本的python解释器,推荐使用str.format4、如果不是测试的代码,不推荐使用%...
2021-09-01 16:59:36
294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人