嵌入式编程不同于一般形式的软件编程,基于特定的硬件平台嵌入式系统编程的,势必要求其编程语言具备较强的硬件直接操作能力。
在数字系统里,常常需要将某一信息(输入)变换为某一特定的代码(输出)。把二进制码按一定的规律编排,例如8421码、格雷码等,使每组代码具有一特定的含义(代表某个数字或控制信号)称为编码。具有编码功能的逻辑电路称为编码器。编码器有若干个输入,在某一时刻只有一个输入信号被转换成为二进制码。如果一个编码器有N个输入端和n个输出端,则输出端与输入端之间应满足关系N≤2n。例如8线—3线编码器和10线—4线编码器分别有8输入、3位二进制码输出和10输入、4位二进制码输出。
机器人编程【robotprogramming】为使机器人完成某种任务而设置的动作顺序描述。机器人运动和作业的指令都是由程序进行控制,常见的编制方法有两种,示教编程方法和离线编程方法。其中示教编程方法包括示教、编辑和轨迹再现,可以通过示教盒示教和导引式示教两种途径实现。由于示教方式实用性强,操作简便,因此大部分机器人都采用这种方式。离线编程方法是利用计算机图形学成果,借助图形处理工具建立几何模型,通过一些规划算法来获取作业规划轨迹。与示教编程不同,离线编程不与机器人发生关系,在编程过程中机器人可以照常工作。
“嵌入式视觉”与标准机器视觉系统之间的明显区别有时并不容易。进行分类的一种方法是将它们分解为三个部分。
本解决方案结合了近年来低功耗、高精度放大方面的研究进展,兼具同等的低功耗、高可靠性无线Mesh网络功能。
SFP+光收发器是SFP(有时也称作“mini-GBIC”)的升级。在吉比特以太网和1G、2G、4G光纤通道上SFP已经得到了广泛应用。
运算放大器(简称“运放”)是具有很高放大倍数的电路单元。在实际电路中,通常结合反馈网络共同组成某种功能模块。
你了解CAN总线吗?你知道总线中有哪些错误吗?你想了解总线中的错误是如何校验以及错误之间的关系吗?下文为大家揭开它神秘的面纱。
天线是一种变换器,它把传输线上传播的导行波,变换成在无界媒介(通常是自由空间)中传播的电磁波,或者进行相反的变换。在无线电设备中用来发射或接收电磁波的部件。
我们知道,声音的频谱范围约在几十到几千赫兹,若能利用程序来控制单处机某个口线的“高”电平或低电平,则在该口线上就能产生一定频率的矩形波。
89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS8位微处理器,俗称单片机。
虽然过去 30 年,半导体使用量不断增加是明显趋势,但 2017 年和 2018 年电子系统的半导体平均含量大增主要是因为 DRAM 和 NAND 闪存平均售价大增,以及去年电子系统平均销售成长大增所致。
IIoT(Industrial Internet of Things),即:工业物联网。可以定义为“机器,计算机和人员使用业务转型所取得的先进的数据分析成果来实现智能化的工业操作”。
通过近期的搜集,整理出了这篇如何使用Arduino和LED矩阵构建简单的二进制时钟。
本篇文章主要介绍如何在Wekinator软件平台中使用树莓派连接到Arduino Uno开发板的直流电机。
嵌入式硬件设计将成为21世纪微电子的核心技术的系统级芯片(SoC)设计中的三大关键技术与相互融合的一些研究领域做了详细的阐述,并对SoC设计面临的挑战以及发展趋势进行了展望。
基于嵌入式WEB服务器的智能家居系统,由嵌入式WEB服务器、家庭无线传感网络两部分构成.以STM32单片机作为微控制器。
互联网着重信息的互联互通和共享,解决的是人与人的信息沟通问题;物联网则是通过人与人、人与物、物与物的相联,解决的是信息化的智能管理和决策控制问题。
通过对目前市场上电子治疗仪的分析,在研究其电子治疗仪工作原理及AT89C51SND1C的基础上。
嵌入式PC模块的结构,阐述了一种快速开发嵌入式计算机系统的思路,并详细描述了一种基于嵌入式PC的PIII计算机系统的组织结构和设计实现过程。