2019年6月13日
摘要: 直接匹配阻抗,天线与射频芯片在同一块板子,调试步骤与50欧姆阻抗匹配调试天线参数差不多,多了一部分射频芯片端的滤波部分的参数计算。下面介绍调试过程。 1、首先看一下射频芯片发射部分原理图:分析原理图时按单边的分析,以TX1端出发开始分析。其中L1、C23组成了滤波电路;R30主要用于调试调试天线时断 阅读全文
posted @ 2019-06-13 15:05 andy_fly 阅读(5644) 评论(3) 推荐(0) 编辑
摘要: 阻抗匹配(impedance matching) 主要用于传输线上,以此来达到所有高频的微波信号均能传递至负载点的目的,而且几乎不会有信号反射回来源点,从而提升能源效益。信号源内阻与所接传输线的特性阻抗大小相等且相位相同,或传输线的特性阻抗与所接负载阻抗的大小相等且相位相同,分别称为传输线的输入端或 阅读全文
posted @ 2019-06-13 10:41 andy_fly 阅读(14356) 评论(0) 推荐(0) 编辑
  2019年3月10日
摘要: 1、什么是crosstool-ng crosstool-ng,全称是crosstool Next Generation,即下一代crosstool,即crosstool的升级版。那么什么是crosstool 呢?crosstool,是个交叉编译器的制作工具。交叉编译器简单的说可以理解为在X86电脑上 阅读全文
posted @ 2019-03-10 22:09 andy_fly 阅读(2991) 评论(0) 推荐(0) 编辑
  2018年11月6日
摘要: 1、SVPWM原理简介 PWM(Pulse Width Modulation)脉宽调整,这是一种利用面积等效原理实现的控制技术。SVPWM(Space Vector PWM)空间矢量PWM控制,因为控制电动机内部的圆形旋转磁场,最终需要控制的是电压空间矢量。一般控制电机的三相电压相互成120度,以正 阅读全文
posted @ 2018-11-06 15:43 andy_fly 阅读(11052) 评论(12) 推荐(3) 编辑
  2018年10月9日
摘要: 在永磁同步电机的控制中,需要对电机的三相定子施加一定的电压,才能控制电机转动。现在用的较多的是SVPWM(SVPWM的具体原理会在后面另写一篇博客说明),要想产生SVPWM波形,需要控制的三相电压呈如下形式,即A、B、C三相的电压是中间对齐的,这就需要用到stm32定时器的中间对齐模式了。 1、st 阅读全文
posted @ 2018-10-09 16:45 andy_fly 阅读(11184) 评论(0) 推荐(1) 编辑
  2018年10月2日
摘要: 之前移值过ucos2到stm32f2系列的单片机,这个单片机是属于arm的m3内核的。最近在学习永磁同步电机的控制,对于这个电机的控制,有比较多的数学计算,甚至于还有浮点的运算。所以用到了stm32f4系列的单片机,这个单片机内置FPU,可以用几条指令就可以处理单精度的浮点数据,而它是属于M4内核的 阅读全文
posted @ 2018-10-02 22:02 andy_fly 阅读(955) 评论(0) 推荐(0) 编辑
  2018年9月6日
摘要: 本篇博客分以下几部分讲解 1、介绍USB四大描述 2、介绍USB鼠标驱动程序功能及框架 3、介绍程序用到的结构体 4、介绍程序用到的函数 5、编写程序 6、测试程序 1、介绍USB四大描述符 USB设备驱动程序里定义了许多与驱动程序密切相关的描述符。这里介绍一下四种比较关键的描述符:设备描述符、配置 阅读全文
posted @ 2018-09-06 09:58 andy_fly 阅读(4449) 评论(1) 推荐(0) 编辑
  2018年9月5日
摘要: 通用串行总线(USB)是主机和外围设备之间的一种连接。USB总线规范有1.1版和2.0版,当然现在已经有了3.0版本。USB1.1支持两种传输速度:低速为1.5Mbps,高速为12Mbps。USB2.0的传输速度可以高达480Mbps。USB2.0向下兼容USB1.1,可以将USB1.1的设备连接到 阅读全文
posted @ 2018-09-05 00:05 andy_fly 阅读(784) 评论(0) 推荐(0) 编辑
  2018年8月28日
摘要: 在Linux驱动之内核自带的S3C2440的LCD驱动分析这篇博客中已经分析了编写LCD驱动的步骤,接下来就按照这个步骤来字尝试字节编写LCD驱动。用的LCD屏幕为tft屏,每个像素点为16bit。对应与红绿蓝分别为565。 1、分配一个fb_info结构 2、设置fb_info结构 3、硬件相关的 阅读全文
posted @ 2018-08-28 16:02 andy_fly 阅读(4474) 评论(0) 推荐(0) 编辑
  2018年8月27日
摘要: 先来看一下应用程序是怎么操作屏幕的:Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。FrameBuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过Fram 阅读全文
posted @ 2018-08-27 21:38 andy_fly 阅读(1119) 评论(0) 推荐(0) 编辑