自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ferguswyf的博客

MCU、编程、电机控制

  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

原创 static在c语言中的作用

3). 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的本地范围内使用。1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。以被模块内所用函数访问,但不能被模块外其它函数访问。2). 在模块内(但在函数体外),一个被声明为静态的变量可。这个简单的问题很少有人能回答完全。

2024-03-02 06:24:39 205

转载 晶体振荡器总结

总结晶振启振条件和影响晶振启震的因素

2023-09-26 14:46:57 380

原创 无刷电机转子位子检测——电感法

直流无刷电机转子位置检测

2022-10-12 11:20:41 3312 1

原创 XMC外设学习之USIC

介绍了XMC1000系列MCU异步通讯接口的结构和使用波特率产生波特率生成器事件和中断:该中断是基于波特率捕获定时器到达最大值时产生。置位PSR.BRGIF状态标志,产生协议中断。相关状态标志寄存器

2022-05-27 06:12:21 1077 1

转载 ARM处理器体系结构总结

介绍了ARM系统的架构以及与X86系统的比较

2022-05-07 06:05:43 2209

转载 升级Keil MDK的ARM编译器

介绍了ARM 编译器的更新安装以及配置

2022-05-07 05:50:07 2591 2

原创 使用μC/Probe 调试XMC的问题总结

介绍和解决了使用uc/probe调试XMC时碰到的问题;并且进一步解释了asf和elf两种文件格式的区别

2022-05-01 07:59:52 522

原创 C语言知识点总结(1):全局变量、typedef struct

全局变量的定义与声明:两种错误例程1.unresolved external symbol例子包含两个C文件(test.c)和(first.c)和一个头文件(test.h)。下边具体展示下它们的代码。test.h内容ifndef _TEST_H#define _TEST_H extern int count; #endiftest.c内容#include <stdio.h>#include "test.h"extern void Fis_Cal

2022-04-28 14:35:53 863

转载 __attribute__的使用

介绍attribute的使用

2022-04-28 10:13:04 590

原创 软件调试器介绍-GDB

介绍了GDB的定义

2022-04-27 14:05:35 497

原创 陶瓷管保险丝

陶瓷管保险丝电压和电流的选择陶瓷管保险丝的额定电压要与电网的电压相符,限流陶瓷管保险丝一般不宜降低电压使用,以避免熔体截断电流时,产生的过电压超过电网允许的2.5倍工作电压。 1.一般用三相电路的保险丝其额定电压按相应额定线电压选择:用于单相系统保险丝,其额定电压按最高相电压的115%选择; 2.用于三相中性点绝缘系统或谐振接地系统时,因系统可能发生所谓双接地故障,即一个故障点在电源侧而另一个在负载侧,且不同相,此时熔断器的额定电压应按最高线电压选择; 3.用...

2020-08-12 10:56:27 2416

原创 电机统一理论中功率不变的坐标变换系统

电机统一理论的基础是坐标变换理论。目前有两种坐标变换系统被普遍采用:1、磁势不变的变换系统;2、功率不变的变换系统;当前,随着电机统一理论的应用范围不但扩大,坐标变换的形式和内容也不断的发展,恒功率变化系统的概念也需要更新和完善。在恒功率变化系统的应用过程中以下问题需要注意和解决:1、复-实,复-复变量之间的坐标变换如何保证恒功率不变2、综合矢量与各种变换之间的关系如何3、采用各种恒功率变换前后,电机的运动方程发生了怎样的变化?如何在新坐标系统下对瞬时电磁转矩进行正确计算?数学基

2020-08-03 06:46:11 1822

原创 三相对称电力系统中的正序、负序、零序分量

三相电力系统由ABC相位互差120°的三相组成,根据ABC三相的相位顺序的不同,区分出正序、负序、零序分量。正序: A 相领先 B 相 120 度, B 相领先 C 相 120 度, C 相领先 A 相 120 度。负序: A 相落后 B 相 120 度, B 相落后 C 相 120 度, C 相落后 A 相 120 度。零序: ABC 三相相位相同,哪一相也不领先,也不落后。三相系统中,不同短路对应的不同保护:三相短路故障和正常运行——>系统里面是正序分量单相接地故障——...

2020-07-31 15:27:02 44391 2

原创 Boost PFC参数计算——PFC电感

基本参数定义:PFC部分相关电流、电压值的计算:PFC工作的占空比为:PFC电感计算:PFC电感上流过的电流包括交流基波电流和叠加在基波电流上的高频波动电流。高频波动电流的峰-峰值(Ip-p)大小的定义:可以取电感电流最大值的百分比;也可以取电流normal值对应的平均电流的百分比。此处我们取normal电流值对应平均电流的百分比,定义这个百分比为r=0.4,有:...

2020-07-13 09:28:29 7874

原创 Boost PFC参数计算——交流电的基本概念与推导

我们大概从高中物理课就开始接触“交流电”这个概念,提起交流电,我们不自然的就想起家里使用的市电:50HZ/220V。但是对这两个数字的基本含义,以及对标准交流电的其他物理量没有很确切的概念。这里从新总结一下交流电的“四值”:最大值、有效值、瞬时值、平均值”。一、四值的定义: 1、瞬时值:交流电流、电压、电动势在某一时刻所对应的值称为它们的瞬时值。瞬时值随时间的变化而变化。不同时刻,瞬时值的大小和方向均不同。交流电的瞬时值取决于它的周期、幅值和初相位。以正弦交流电为例(从中性面开始计时)...

2020-07-13 06:51:36 2190

原创 磁场的基本物理量

1.磁感应强度(B)磁感应强度B是表示磁场内某点磁场强弱和方向的物理量,它是矢量。磁场对电流(或运动电荷)起作用,而电流也将产生磁场。通电导体在磁场中受到磁力的作用。力的大小不仅与L、l的乘积有关,还与其方向有关。当L与 B 的方向垂直时,导体受力最大,此时规定,磁场的大小: B的单位: 特斯拉(T),1T = 1Wb/m2 。磁场中各点的磁感应强度大小相等,方向相同,这样的磁场称为均匀磁场2. 磁通磁通:穿过垂直于B方向的面积S中的磁力线总数。 在均匀磁场中:磁感应强度B...

2020-07-12 12:01:14 8887 1

原创 Boost PFC参数计算——输出电容

PFC二极管电流为:流入输出电容的电流为:输出电容上产生的纹波电压为:输出电压纹波为2倍工频电压,最大值为:

2020-07-11 22:01:06 8064

原创 谐振电路——知识点总结

谐振对于包含电容和电感及电阻元件的无源一端口网络,其端口可能呈现容性、感性及电阻性。当电路端口的电压U和电流I出现同相位时,电路呈电阻性,称之为谐振现象,这样的电路,称之为谐振电路。 谐振的本质是电容C和电感L实现能量互换,整个电路中实现无功功率互补,无功功率为零。谐振电路分为:串联谐振电路 :在串联电路中发生的谐振,谐振电路中的容抗等于感抗并联谐振电路:在并联电路中发生的谐振谐振频率 电路实现谐振现象,电路成电阻性时的信号频率。该频率由电路本身特性决定。品质因数Q...

2020-07-10 14:08:09 43789 7

转载 磁滞损耗

什么是磁滞损耗  磁滞损耗 是铁磁体等在反复磁化过程中因磁滞现象而消耗的能量。 磁滞指铁磁材料的磁性状态变化时,磁化强度滞后于磁场强度,它的磁通密度B与磁场强度 H之间呈现磁滞回线关系。经一次循环,每单位体积铁芯中的磁滞损耗正比于磁滞回线的面积。这部分能量转化为热能,使设备升温,效率降低,它是电气设备中铁损的组成部分,这在交流电机一类设备中是不希望的。软磁材料的磁滞回线狭窄,其磁滞损耗相对较小。硅钢片因此而广泛应用于电机、变压器、继电器等设备中。为什么有磁滞损耗  磁滞现象是指铁磁性物理材料(例

2020-07-06 09:48:58 4558

原创 XMC1000的时钟介绍

XMC1100/XMC1200/XMC1300 系 列 内 部 有 一 个 64MHz 的 高 速 时 钟 (DCO1) 和 一 个32.768kHz 的低速时钟 (DCO2)。在工程中的 system_XMC1x00.c 文件的 SystemInit()函数中初始化系统时钟。 上电复位后, PCLK=MCLK=8MHz, 通过 SystemInit()把时钟初始化为 PCLK=64M...

2019-10-28 11:05:22 1428 1

转载 写DM9000网卡芯片驱动的预备知识

 ETHERNET的接口实质是MAC通过MII总线控制PHY的过程。MAC是MediaAccess Control的缩写,即媒体访问控制子层协议。该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。在发送数据的时候,MAC协议可以事先判断是否可以发送数据,如果可以发送将给数据加上一些控制信息,最终将数据以及控制信息以规定的格式发送到物理层;在接收数据的时候,...

2018-10-07 07:36:06 1255

转载 Cortex-M启动文件详解

本章参考资料《STM32F4xx 中文参考手册》第十章-中断和事件:表 46. STM32F42xxx 和 STM32F43xxx 的向量表;MDK中的帮助手册—ARM Development Tools:用来查询ARM的汇编指令和编译器相关的指令。1 启动文件简介启动文件由汇编编写,是系统上电复位后第一个执行的程序。主要做了以下工作:1、初始化堆栈指针SP=_initial_sp...

2018-08-26 13:15:05 510

转载 同步串口和异步串口的区别及使用情况

在计算机系统中,CPU和外部通信有两种通信方式:并行通信和串行通信。而按照串行数据的时钟控制方式,串行通信又可分为同步通信和异步通信两种方式。  1、异步串行方式的特点  所谓异步通信,是指数据传送以字符为单位,字符与字符间的传送是完全异步的,位与位之间的传送基本上是同步的。异步串行通信的特点可以概括为:  ①以字符为单位传送信息。  ②相邻两字符间的间隔是任意长。  ③因为一个字符中的比特位长度...

2018-06-28 06:23:19 11772

转载 基于PDM的D/A转换技术

&lt;div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"&gt; &lt;link rel="stylesheet&q

2018-06-13 06:55:49 544

转载 keil中关于使用_at_绝对地址定位问题

   在网上看到有人提到在keil中使用_at_进行绝对地址定位问题,我简单介绍一下它的用法。 使用_at_关键字对存储器进行绝对地址定位程序如下#i nclude&lt;reg51.h&gt;char xdata LED_Data[50] _at_ 0x8000;main(){   LED_Data[0] = 0x23;}在keil中运行以上程序可以在存储器窗口中输入 x:0x8000 可以看到...

2018-04-09 09:27:38 16392 1

转载 极客先锋 51单片机的idata,xdata,pdata,data的详解

data: 固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 bit :是指0x20-0x2f的可位寻址区idata:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。 idata:用类似C中的指针方式访问的。 汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idATa做指针式...

2018-04-01 12:08:24 396

转载 C++内联函数(Inline)介绍

介绍内联函数之前,有必要介绍一下预处理宏。内联函数的功能和预处理宏的功能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如#define TABLE_COMP(x) ((x)>0?(x):0)  就定义了一个宏。  为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行

2017-08-20 09:15:30 157

Infineon-ApplicationNote_AP32321_Oscillator_Handling-AN-v01_00-EN.pdf

介绍了XMC1000的时钟配置,以及内置振荡器的校准;XMC1000系列中,XMC1100,XMC1200,XMC1300具有相同的时钟配置和校准方法;XMC1400的时钟配置和校准与其他有所不同;资料总具体介绍了相关配置,已经英飞凌官方的应用文档;

2019-10-28

Infineon-XMC1000-C_Start_and_Device_Initialization-AN-v01_00-EN启动文件说明.pdf

介绍了DAVE环境下XMC1000的启动文件;本应用文档是英飞凌官方提供的介绍XMC1000的启动过程和器件初始化的文档;对英飞凌单片机器件底层驱动文件提供了更深刻的了解!

2019-09-01

igbts vs hexfet power mosfets for variable frequency motor drives

igbts vs hexfet power mosfets for variable frequency motor drives

2018-09-15

数的定标-浮点运算转换成定点运算

详细总结了Q值在浮点数转换成定点数运算中的应用

2017-08-27

空空如也

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

TA关注的人

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