- 博客(101)
- 资源 (1)
- 收藏
- 关注
原创 解决AD导出PDF出现的问题
重复上图中3,4,5步骤,在导出的PDF文档内其中一张图中添加想展示的各层(如同一张图中有TOP/BOTTOM PASTE,TOP/BOTTOM OVERLAY, KEEPOUT LAYER层)重复上图中1到5步骤,在导出的PDF文档中添加多张想展示的图(如一张顶部图纸;DXP—>Preferneces—>Schematic—>General下。3、Next进入PCB Printout Settings,如下图操作。5、选择单色,NEXT后选择FINISH,或直接FINISH。2、选填好,Next。
2023-10-11 10:15:27
3240
原创 C# 串口接收1次数据会进入2次串口接收事件serialPort1_DataReceived,第2次进入时串口缓冲区为空
C# 串口接收1次数据会进入2次串口接收事件serialPort1_DataReceived,第2次进入时串口缓冲区为空
2022-07-06 09:17:11
3663
2
转载 Keil5-MDK / C51 软件安装包
转: Keil5-MDK / C51 软件安装包(持续更新...)_木子晨~的博客-优快云博客_keil5安装包前言一、安装包(百度网盘)1.keli c51v960a2.keil c51v9563.keil5 mdk5294.keil5 mdk5325.keil5 mdk5336.keil5 mdk536二、破解器1.key2032三、pack包总结前言提示:本文所有下载链接永久有效,且全部公开免费下载。请关注作者有硬货持续上新!!!一、安装包
2022-05-31 11:40:23
5171
原创 STM32F1和F4区别
F1采用Crotex M3内核,F4采用Crotex M4内核。 F1最高主频 72MHz, F4最高主频168MHz。 F4具有单精度浮点运算单元,F1没有浮点运算单元。 F4的具备增强的DSP指令集。F4的执行16位DSP指令的时间只有F1的30%~70%。F4执行32位DSP指令 的时间只有F1的25~60%。 F1内部SRAM最大64K字节, F4内部SRAM有192K字节(112K+64K+16K)。 F4有备份域SRAM(通过Vbat供电保持数据),F1没有备份域SR...
2022-05-25 16:45:16
4246
原创 555电机调速和测速—小电机驱动
小电机驱动本电路驱动一个小直流电机,并且只需要一个转动方向。不使用H桥驱动,采用简单的三极管驱动。左边:开关状态驱动 右边:线性状态驱动PWM波驱动电机的一个好处是效率高。PWM波是开关信号,高电平是三极管导通,低电平时截止。T1管不发热。T1管的功耗计算为,功耗=Uce * Ic。T1是共射极接法,当工作在线性状态时,如右图所示,改变基极电压可以改变Uce,这时由于Uce电压较高,产生的功耗...
2022-04-24 16:56:47
979
原创 ESP8266与网络调试助手通讯
本文将展示如何以WiFi作为联网方式,ESP8266WiFi模组作为客户端,网络调试助手作为TCP服务器,以TCP协议为基础,使用AT指令连接到网络调试助手。一、前期准备1、硬件准备:(1)小熊派开发板(芯片为STM32L431RCT6) 注意:右上方的开关要拨到AT PC,以示模组直接与PC相连接。(2) ESP8266通信模块2、软件准备:(1)QCOM串口助手(其它串口助手皆可)(2)网络调试助手(其它网络调试助手皆可)二、具体流程1、测试AT指令,调试模...
2022-04-19 14:36:42
3505
转载 keil和Proteus联合仿真调试
如何实现Keil C和Proteus的联动调试:我的keil安装目录为:D:\Tool_engineer\KEIL4Proteus安装目录为:D:\Tool_engineer\proteus(1)将D:\Tool_engineer\proteus\MODELS\VDM51.dll 复制到keil的目录D:\Tool_engineer\KEIL4\C51\BIN中。如果发现没有VDM51.dll 可到这里下载 : http://pan.baidu.com/s/1o6C9kEI(2)记事.
2022-03-17 08:56:46
4248
1
原创 win10文件资源管理器右键卡死现象解决
在注册表(Window+R 输入 regedit打开注册表)中找到这个位置(计算机\HKEY_CLASSES_ROOT\Folder\shellex\ContextMenuHandlers\Library Location),然后右键删除这个即可:
2022-03-02 09:07:43
1038
1
原创 GD32F103替换STM32F103
注:本文档仅针对GD32F103系列替代STM32F103系列一、相同点**1)、外围引脚PIN TO PIN兼容,每个引脚上的复用功能也完全相同。2)、芯片内部寄存器、外部IP寄存器地址和逻辑地址完全相同,但是有些寄存器默认值不同,有些外设模块的设计时序上和STM32有差异,这点差异主要体现在软件上修改,详情见下文。3)、编译工具:完全相同例如:KEIL 、IAR4)、型号命名方式完全相同,所以替代只需找尾缀相同的型号即可,例如:STM32F103C8T6 与 GD32F103C8T6。5)
2022-02-24 10:29:18
2847
原创 CRC学习
一、计算方法/* Start user code for adding. Do not edit comment generated here *///功能:CRC16计算程序 在长度后增加两字节CRC数据//输入参数:unsigned char bufInOut[]:存放要计算CRC的数据的数组// unsigned char sizeIn:要计算的CRC的字节的数量unsigned int CRC16_plc(unsigned char bufInOut[], unsig...
2022-01-04 10:49:10
250
原创 光耦-------学习
光耦作为一个隔离器件已经得到广泛应用,无处不在。一般大家在初次接触到光耦时往往感到无从下手,不知设计对与错,随着遇到越来越多的问题,才会慢慢有所体会。理解光耦 光耦是隔离传输器件,原边给定信号,副边回路就会输出经过隔离的信号。对于光耦的隔离容易理解,此处不做讨论。 以一个简单的图(图.1)说明光耦的工作:原边输入信号Vin,施加到原边的发光二极管和Ri上产生光耦的输入电流If,If驱动发光二极管,使得副边的光敏三极管导通,回路VCC、RL产生Ic,Ic经过RL产生Vout,达到传递信号的目的。原
2022-01-04 10:42:21
6487
原创 Keil 字体变模糊 ?
WIN10下uvision字体模糊解决解决方法:重新打开工程我们就能发现字体已经变清晰了该方法适用于解决大部分win10软件字体模糊的问题,而不仅是keil
2021-09-16 14:58:49
430
原创 PIC16F877XA指令系统(汇编语言)
宏观理解核心助记符助记符 功能说明 英文全称ADD 相加 addSUB 相减 substractRL 循环左移 rotate leftRR 循环右移 rotate rightAND 与 andIOR 或 inclusive orXOR 异或 exclusive orCOM 取反 complementINC 加1 increaseDEC 减1 decr...
2021-03-24 20:59:04
596
原创 好用的 代码统计工具
代码统计工具:下载:http://cdn.yixzm.cn//pak/SourceCounter.zip使用:https://github.com/AlDanial/cloc
2021-03-24 10:27:18
144
原创 nmos和pmos区别、工作原理及基本结构详解
nmos和pmos区别什么是nmosNMOS英文全称为N-Metal-Oxide-Semiconductor。 意思为N型金属-氧化物-半导体,而拥有这种结构的晶体管我们称之为NMOS晶体管。 MOS晶体管有P型MOS管和N型MOS管之分。由MOS管构成的集成电路称为MOS集成电路,由NMOS组成的电路就是NMOS集成电路,由PMOS管组成的电路就是PMOS集成电路,由NMOS和PMOS两种管子组成的互补MOS电路,即CMOS电路。什么是pmosPMOS是指n型衬底、p沟道,靠空穴的流.
2021-03-18 10:08:39
62509
2
转载 步进电机S型曲线加减速算法与实现
转载于http://blog.youkuaiyun.com/pengzhihui2012/article/details/52228822?locationNum=6一年前做过的S型曲线加减速算法,再次做的时候竟然犯错,在此总结记录一下,方便以后查阅,同时希望帮助初学者提供简单的参考资料(注:本项目采用的带细分的驱动器,MCU的OC比较输出模块产生50%的PWM方波)。S型曲线的的方程,在[-5,5]的图形如下图所示:如要将此曲线应用在步进电机的加、减速过程中,需要将方程在XY坐标系进行平移,同时对曲线进行
2021-03-10 14:23:40
680
原创 Keil uVision5代码自动补全或代码联想
操作如下:方法/步骤 如果我们没有设置代码自动补全功能的时候,就不会开启代码联想功能,这个时候输入代码十分的不方便,而且还有可能输错变量名称! 打开“Keil uVision5”界面,点击Edit。 选择Configuration 选择“Text Complation”。 将“Symbols after 2 Characters”打勾 设置完成之后,再以同样方式,只需要输入变量前面几个字母,就会跳出一堆的变量名供你选择
2021-02-09 13:58:06
17020
13
原创 Keil 和SI编译器的代码不对齐??
解决方法:第一步:在source insight 中设置TAB符转换位空格:1)在options->Document options中将Expand Tabs选项选中打钩;2)TAB符宽度设置,在TAB width 中填入期望数值,一般为4个空格,即填4。如下图1:第二步:在Keil中设置TAB符转换位空格1)edit->configuration 下方有Tab size,默认为4;2)c/c++下勾选insert spaces for tab。如下图2:收工
2021-01-20 15:15:24
652
原创 EXCEL
底端加入多张工作表并且修改颜色 选择与全选-ctrl+方向可快速跳转到该方向末端最后一个。ctrl+shift+方向键可快速选取该方向所有单元格 双击列与列之间的十字架,智能调整列宽 选中ctrl+shift拖动到右边直接复制列 视图-冻结首行,冻结首列,防止滚动不知标题情况,既要行又要列就在交叉处冻结拆分窗格 双击右下角十字直接快速填充整列,填充日期2019/1/1 ctrl+e 快速填充去掉学校名称的姓名 多行都需要合并单元格选择-跨越合并 文本格式-防止数字被省略或变成科学计数法 页
2021-01-18 23:53:13
118
原创 C语言-C51编译警告“*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL” 及extern
C51编译警告“--- WARNING L1: UNRESOLVED EXTERNAL SYMBOL”----WARNING L1:UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C_START MODULE: .STARTUP.obj (?C_STARTUP)----WARNING L2:REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: ?C_START MODULE: .STA...
2021-01-18 22:20:07
13866
1
基于线电压差的无刷直流电动机反电势检测方法_马建如.pdf
2020-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人