- 博客(13)
- 收藏
- 关注
原创 VS code无法编译C++程序问题
现象1:编辑好代码后,直接点击右上角运行代码出现:于是,在vs code左侧的debug栏,左上角选择“C/C++ runner”,运行出现下列报错:然后参考这里文章,选择main.c文件打开。 command+shift+p 选择 C/C++ :Build and Debug Active File出现现象2现象2:unable to start debugging.The value of miDebuggerPath is invalid继续参考文章1,.
2021-12-28 22:39:05
6315
原创 最新版Qt下载问题
需要注意的是:在5.15之后,离线安装包和LTS版本需要钱。各个版本预览可以看这里:Index of /archive/qthttps://download.qt.io/archive/qt/https://download.qt.io/archive/qt/这里是他们的解释,呵呵呵Due to The Qt Company offering changes, open source offline installers are not available any more since Qt
2021-12-15 09:02:56
1474
原创 Codewarrior 代码界面关键字不高亮问题(无彩色)全黑白
有时候在工程文件拷贝复制后,打开代码页面发现部分页面呈黑白了,各类函数没有高亮,看着很不舒服,(虽然不报错,也能正常编译)解决方法:将黑白 页面剪切出去,修改文件名之后再添加回来;如果不改名字还是有很大概率“黑白”色...
2021-12-14 17:44:16
846
原创 关于Jlink下载程序需要重新上电才运行的问题(或调试时也需断电)
问题描述:在我测试的环境下(win10,F407,JLink下载器),下载完程序之后,都需要重新上电,程序才能运行。在调试模式下也也一样,需要重新上电才能运行。 其中调试模式下,如果不重新上电,采用单步调试,汇编窗口将不能和C代码窗口同步显示,并且汇编代码会在core的一些不懂的界面循环,单片机无法继续往下(这里我不懂,就不误导人了),也许和下面的unknown有关根本原因:可能和下载器通讯时钟与STM32时钟之间的问题(未详细找到)解决办法:下载端口模式选择SW,不要选...
2021-11-04 07:07:12
1918
1
原创 数字信号和模拟信号抗干扰能力分析
结论:数字信号抗干扰能力更强一、模拟信号与数字信号的区别模拟信号和数字信号的最主要的区别是一个是连续的,一个是离散的。不同的数据必须转换为相应的信号才能进行传输。模拟数据一般采用模拟信号,例如用一系列连续变化的电磁波(如广播中的电磁波),或电压信号(如电话传输中的音频电压信号)来表示;数字数据则采用数字信号,例如用一系列断续变化的电压脉冲如我们可用恒定的正电压表示二进制数1,用恒定的负电压表示二进制数0),或光脉冲来表示。当模拟信号采用连续变化的电磁波来表示时,电磁波本身...
2021-11-03 11:14:43
9743
转载 直流无刷电机(BLDC)与永磁同步电机(PMSM)的区别
来源:电工之家1、结构区别,无刷直流电机通常情况下转子磁极采用瓦型磁钢,经过磁路设计,可以获得梯形波的气隙磁密,定子绕组多采用集中整距绕组,因此感应反电动势也是梯形波的。无刷直流电机的控制需要位置信息反馈,必须有位置传感器或是采用无位置传感器估计技术,构成自控式的调速系统。控制时各相电流也尽量控制成方波,逆变器输出电压按照有刷直流电机PWM的方法进行控制即可。本质上,无刷直流电机也是一种永磁同步电动机,调速实际也属于变压变频调速范畴。通常说的交流永磁同步伺服电机具有定子三相...
2021-10-27 09:23:04
10976
转载 利用反电动势的过零点来测转子位置在讨论无转子位置
传感器的无刷直流永磁电动机的关键问题之前,我们先把无刷直流永磁电动机定义为:功率逆变器采用120°导通型半桥逆变电路;电动机运行时,永磁转子磁极在定子每相电枢绕组内感生呈梯形波的反电动势;驱动电压是准矩形波,电枢电流是梯形波;在360°电角度范围内电枢绕组换相(向)6次,每个导通状态持续60°电角度,从而在360°电角度的气隙范围内形成六步跳跃式旋转磁场;对于星形连接的三相电枢绕组而言,在运行过程中的任何时刻,只有两相通电,一相不通电;每相的反电动势与相电流同相位。 根据上述定义,“二相导通星形三相六状态
2021-10-26 10:13:34
4084
1
原创 win10 win 7系统 windows无法访问\\请检查名称拼写(基本上非重装系统外的终极解决方式)win7 , win10均可
一般出现windows无法访问 请检查名称的拼写… 错误代码:0x80070035 , 找不到网络路径,这种情况恼火得很这里有其他博主已经总结了很多方法, 参考如下:https://blog.csdn.net/newizan/article/details/50313137但是仍不能解决我遇到的问题.我这里遇到的情况是: 新电脑为win10系统(64位), 需要访问的目标电脑为win7系统(32位),(最后发现和系统版本没有必然联系...) 很神奇的是, 我用这台win7可以直...
2020-06-28 11:30:12
13484
原创 树莓派(raspbian)如何消除屏幕右上角“闪电”符号
解决办法:我们可以通过调整日志级别作为引导参数来限制内核的日志级别。这可以通过修改/boot/cmdline.txt文件来实现。sudo nano /boot/cmdline.txt在最后加上:loglevel=1注意:消除这个图标是为了在一些特殊使用场合,比如专业用途,不希望在屏幕上打印这些信息的情况下,折中的处理措施。而之所有出现这个提示,可能因为树莓派供电电压的问题,最好排查...
2020-03-30 15:57:26
7631
1
原创 C语言指针数组
指针数组定义如下数组:char *a[ ] = {"China","French","America","German"};那么a的长度是多少呢? sizeof(a) = 16;因为a表示的是地址,是上面定义的数组的地址,可以看到 *a[ ]用逗号分隔了4组,假设当前计算机地址为32位(即4个字节),相应滴,a的长度就是16字节了。上面说到a表示的是地址,因此a[1]、a[2]...
2020-03-25 20:59:53
196
原创 电子硬件-FFC/FPC/PCB
FFC/FPC/PCB的区别FFC柔性电路板(Flexible Printed Circuit 简称FPC)FPC柔性扁平电缆 Flexible Flat Cable(FFC)PCB印制电路板( Printed Circuit Board 简称PCB)总的来说,FPC和PCB可以归为电路板,只是FPC是柔性的。而FFC是“线缆”,属于连接线,扁平,易安装。FFC连接器FFC排线与...
2020-03-24 12:00:24
4030
原创 EMC技术
The EMC/EMI referenceFamous personKenneth Wyattthe previous editor of interference technology Magazine – Kenneth Wyatt his own blogread moreJohn Blylerread more
2020-03-23 17:47:58
210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人