单片机
songisgood
加流一壶真千金
微云澹日映寒流
信意麾毫无点误
KING_SONGING
唱奇腾怪可删修
歌咏康衢了此生
的然民仰如父母
国家涵养自建隆
王俭归来幕府非
有朋自远发来,不亦说乎!
展开
-
max232/max3232乱码不能工作问题分析解决
RS-232电平转换IC UT3232手册如下所示,当供电电压为3.3V时5个电容为100nF。很久以前曾经用插件焊接过max232电路,5个电容用的事100你F瓷片电容。记得当时能正常工作,所以直接复制一份原理图,画板打样,贴片。做的板子直接贴片贴的是100nF/50V瓷片电容。收到板子后,上电测试,发现接收大的数据乱码测试前端10脚输入信号,可以正常发送。于是乎接上示波器开始测波形。结果测试发现发送的波形有畸变,有锯齿。测量2脚和6脚波形。2脚和6脚高低点位上有叠加杂波.原创 2022-04-29 22:37:03 · 8183 阅读 · 0 评论 -
QT使用hidapi.lib静态库开发USB HID设备不能加载hidapi静态库出现LNK2019无法解析的外部符合问题解决方法
QT使用hidapi.lib静态库开发USB HID设备不能加载hidapi静态库出现LNK2019无法解析的外部符合问题如下所示这个问题是由于MSVC64位版本造成的,hidapi.lib不兼容MSVC64。卸载QT或者增加组件安装MSVC32位选择该编译器即可解决问题,如下图所示。...原创 2020-03-19 21:36:52 · 1866 阅读 · 1 评论 -
Stc89c52存储空间大小问题
这些天帮别人弄一个表头,用到无字库的12864,为了方便程序编写,所以建了两个库,如下/*--------------------------------------------------------------*///×Ö¿âÂëµÄÒýË÷/* (0) !(1) "(2) #(3) $(4) %(5) &(6) '(7) ((8) )(9) *(10) +(1原创 2013-10-27 11:53:04 · 4119 阅读 · 0 评论 -
两个led并联和一个电阻串联两个灯不能同时亮问题
两个led并联在和一个电阻串联,出现两个led不同时亮时只能红色的led可以量,两个led可以单独亮。连接方法如下。原因分析:由于两个led一个是红色一个是蓝色,怀疑是参数不一致导致的。查看两个led数据手册Vf导通电压,如下图所示:蓝色led正向导通压降红色led正向导通压降之后又拿万用表二极管档测量二极管正向导通压降...原创 2019-03-02 14:49:59 · 8543 阅读 · 0 评论 -
站在单片机码农的角度对物联网、MQTT、SOCKET、TCP的另类理解
物联网这个词已经火了一阵子(觉得炒作的成分大一些),现在到像是过气的网红,今天咱就说说基于TCP的MQTT到底是个啥,当初听到MQTT觉得很高大上的样子,各种专业名词,发布订阅代理甩一脸,虽然有了吹嘘的资本,但是一直没有理解MQTT到底是什么,单片机开发人员都喜欢刨根问底,MQTT在程序中存在的最终形式是什么?作为嵌入式开发人员该怎样理解。一、从嵌入式角度看MQTT 从...原创 2019-04-26 14:53:54 · 2298 阅读 · 1 评论 -
EC11、EC16、ECxx旋转编码器按钮软件滤波程序滤除干扰杂波51单片机C程序
前些日子在网上买了一些旋转编码器按钮,被奸商坑了,输出的正交脉冲,在发生边沿跳变的时候会产生干扰毛刺,毛刺通过硬件RC滤波能改善一些波形,但是还是会有杂波干扰程序。正常正转波形如下图所示: 干扰正转波形如下图所示: 干扰反转波形如下图所示:旋转编码器的原理,这里不做介绍了,由于之前使用的是1ms轮询查询IO口状态判别旋转方向,正常的正交脉冲式...原创 2019-05-27 15:27:23 · 8761 阅读 · 10 评论 -
STC单片机上电程序不运行原因及解决办法
最近使用STC8F2K16S2单片做了一个小东西,由于是在已有的产品上移植的电路和程序,所以没有做太多测试,直接打板贴片。板子回来后,外接5V电源上电测试,调试程序没有问题,没有问题,打包发货。两天之后,打电话打过来问题出来了,系统上电10次能有5-6次,指示灯不亮,按键不好使,板子功能失效。经过半天的分析发现是程序不运行。测试程序为写个点灯程序,上电LED灯闪烁。实测结果,LED灯不亮。所以确定...原创 2019-07-17 10:48:13 · 12647 阅读 · 1 评论