datasheet
首页 > 关键词 > 软件实现

软件实现

在电子工程世界为您找到如下关于“软件实现”的新闻

STM32驱动MPU6050(二)——软件实现
软件实现将从下面三个部分来介绍:IIC通信;MPU6050数据读取;数据融合。1. IIC通信为了移植的方便,这里的 IIC 采用软件模拟的方式实现。关于 IIC 的基础知识介绍,可参考IIC专题(一)——基础知识准备。下面以程序的实现过程,梳理一下 IIC 的通信时序。注:这里就采用正点原子的 mpu6050 的学习教程进行学习。1.1 SDA 和SCL初始化//初始化...
类别:ARM单片机 2019-01-09 标签: STM32 驱动MPU6050 软件实现
单片机系统复位(热启动之一)STC单片机ISP/IAP控制寄存器在特殊的功能寄存器中的地址为E7H,不能为寻址,该寄存器用来管理和 ISP/IAP 相关功能的设定以及是否软件复位等。单片机复位时,该寄存器全部清零。ISP/IAP寄存器位序号D7D6D5D4D3D2D1D0位符号ISPENSWBSSWRSTWT2WT1WT0ISPEN -- ISP/IAP 功能允许位。0禁止...
类别:51单片机 2018-08-22 标签: STC89C52 MCU 系统复位
8位机的DAA指令。因BCD码加减法运算及定点数制转换都要用到DAA功能,故给使用汇编语言研发带来不便。本文重点介绍用软件实现DAA的方法。    计算机采用的十进制操作数一般都为压缩型8421 BCD码,每个BCD码表示1位十进制数。每2位BCD码共存于同一字节单元中,故BCD运算涉及状态寄存器SREG的进位C(第0位)和半进位H(第5 位)。它们分别为高...
类别:AVR单片机 2018-03-06 标签: 软件实现 DAA
基于ARM平台的数字滤波器的软件实现方法
(ω)的计算有了上面的基础,再利用公式(4)就可以求出E(ω),然后重复上述过程,直到找到符合要求的E(ω)为止,这样,就可以确定P(ω)的值。(6)实值频率响应H(ω)的确定通过P(ω)得到最佳解后,便可直接利用公式(3)来确定实值频率响应,而不必再去求解参数{αk}。3结束语本文在Chebyshev逼近法的基础上,提出了一种基于ARM平台的数字滤波器的软件实现方法。实验结果...
类别:ARM单片机 2018-02-17 标签: ARM平台 数字滤波器 软件实现
通过单片机软件实现精确延时
  在很多情况下,定时器/计数器经常被用作其他用途或者无法实现时,只能用软件方法延时,比如,延时超过定时器定时范围的最大值。下面我们来分析一下通过软件实现的延时。    1.较短时间的精确延时    在汇编语言里,我们可以用NOP(空操作指令)来实现,一条NOP指令占用一个机器周期,比如我们用12MHz晶振,执行一条NOP指令,它就可以延时lμs,精确度可以达到1μ。使用...
类别:51单片机 2017-12-29 标签: 单片机 精确延时
发送或接收。输入时钟越高时,分辨率相应会越好。用户须根据通信改变头文件;软件不提供握手协议,用户使用XON/XOFF可合并软件握手;对于硬件握手,使用RTS和CTS作为另外的两个数字I/O口即可。串口发送和接收的流程图分别如图1和图2所示,在传输过程中,起始位通过传送数据位DX发送数据,DX=0时持续B秒;当DX置1或清0时,每隔B秒则相应回应数据位一次。软件实现半双工或全双工...
类别:综合资讯 2017-12-20 标签: 软件实现 PIC16F5X 异步串行口
; goto    R_next 4. 结束语          本文可以根据用户需求通过软件实现半双工或全双工的RS-232通信,结合PICE-II仿真器突出的优点在于排除错误的能力极强,可以进行实时跟踪,能快速检测...
类别:PIC单片机 2017-12-06 标签: 软件实现 PIC16F5X 异步串行口
单片机通过软件实现按键消抖
通过上图可以看出理想波形与实际波形之间是有区别的,实际波形在按下和释放的瞬间都有抖动的现象,抖动时间的长短和按键的机械特性有关,一般为5~10ms。通常我们手动按键然后释放,这个动作中稳定闭合的时间超过了20ms。因此单片机在检测键盘是否按下时都要加上去抖动操作,有专用的去抖动电路,也有专门的去抖动芯片,但通常我们采用软件延时的方法就可以解决抖动问题。软件实现如下://软件...
类别:51单片机 2017-11-17 标签: 单片机 按键消抖
的电路板空间和简化散热考虑的同时,也能实现更高的控制效能。TI DesignDRIVE快速电流环路软件的具备多项特性和优势,如创新的次循环脉冲宽度调变(PWM)更新技术,大幅提高控制环路的带宽,进而使马达转矩响应提升三倍。可循环利用的新型C2000 MCU仅需460奈秒即可完成磁场定向控制处理。新型复合控制器取代了传统的比例积分控制,有助于在更高的速度下实现更强的稳定性。利用...
类别:半导体生产 2017-07-06 标签: TI
MPEG-2码流分析仪的整体设计与软件实现
的码流分析仪系统。笔者在整个系统的研制过程中,主要从事码流分析仪软件部分的开发。因此,本文将在对MPEG-2背景知识和码流分析仪整体结构进行分析的基础上,讨论软件部分的实现。2 MPEG-2标准概述2.1 MPEG-2与TS流MPEG-2是如今数字电视领域系统层的普遍标准。该标准主要规定了传送流(TS)和程序流(节目流)(PS)2种结构。其中TS流适合于信道状况相对恶劣,具有较高误码率...
类别:消费电子 2017-01-10 标签: MPEG-2码流 分析仪

软件实现资料下载

新型温度传感器DS18B20高精度测温的实现(772)2.34 MAX6576/6577集成温度传感器(772)2.35 AD22105型低功耗可编程集成温度控制器(772)2.36 基于IEEE 1451.1的网络化智能传感器设计(772)2.37 数字式温度传感器与仪表的智能化设计(772)2.38 用单片机软件实现传感器温度误差补偿(772)2.39 Σ?Δ A/D转换器的原理及分析...
类别:应用案例 2014年03月05日 标签: 单片机应用技术选编10
之外,其它部分均可由软件实现,从而进一步简化结构。因此,这类系统目前仍有相当的市场。目前步进电机仅用于小容量、低速、精度要不高的场合,如经济型数控;打印机、绘图机等计算机的外部设备。、直流伺服电机及驱动       直流电机的工作原理是建立在电磁力定律基础上的,电磁力的大小正比于电机中的气隙磁场,直流电机的励磁绕组所建立的磁场是电机的主磁场...
类别:应用案例 2013年09月22日 标签: 现代数控技术总复习
可以得出,该软件实现了数据库的操作,界面布局不复杂。 5、一款查询软件(身份证号,号码归属等)源代码 (个人觉得这是一款开源软件) 此实例非常好,非常使用,在开发中可以借鉴啊。 本项目有24个目标文件。 BaseActivity 头部bar的布局 BaseLayout 头部bar的布局 DataListHolder 就两个成员 ImageView...
类别:嵌入式系统 2013年06月14日 标签: Android 源码
设备随时间变化而带来的各种变化。而实现这些目标的唯一途径便是采用一种软件定义的模块化架构。本文将通过使用虚拟仪器来解释软件定义的概念,为硬件平台和软件实现提供多种选择,并讨论模块化系统是如何满足理想ATE的需求。目前就本质而言,有两种类型的仪器应用,虚拟仪器和传统仪器。图1描述了这两种类型仪器的架构。两种类型仪器的相似之处。两者都具有测量硬件、一个机箱、一个电源、一根总线、一个处理器、一个操作系统和一个...
类别:应用案例 2013年09月18日 标签: 用于自动化测试的模块化仪器系统
针对C语言编程者的Verilog开发指南实例技术文库欲打印此文章,从您的浏览器菜单中选择“文件”后再选“打印”。 针对C语言编程者的Verilog开发指南实例 上网时间:2004年06月13日 本文举例说明了如何用软件实现脉宽调制(PWM),如何将该设计转换成一个可以在FPGA中运行的逻辑 块,并能利用存储器映射I/O接口通过软件完成对该逻辑块的控制。通过理解...
类别:科学普及 2013年09月29日 标签: 针对 语言 编程 者的 Verilog 开发 指南 实例
软件实现全球导航卫星系统的设计要素用软件实现全球导航卫星系统的设计要素2008年07月14日利用包括全球定位系统(GPS)和/或伽利略(Galileo)系统在内的全球导航卫星系统(GNSS)的位置追踪在推动许多消费电子产品的发展。GNSS不再仅限于用在汽车应用、测量仪器和海事导航或昂贵的手持跟踪系统,它眼下在想方设法进入许多诸如蜂窝手机和个人导航设备(PND...
类别:科学普及 2013年09月29日 标签: 软件 实现 全球 导航 导航卫星
、强大的功能,简化了数控系统软件的开发,缩短了应用系统开发周期。 本文研究的主要内容是基于嵌入式的PVC标机数控系统硬件设计和软件开发。首先详细介绍了系统各功能模块的硬件电路设计,包括嵌入式最小系统搭建、伺服驱动器接口电路设计、电磁阀接口电路设计、人机交互模块设计、通信模块设计、开关量模块设计等方面内容;然后,基于RT-Linux的嵌入式系统软件实现机理的理论指导下,提出了系统软件的架构...
类别:电机 2014年03月05日 标签: 基于ARM的PVC软标机数控系统研究与设计
FPGA布局算法和软件位于工艺映射和布线之间,是一个承上启下的阶段,对最终的布通率和时序都有着重要的影响。 本论文的工作之一便是研究旨在提高布通率的布局算法。在研究了国内外装箱和布局算法的基础上,本文提出了一种新的结合了装箱的布局算法框架,并称之为"低温交替改善的"布局算法。其基本思想是,在模拟退火的低温阶段交替的优化装箱和布局。本文给了基于学术界标准布局布线软件VPR的一个软件实现,并且提出...
类别:Xilinx 2014年03月05日 标签: FPGA布局算法研究和软件实现
流程、多线程支持技术在多串口上的应用和对采集到的数据进行一些处理的方法。2 系统的多串口数据采集2.1数据采集的软件流程系统软件中的接口包括与GPS和与水声基站的接口,接口的实现又包括硬件实现软件实现,为了方便与微机的通信连接,硬件实现采用通用的RS232接口,它的工作方式可以通过编程设定,以异步串行通信方式工作,自动完成帧格式。软件实现采用了开发效率高的可视化编程软件Visual Basic,其流程...
类别:科学普及 2013年09月29日 标签: 水下 定位 系统 中的 数据 采集 和处
电动机控制系统位置传感器检测电路设计、电流及电压斩波电路设计、电流检测及保护电路设计等。 第四部分主要介绍了系统的总体控制思想,分析了各个运行阶段的控制策略,对控制策略的软件实现进行了设计,并给出了软件实现的具体流程图,直观地体现了软件编程思想。最后,对系统进行了实验研究及分析。目前,该控制系统已调试完毕,基本实现预期功能。 本文对以ARM为控制核心的开关磁阻电动机控制系统进行了研究,得出...
类别:电机 2014年03月05日 标签: 基于ARM的开关磁阻电机驱动系统设计

软件实现相关帖子

0

0

;TIM2向上计数;PWM输出极性为高,其它的一些配置直接按默认了,具体的参数准备在工程文件调试时根据情况再修改。 3、软件实现       从通用计时器框架图中可以看出,TIM2的计数时钟来自于内部时钟,TPCLK时钟为16MHz经预分频器(CK_PSC)分频(16MHz/160=100KHz)后为TIM2提供计数脉冲。TIM2_CNT以此频率开始向上...
101次浏览 2019-01-12 【stm32/stm8】

0

0

~50sec/div,彩色液晶显示 通过前面板USB端口,实现可移动数据存储 通过USB设备端口直接打印到兼容PictBridge?的所有打印机 通过USB设备端口,采用Openchoice?和NI SignalExpress?PC软件实现无缝PC连接能力 体积小巧,便于携带 TDS2022B数字存储示波器性能的增强: 所有型号具有高级触发功能, 包括脉冲触发和选行视频触发 所有型号FFT...
0次浏览 2019-01-09 信息发布

0

0

秒表软件实现你的需求。 实现需求的过程就是用编程语言编写程序的过程,解决这个需求的方法也叫算法,也就是解决问题的方法。 算法是任何一个编程语言的核心。了解了这个,就已经走上了学习编程的正路。   2. 编程语言有很多种,选择java是只选择了其中一种表述和实现方式。   设定编程语言是因为计算机是一个僵硬的东西,自然语言是它所不能理解的,故而需要设定一种它可以理解的语言,让它听懂你说的指令...
0次浏览 2019-01-09 信息发布 标签: 怎么学习Java编程

0

0

精度浮点数的运算都是通过软件实现的,所以其运算速率会慢很多。另外CLA不支持64位数。在这个实例中,我们可以分别观察float类型变量和long double类型变量的汇编代码如下:C code: CLATMPDATA2=CLATMPDATA2+11.7;如果CLATMPDATA2是float型变量,则相应的汇编代码为:00c08d:   E80209D8   ...
0次浏览 2019-01-08 【微控制器 MCU】

0

0

浮点运算,对于64位双精度浮点数的运算都是通过软件实现的,所以其运算速率会慢很多。另外CLA不支持64位数。 在这个实例中,我们可以分别观察float类型变量和long double类型变量的汇编代码如下: C code: CLATMPDATA2=CLATMPDATA2+11.7; 如果CLATMPDATA2是float型变量,则相应的汇编代码为: 00c08d:   ...
0次浏览 2019-01-06 【DSP 与 ARM 处理器】

14

0

]https://github.com/lemcu/LemcUSB[/url] 上面的链接也是一个基于 EFM MCU 的 USB 项目,通过软件实现 USB 时序的编解码,硬件上使用到了两个 IO。 [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=2836645&ptid=1066382][color=#999999...
178次浏览 2019-01-05 DIY/开源硬件专区

8

0

共阴数码管直接接单片机IO口,如何在不加限流电阻的情况下降低亮度?三位数码管动态扫描 如何降低数码管亮度 纯软件实现 不知道减少扫描时间行不行。 降低刷新频率 如不加限流电阻, 可以用软件改变数码管动态扫描频率 准确地说,不是降低扫描频率,而是减少点灯占空比。 [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid...
224次浏览 2019-01-03 【51单片机】

0

0

为11.69999980926513671875,可以看出误差很小,但是经过多次累加多次舍入后得到的结果误差较大,对此,我们可以将CLATMPDATA定义为long double型变量(64位),再次运行相同的代码,可以得到如下结果,可以看到误差很小可以忽略。 需要指出的是,现有的C28x CPU只支持单精度(32位)的硬件浮点运算,对于64位双精度浮点数的运算都是通过软件实现的,所以其运算速率会慢很多。另外CLA不支持64位...
0次浏览 2018-12-25 【DSP 与 ARM 处理器】

0

0

SignalExpress®PC软件实现无缝PC连接能力体积小巧,便于携带有条件使用终身保修(至少10年),不包括探头和配件美国泰克数字储存示波器TDS2012B性能指标:性能的增强:所有型号具有高级触发功能, 包括脉冲触发和选行视频触发所有型号FFT标准配置使用简易性的增强:具有不同波形选择的自动设置功能探头选择指南,保证正确的探头使用内容相关在线帮助11种波形参数自动测量更简单的用户界面-最常...
0次浏览 2018-12-25 信息发布

0

0

精度浮点数的运算都是通过软件实现的,所以其运算速率会慢很多。另外CLA不支持64位数。在这个实例中,我们可以分别观察float类型变量和long double类型变量的汇编代码如下:C code: CLATMPDATA2=CLATMPDATA2+11.7;如果CLATMPDATA2是float型变量,则相应的汇编代码为:00c08d:   E80209D8   ...
0次浏览 2018-12-25 【DSP 与 ARM 处理器】

软件实现视频

【CC1120评估套件指南】CC1120 Sub1G 开发套件动手实践
    该视频系列基于芯威科技CC1120开发套件,演示了如何使用SmartRF控制软件实现简单的数据包收发,如何理解和测试连续发送模式下的关键参数,如何理解和测试接收状态下的关键参数,以及如何使用抓包工具SmartRF Packet Sniffer。...
2014-01-17 标签: TI 无线 CC1120 RF Sub1G Sub-1G产品

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved