- 博客(14)
- 收藏
- 关注
原创 error: redefinition of ‘xxx‘ with a different type: ‘uint32_t‘ (aka ‘unuint32_t
①报错原因(c文件是uint32_t)修改变量类型时,忘记把c和h文件声明为同一类型。②报错原因(h文件是uint16_t)
2024-01-22 17:46:18
1909
原创 warning:In file included from...
图一:新建工程报错 图二:重新选择编译器版本 图三:重新编译0警告0错误...
2021-03-27 10:51:24
23290
13
原创 差分信号比单端信号抗干扰强
图一:单端信号如图一所示,单端信号是以地作为参考点,高于某个电平为逻辑1,低于某个电平为逻辑0。 图二:单端信号受到外部干扰时如图二所示,单端信号受到外部干扰时,信号线会...
2021-03-22 02:35:45
1401
原创 示波器探头碰人的波形,人碰示波器探头的波形
如上图所示:如图中④点说明电流恒定,导体切割磁场线。向导线方向切割磁场变强,远离导线切割磁场变弱。则图中⑤点说明导体不动,但是导线电流增大则磁场强度增加(等效成导体往恒定电流磁场切割),导线电流减小则磁场减小(等效成导体往恒定电流磁场反方向切割)。图⑪要用示波器验证的话就用USB示波器去验证,用交流示波器不行,因为交流示波器会引入交流电220V50hz干扰测试结果。上图很好地解释了,为什么示波器探头碰人体时会有波形。...
2020-09-05 20:37:40
1662
原创 机器金属外壳接地线原因
图中说明:①图中正方形是某产品(带金属外壳)。②当金属外壳没有接地线(E)时,产品漏电时则因为人脚接触到地(地电位假设为零)导致电流从高电位(L)流向低电位(E)。从而导致触电。③当金属外壳接地线(E)时,产品漏电时则因为金属壳接地导致电流从高电位(L)流向低电位(E)。人就避免了触电。④这点是我的猜测:金属外壳接地时,手碰到金属外壳则手上电位和金属外壳同电位。由于导体都存在电阻则右边人手中金属外壳下面的那根线(假如0.1Ω)会有240V压降,同样人(假如1KΩ)也会有240V的压降,这个时候.
2020-07-30 00:33:46
3286
原创 乘法运算加法表示,单片机软件乘法运算
上一篇文章“51单片机最高频率”中提及经典51单片机是不支持乘法运算的。这里我来解释一遍:①因为IC工艺技术问题,以前单片机工艺可能不是nm单位而已um单位。所以集成不了那么多晶体管。②因为IC工艺问题,可能当时的IC是主流是TTL门电路而不是MOS门电路。可能TTL门电路的扇出系数影响了IC的集成度发展。③51单片机是1980年出品,intel4004是1971年出品。AMD9511是第一款x86的协处理器于1979年产,所以我猜当时51单片机不可能集成协处理器在里面了,毕竟AMD9511价格
2020-05-18 04:09:19
2126
原创 51单片机最高频率
不喜欢打字的人,总是喜欢截图说话。①今年因为某事,国内很多公司上班时间延迟,导致我闲的无聊才去查看51内核单片机最高频率。 图一:官方网站介绍②看它的datasheet发现51内核居然还能支持乘法运算,我读...
2020-02-07 05:08:21
6085
3
原创 0XFEFEFEFE处有未经处理的异常(Visual Studio 2013)
编译器:VS2013报错代码:0XFEFEFEFE 图一:因为用scanf函数说不安全,所以换成scanf_s函数 图二:...
2019-10-11 01:24:51
2720
原创 MDK5报错之expected an expression
错误原因:在default的前面多加了case。(敲着敲着,忘记了语法,多敲了个case)解决办法:把case default:该成default:
2019-03-19 12:41:56
6772
原创 QT5报错之C4819解决方案
遇到这个问题,搞了我很久,浪费了我几个小时(当前时间:2019/03/13凌晨3:48发布),网上的答案都不知道他们回答的什么(答非所问)。我用图片的方式来演示:方法一:总共有一下6个步骤:①报错:②③:④:⑤:⑥:好的方法一完成。方法二:不要显示中文了,显示英文就行了。如“请显示学生信息”改成“Display message of ...
2019-03-13 04:01:15
4345
4
原创 QT编译报错之 C2061:语法错误:标示符"xxxx"
如下图编译报错:可能是重名原因,则修改之,下图model改成model:继续修改:继续修改用到的地方:然后编译成功:
2019-03-09 02:15:48
4228
原创 阿里云服务器之设置ssh
①寻找你的服务器“实例”并打开接着:接着:接着:(如果实例状态不是“运行中”则选中实例并点击“启动”)②:“远程连接”服务器:(第一次点击“远程连接”会弹出下面的对话框,记住好你的远程连接密码)接着输入远程连接密码:接着输入账号和密码:②配置下服务器的ssh,以便用我们的本地电脑通过ssh连接服务器。(这样就不用每次都打开阿里云的“管理终端”...
2019-02-21 03:59:11
11463
1
原创 阿里云之云服务器购买
①百度输入“aliyun”或者“阿里云”,并进入该网站②点击进入网站并注册账号③选择ECS④因为我的篇章是为了让你们简单了解IOT编程,所以选用简单的服务器(测试用、跑理论协议、性能测试这里不讲,因为一分钱一分货)。⑤选择“入门级--突发性能实例 t5”购买该服务器(当然百度输入“阿里云学生机去使用9块多的1个月使用也行,反正为了测试理论而已”)接着:...
2019-02-21 02:48:35
286
原创 MDK5的watch窗口变量删除问题
如图所示:要想删除变量“Touch_Date”,方法一:在仿真前,右键变量Touch_Date然后Remove Watch “Touch_Date”。方法二:stop停止仿真,然后再右键变量Touch_Date然后Remove Watch “Touch_Date”。 在仿真过程中,删除不了变量。...
2019-02-13 09:47:15
18802
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人