自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 震荡电路的调整

https://mp.weixin.qq.com/s/p7pDDPUhfARy54Irpp8qmQ?

2021-06-04 20:21:37 2322

原创 傅里叶级数快速复习笔记

两函数正交的数学证明不同周期的正弦函数相互成正交关系(余弦也一样)

2021-03-02 14:42:25 604

原创 STM32CubeMx的使用

懒人流程1 RCCBYPASS Clock Source旁路时钟脉冲源Crystal/Ceramic Resonator 水晶/陶瓷谐振器主时钟输出1主时钟输出2音频时钟输入(12S CKIN)2 RTC激活时钟脉冲源激活的日历闹钟A闹钟B唤醒Timestamp发送到AF1Tamper1发送到AF1校准3时钟配...

2019-07-01 19:38:24 1193

原创 端口引线输入干扰

温度采集电路如下,在长期测试中发现不规律的温度漂移现象,最高偏差可达±3度,怀疑是NTC电阻引线过长导致出现干扰,于是在引线两端(NTC电阻两端)加入1UF电容滤波,加入后偏移现象改善。...

2019-07-01 13:55:45 458

转载 keil5里的ST库

keil4的旧工程在keil5里出现\Objects\stm32demo.axf: Error: L6200E: Symbol NVIC_PriorityGroupConfig multiply defined (by misc_1.o and misc.o).等问题,原因是keil5配置有ST的库(在安装的时候有个Pack installer供你选择单片机型号,并下载相应的库) ...

2019-01-28 19:47:42 3601 1

转载 MSP430寄存器的设置与作用

*标准的寄存器和位定义为德州仪器* MSP430微控制器。**本文件支持汇编语言和C开发* MSP430x14x设备。**德州仪器,2.4版**牧师1.2,其他定时器B位定义。*更名为XTOFF到XT2OFF。*牧师1.3,去掉前导0到避免解释为八进制*在C值*牧师1.4,更正LPMx_EXIT引用新的内在_BIC_SR_IRQ*改变TAIV和TBIV只读*版本1.5,...

2018-11-02 16:49:51 2506

原创 MSP430 DCO数据丢失问题

单片机到手正常下载程序不能运行读取flash内容information memory内容有误,其中有个关键的时钟模块DCO的数据,他为单片机提供时钟基准,每个单片机的DCO都是单独校正的,这是地址这是一个正常模块的数据在0x10FD,0x10FD是有CALBC1_8MHZ,CALDCO_8MHZ的数据的   而在我430的测试程序中有这么一段,如果CALBC1_...

2018-11-01 19:51:17 542

转载 IAR 断点出现 one or more breakpoints coule not be set and have been disabled

将所有的断点全部删除,再Debug,看还会不会有提示。 再者,注意把工程选项里Linker->Output|Format中的Debug information for C-SPY勾上。 把项目中project->EWARM->Debug->Obj中的都删除  工程设置中C/C++ Compiler->Output->generate debu...

2018-10-31 17:09:01 699

转载 使用外部晶振做串口通讯时,波特率变为设置值的一半

现在我改成使用外部时钟,晶振为8M,设置波特率为115200,电脑上要将波特率设置为57600时才能正常通讯 改库文件中定义的晶振频率参数即可   把stm32f10x.h文件中的#define HSE_VALUE ((u32)16000000)改为#define HSE_VALUE ((u32)8000000)即可。...

2018-09-30 09:48:30 2065

原创 keil在运行程序时,run按纽显示为灰色

isp下载 短接

2018-09-29 12:18:54 5307 1

原创 mos管震荡2

根据对引线电感的估算,由datasheet得到的MOS的 DS电容,参数如下 L1=0.0000000045;        %单位HL2=0.0000000075;C1=0.00047;         %单位FR1=0.01;                   %单位欧母num=[1 R1/L2 1/(L2*C1)];den=[1 R1/(L1+L2) 1/(L1*C1+...

2018-08-11 18:16:12 2091

转载 LC振荡电路 频域计算

基尔霍夫定律以LC并联电路为例,电容两端的电压VC等于电感两端的电压VL:流入电容的电流等于流出电感的电流:从电路元件的本构关系可知并且微分方程调换顺序并进行代换得到二阶微分方程参数 ω0,谐振角频率定义为:利用这个可以简化微分方程相关的多项式是因此,或者说其中j为虚数单位。 [3]    ...

2018-08-10 19:22:14 5801

原创 CMD 命令

在命令行上输入 dir /?可以看到所有选项的含义/p 表示分页显示/W 表示宽格式显示/O 分类显示文件/S 显示指定目录和所有子目录中的文件。  aa.bat@ECHO OFFecho hello,worlddir /sPAUSE ...

2018-08-05 18:40:48 553

原创 DMA速度

DMA的速度受限于硬件外设的速度,硬件外设传输速度多快,DMA就多快,并不比CPU处理有更高的速度,但可以节省CPU运算时间

2018-08-05 17:58:50 4854 1

原创 作用是把adc的数据用DMA送到内存(一个数组),用另一通道DMA送到串口

extern uint16_t SendBuff[SENDBUFF_SIZE];/* * 函数名:USART1_Config * 描述 :USART1 GPIO 配置,工作模式配置。115200 8-N-1 * 输入 :无 * 输出 : 无 * 调用 :外部调用 */ void USART1_Config(void){ GPIO_InitTypeDef GPIO_I...

2018-08-05 17:27:10 2364

原创 extern和volatile

在两个地方同时做好定义才能在两个.c文件正确调用这个变量,不然main.c(125): error:  #20: identifier "time" is undefined

2018-08-02 18:41:17 1891

原创 光耦

 光耦没有正常发出信号,单片机端信号正常,光耦输出信号如下正确波形应该是方波,感受是控制电流达到临界点附近但没有超越,因此不能正常下拉电压,预计驱动电流不足,查Datasheet截取了关于驱动电流的部分,可以看出,要启动LED导通需要的电流为7.5ma-14ma实际电路图如下经计算得出电流为4.8ma ,电流不符合要求电阻R110合理取值在23...

2018-07-30 16:17:10 4652 3

原创 用系统的角度分析MOS管震荡

网上找到的一个帖子,用系统的角度分析MOS管产生震荡的原因,原文如下======================以下是我自己的计算================================话说楼主这样化简一些数据没有问题吗用matlab仿真下面的计算结果也不一样matlab绘制阶跃响应和根轨迹结论是正确的不同的电压上升对...

2018-07-12 21:40:31 4020 1

原创 虚短虚断练习

2018-07-06 19:14:55 2848

原创 自控笔记,快速复习

2018-07-06 19:13:44 520

转载 7805的各种用法

该MC7800系列可与PNP晶体管电流提升。MJ955提供电流为5 A。电阻器R与PNP的VBE相结合,确定传输晶体管何时开始导通;该电路没有短路检测。输入/输出差分电压最小值随着传输晶体管的VBE增加。图9的电路可以通过添加短路感测电阻器(RSC)和附加的PNP晶体管2N6049来修改以提供短路保护。电流检测PNP必须能够处理三端调节器的短路电流。因此,指定一个四安培可调功率晶体管。...

2018-07-05 10:53:43 3955

转载 各变量可以表示数的范围

对于无符号数,根据占用的位数可以直接计算:unsigned short 16位 0~2的16次方-1(即65535)【十进制,以下都是】unsigned int 16位 0~2的16次方-1(即65535)unsigned long 32位 0~2的32次方-1(即4294967295)对于有符号数,由于0也占用一个位置,导致负数的边界值与正数的边界值不一样:short 16位 - 2的(16-1...

2018-06-18 09:38:23 2809

原创 APP\UART\uart1.h(4): error: #5: cannot open source input file "bsp/usart.h": No such file or direct

调用以前的程序,发现出现了错误APP\UART\uart1.h(4): error:  #5: cannot open source input file "bsp/usart.h": No such file or direct这个是以前研究匿名的代码,有C/C++有路径但是提示路径错误,研究后发现和修改了工程的文件名有关,原版的工程名为ANO_USB,修改后为ANO_USB - 遥控器,而匿名...

2018-06-17 20:11:17 6500

转载 容量问题

1bit 就是1位二进制数. 1Byte就是1个字节.1个字节是由8个二进制位组成的. 所以1Byte=8bit.字节加起来,到了1024个字节的时候,就获得了一个千字(Kbyte)bit/Kbit *8   =  byte/Kbyte练习 : 分辨下面这两段话AT24C512C 512Kb I2C compatible 2-wire Serial EEPROMAT24C512简介AT24C512...

2018-05-29 17:40:40 645

转载 PID

微积分快速入门S—路程  V—速度  a—加速度其中的边长为v和t的长方形的面积为s积分的结果是一个函数所围成的面积进阶积分s = v * t         v = a * t 微分S =  f(t) = v * t      f '(t) = vv =  f(t) = a * t      f '(t) = aa = v' = s‘’ over2.积分控制   PID控制器中的积分对应于图1中...

2018-05-20 21:57:26 6423

转载 Keil 错误的总结

 stm32 是怎么与FWLIB联系在一起的?  1.main中#include "stm32f10x.h"2.stm32f10x.h中#ifdef USE_STDPERIPH_DRIVER  #include "stm32f10x_conf.h"#endif3.stm32f10x_conf.h中#include "stm32f10x_adc.h"#include "st...

2018-05-15 10:06:51 5295

转载 MOS管开关电路

MOS管开关电路是利用MOS管栅极(g)控制MOS管源极(s)和漏极(d)通断的原理构造的电路。因MOS管分为N沟道与P沟道,所以开关电路也主要分为两种。一般情况下普遍用于高端驱动的MOS,导通时需要是栅极电压大于源极电压。而高端驱动的MOS管导通时源极电压与漏极电压(VCC)相同,所以这时栅极电压要比VCC大4V或10V.如果在同一个系统里,要得到比VCC大的电压,就要专门的升压电路了。很多马达...

2018-05-10 11:02:16 29783 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除