
STM32
cjmsea
这个作者很懒,什么都没留下…
展开
-
C51的常量定义中 与 、或、非的逻辑关系应用
判断多个宏是否有其中一个定义:||判断多个宏是否同时都没有定义:!判断多个宏是否同时定义:&&原创 2024-07-11 18:28:04 · 312 阅读 · 0 评论 -
J-link V8 在Keil-V527下,出先Clone的解决办法
通过实践,还是使用keil-V4.60版本,ARM目录下的JLinkARM.dll,来覆盖Keil-V527版本,ARM目录下的JLinkARM.dll,比较有效解决这个问题。网络上提供了很多的解决办法:重新刷J-link V8的修改过固件,更改Keil目录下ARM目录下的JLinkARM.dll;原来一直使用的Keil-V4.60,升级Keil-V527后,使用J-link V8,需要升级,并提示clone。原创 2022-12-02 16:50:23 · 1067 阅读 · 1 评论 -
C51 函数cos()与acos()使用注意点
C51 函数cos()与acos()使用注意点–2022.03.02 J1)cos()函数与acos()函数定义double acos(double x);acos() 函数的功能是求反余弦值,即求角度。double cos(double x);cos() 函数的功能是求某个角的余弦值。2)注意点:z=acos(x)和x=cos(y),一定要注意这里的y、z是弧度值。在C51程序设计时,如果想求30°的余弦,反余弦,则需要进行弧度与角度之间的转换。30°的弧度:y= 30* PI / 18原创 2022-03-02 18:40:50 · 2497 阅读 · 0 评论 -
运行Keil uVision5 点击Project选项出现报错uVision IDE 已停止工作
运行Keil uVision5 点击Project选项出现报错uVision IDE 已停止工作工作笔记:当keil uvision5 project时cannot open时:进注册表“HKEY_CURRENT_USER——SOFTWARE——Keil——礦ision5——Recent Projects”里面,将其所有项全部删掉,问题解决!2021.6.20...原创 2021-06-20 20:11:28 · 4543 阅读 · 1 评论 -
STC8系列单片键盘矩阵与STC15下的区别
近期开发一30kg电子吊秤项目,其中用到26个按键,采样新的单片机STC8G2K64系列单片机。硬件电路与程序在STC15W下使用没有问题,但是在STC8G调试键盘按键时出现误触发,增加按键防抖延时也不能有效去除这个现象。原来在STC15W下,IO口的配置,行列分别配置为输入输出没有问题;在STC8G下,将行列IO配置均更改配置标准IO口,同时选择内部上拉后,问题解决。是以为记。下图为项目图片:...原创 2020-08-08 11:42:48 · 3328 阅读 · 0 评论