新人求助,如何用51单片机做EV1527 433Mhz解码??

;//        mma4=bma4;      //  将接收到的编码复制到解码寄存器中                              ...

http://home.eeworld.com.cn/my/space-uid-1093043-blogid-726501.html 发布时间: 2019-08-23



相信你也会成为一名优秀的FPGA工程师

。 综合编译完成后,我们将生成的比特流文件下载到至明德扬MP801开发板中,并用VGA线将开发板与显示器相连接。至此,我们的作品算是初步的完成了。当然连接好后在调试的过程中也是遇到了一定的问题,比如摄像头采集后显示的图像亮度过低,通过调节摄像头的配置寄存器,画面变得明亮起来。经过多次调试,我们的作品终于完美出炉啦,为大家展示一下。 一、硬件展示 此内容由EEWORLD...

http://home.eeworld.com.cn/my/space-uid-1092694-blogid-726443.html 发布时间: 2019-08-19



时钟芯片PCF8563功能详解

随着人们对时间管理重视程度越来越高,电子显示产品里面必不可少的一项功能就是时间的管理和显示。因此有一颗对时间控制的芯片产生了,其中应用最广泛的是NXP品牌的PCF8563,该芯片是一款时实时钟和日历,针对低功耗进行了优化,可编程输出,中断输出,电压低检测器可同时提供,所有地址和数据都通过双线双向传输,最大总线速度为400KBIT/S,寄存器地址也递增,每次写入数据字节后会自动的执行。订购信息如下...
关键词: PCF8563 时钟芯片

http://home.eeworld.com.cn/my/space-uid-471957-blogid-726355.html 发布时间: 2019-08-09



LSM6DSO的I2C HUB模式

默认情况下,LSM6DSO没有允许这个功能,还需要通过寄存器设置芯片工作模式。虽然设置并不复杂,但LSM6DSO的寄存器实在太多了,相信大部分网友没有耐心去完整看一次,下面就简单介绍设置方法。   首先需要修改FUNC_CFG_ACCESS寄存器,将SHUB_REG ACCESS设置为1,启用 sensor hub (I²C master) 寄存器访问功能...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-726343.html 发布时间: 2019-08-09



使用单片机进行环路控制的开关电源

; 图(01)   对这个型号单片机来说,计数器有三个数值:第一个叫Bottom值(底值),其实就是计数器清零;第二个叫Top值(顶值),在该种工作模式下计数到Top值之后的一个计数周期内计数器清零,输出引脚变成高电平或者低电平(由一个寄存器位决定);第三个叫Compare Match值,当计数器对脉冲计数到此值时(说明书中称比较匹配值)输出引脚翻转。   图(01)中第一、第二和第七个周期...

http://home.eeworld.com.cn/my/space-uid-41670-blogid-726303.html 发布时间: 2019-08-05



GD32E231模拟IIC驱动LSM6DSO

最后一个传感器LSM6DUO 6轴加速度计和陀螺仪传感器。   原理图,IIC地址是0xD6: 寄存器: 这个传感器的寄存器很多,打那是其中使用的比较少。     下面例举一些常用的。 WHO-AM_I寄存器: 控制寄存器1: 设置频率,这个需要设置,我设置的是0x10....

http://home.eeworld.com.cn/my/space-uid-782751-blogid-726298.html 发布时间: 2019-08-03



GD32E231模拟IIC驱动LIS2DW12

继续玩加速度传感器LIS2DW12。 主要是获取3个轴的重力加速度。   看原理图,这个是连接在IIC2上面的,但是使用IIC1的接口也是可以使用的,因为IIC和IIC2都连接在了一个总线上,是可以通用的: 上图中可以看到IIC地址是0x32   寄存器,该芯片的寄存器较多。   其中主要使用到的寄存器在...

http://home.eeworld.com.cn/my/space-uid-782751-blogid-726297.html 发布时间: 2019-08-03



GD32E231模拟IIC驱动LIS2MDL

LIS2MDL是磁场传感器。 下面是原理图:   原理图中已经显示了IIC的地址是0x3C。   首先是查看数据手册:   寄存器汇总: 其中比较重要的几个寄存器: WHO_AM_I寄存器,身份识别寄存器:0x40:   配置寄存器CFG_REG_A:如果需要温度...

http://home.eeworld.com.cn/my/space-uid-782751-blogid-726296.html 发布时间: 2019-08-03



FPGA设计之时序约束

和保持时间概念c. FPGA寄存器延时、组合逻辑延时等概念d. 分析时钟频率的影响因素e. 关键路径及解决方法f. 流水线设计以及案例讲解使用VIVADO进行时序分析a. 演示Vivado新建工程b. 演示vivado完成时序约束的过程c. 演示从VIVADO中看时序结果时钟约束和输入延时a. Vivado对时钟进行约束的方法b. 输入时钟(包括管脚直接输入、差分时钟和GT恢复时钟)、PLL等衍生...
关键词: fpga

http://home.eeworld.com.cn/my/space-uid-1085558-blogid-726295.html 发布时间: 2019-08-03



230719流水账

昨天我还特别傻的搞不懂ADC采集模拟电压的函数和DMA从寄存器取数送给数组的函数。今天突然想到初始化之后的使能不就是干这个的嘛。白痴一样今天传感器来了,由于CO2浓度传感器的温度补偿我不是很懂,所以把温湿度传感器焊到了板子上并通电了。最开始我忽略了该传感器模块是3.3V供电,直接接了5V的电源,开电源没两秒钟就闻到了糊味就断电源了。之后抱着可能还没烧的侥幸心态重新将电源接到了3.3V上,通电之后...

http://home.eeworld.com.cn/my/space-uid-782565-blogid-726209.html 发布时间: 2019-07-23



220719好像步入正轨了

,在工程中学习,进步是很快的。虽然这种结论属于老生常谈的但是自己亲身体验过几回还是很欣慰。还有就是在工作中不要只纠结于一个点,比如我之前还比较在意ADC转换来的数值取平均数这个事,这种事情离远了看根本没必要。接下来我有一些BBD要记录在这篇日志里,也是为了让自己加深印象。1.ADC采集来的数,放到寄存器里。ADC一直采,寄存器一直在更新。DMA一直从寄存器中取数给数组,所以数组也一直在更新。2....

http://home.eeworld.com.cn/my/space-uid-782565-blogid-726193.html 发布时间: 2019-07-22



LSM6DSO的MicroPython驱动移植

体积也比其它几个传感器都要大一些(其它几个传感器都是2x2mm,LSM6DSO是2.5x3mm)。   从寄存器上看,LSM6DSO和LIS2DW12类似,分为控制寄存器、状态寄存器、输出寄存器、中断寄存器、事件寄存器、FIFO寄存器等。传感器的功能非常多,也很复杂,可以编写出适合不同应用的多种驱动。不过为了简化使用,并保持和其它驱动一致的风格,这次的驱动只包含了基本的...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-726172.html 发布时间: 2019-07-20



LIS2DW12运动传感器的MicroPython驱动移植

线和4线两种方式。在I2C方式下,设备地址是24/25(7位地址模式),在X-NUCLEO-IKS01A3上的地址是25。   LIS2DW12内部寄存器分为控制寄存器(R/W),输出寄存器(R),状态寄存器(R),FIFO寄存器,TAP(敲击)寄存器等。上电后,首先需要设置控制寄存器,让传感器处于工作模式,否则不能读取数据。   传感器工作模式有低功耗...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-726158.html 发布时间: 2019-07-19



LIS2MDL磁场传感器的MicroPython驱动移植

LIS2MDL是磁场传感器,可以测试三轴方向的磁场强度。LIS2MDL使用了标准I2C接口,通过寄存器的方式读取内部的传感器数据和设置工作模式。   LIS2MDL有三种工作模式:连续模式、单次模式、待机模式。单次模式(Single mode)和其它传感器的oneshot模式类似,都是为了降低功耗而设计,在单次模式下,传感器采集数据,完成后自动转入待机模式。不过...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-726146.html 发布时间: 2019-07-18



STTS751的MicroPython驱动移植

也是STTS751更方便,可以直接读取温度,而Si7051还需要经过换算才行。   STTS7551的使用非常简单,上电后默认参数就可以读取温度,不像有些传感器上电后是掉电状态,需要设置为工作模式才行运行。温度值存放在寄存器0和2,寄存器0存放整数部分和符号位,寄存器2存放小数部分,如果不需要太高精度,只读取寄存器0就可以。稍有不便的是两个寄存器地址不连续。  ...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-726121.html 发布时间: 2019-07-17



LPS22的micropython驱动

LPS22HB的驱动其实在几年前就做过,当时用的是LPS22HB,而且micropython也才出来,因此程序显得不够通用。   昨天对比了一下LPS22HH和LPS22HB,发现两者非常相似,无论是功能还是引脚,还有寄存器,基本都是兼容的,只是LPS22HH指标更好,功能更多,而功耗也降低了。除了LPS22HH和LPS22HB外,在ST的网站上还发现了LPS22HD,它是...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-726102.html 发布时间: 2019-07-16



分享一本书:疯狂STM32实战讲学录

;                 4.1.1  GPIO引脚介绍                  4.1.2  GPIO相关寄存器       ...

http://home.eeworld.com.cn/my/space-uid-1076948-blogid-726101.html 发布时间: 2019-07-16



瑞昱ALC5640-VB-CGT

(ASRC) 6、  可编程寄存器表,带有两个定时器 7、  用于DAC路径或ADC路径的7频段灵活均衡器(EQ) 8、  用于DAC路径或ADC路径的增强型DRC(动态范围控制)/ AGC(自动增益控制)功能 9、  动态降噪滤波器 10...

http://home.eeworld.com.cn/my/space-uid-471957-blogid-726077.html 发布时间: 2019-07-14



单片机为什么要使用C语言?

将C向MCU(俗称单片机)8051上的移植始于80年代的中后期。客观上讲,C向8051 MCU移植的难点不少。如:   8051的非冯·诺依慢结构(程序与数据存储器空间分立),再加上片上又多了位寻址存储空间; 片上的数据和程序存储器空间过小和同时存在着向片外扩展它们的可能; 片上集成外围设备的被寄存器化(即SFR...

http://home.eeworld.com.cn/my/space-uid-1080625-blogid-726034.html 发布时间: 2019-07-10



硬件FOC伺服控制芯片TMC4671适应永磁同步伺服/直流无刷伺服/直流有刷伺服/闭环步进...

     - 高级前馈控制结构,实现最佳轨迹跟踪性能      - 扩展的中断请求掩蔽选项和限制器状态寄存器      - 具有霍尔传感器或/和最小移动的高级编码器初始化算法 ●运动控制和坡形控制   ...

http://home.eeworld.com.cn/my/space-uid-183703-blogid-726007.html 发布时间: 2019-07-08




<上一页 1234567 下一页> 相关结果约131个