电子发烧友网 > 嵌入式技术
c语言实现fifo算法及代码

c语言实现fifo算法及代码

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。FIFO,即... 2017-12-15 标签:fifoc语言编程语言 20
fifo算法原理及fifo置换算法

fifo算法原理及fifo置换算法

fifo先入先出队列,这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。即先进先出队列。在超市购物之后会提着我们满满的购物车来到收银台排在结账队伍的... 2017-12-15 标签:cpufifo程序代码 13
linux最常用的20个命令介绍

linux最常用的20个命令介绍

Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源... 2017-12-15 标签:linuxunix操作系统 17
内联函数和宏定义的区别介绍

内联函数和宏定义的区别介绍

宏定义是C语言提供的三种预处理功能的其中一种,这三种预处理包括:宏定义、文件包含、条件编译。宏定义和操作符的区别是:宏定义是替换,不做计算,也不做表达式求解。宏定义又称为... 2017-12-15 标签:c语言宏定义内联函数 11
基于STC89C52和nRF24L01的智能小车设计

基于STC89C52和nRF24L01的智能小车设计

基于STC89C52和nRF24L01的智能小车设计涉及到传感器的应用、无线数据传输等,整个系统由单片机最小控制系统、电源模块、电机及驱动、无线通信模块、模式选择模块、循迹模块以及避障模块等... 2017-12-15 标签:STC89C52nRF24L01 15
Java之内联函数_内联函数的优缺点

Java之内联函数_内联函数的优缺点

内联函数就是指函数在被调用的地方直接展开,编译器在调用时不用像一般函数那样,参数压栈,返回时参数出栈以及资源释放等,这样提高了程序执行速度。Java语言中有一个关键字final来指明... 2017-12-15 标签:java编译器内联函数 17
内联函数的主要作用是什么_内联函数在C语言中的作用

内联函数的主要作用是什么_内联函数在C语言中的作用

内联函数是一种编译机制,优点从代码上是看不出来的,但是程序的执行效率上有差别,通常,编译器对函数调用的处理是一种类似中断的方式,即当执行到函数调用语句时,程序把当前所有的... 2017-12-15 标签:寄存器c语言内联函数 20
 基于ARM和nRF24L01的无线数据传输

基于ARM和nRF24L01的无线数据传输

 介绍了基于ARM和nRF24L0l的无线数字传输系统的硬软件设计。该系统已应用于微型飞行器的实时图像传输和遥测中。在实际应用中,可根据需要,将nRF24LOl组成一对一、一对多、多对多的结构。... 2017-12-15 标签:ARMnRF24L01 30
内联函数和普通函数的区别在哪里

内联函数和普通函数的区别在哪里

函数是一个集合元素到令一个集合元素的对应关系,它起着一种映射和变换的功能,如在数学中,一个集合A, 若对A中的每个元素x,按对应法则f,使B中存在唯一的一个元素A与之对应 , 就称对... 2017-12-15 标签:函数内联函数 38
内联函数和外联函数有什么区别

内联函数和外联函数有什么区别

内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。内联函数从源代码层看,有函数的结构,而在编译后,却不具备函数的性质。内联函数不是在调用时发生控制转移... 2017-12-15 标签:内联函数外联函数 32
yunos系统介绍_和安卓有什么区别

yunos系统介绍_和安卓有什么区别

本文主要介绍了yunos系统的概念、yunos系统的架构和它的平台优势。其次详细说明了yunos系统与安卓之间的区别概要。... 2017-12-14 标签:安卓yunos系统 85
opengl与opencv有什么区别

opengl与opencv有什么区别

 两者的区别就是Computer Vision和Computer Graphics这两个学科之间的区别,前者专注于从采集到的视觉图像中获取信息,是用机器来理解图像;后者是用机器绘制合适的视觉图像给人看... 2017-12-13 标签:openglopencv 74
opengl主要功能介绍

opengl主要功能介绍

目前,国内的三维游戏开发技术正处于赶超国外的关键时期,从创意、策划、研究开发与实现,到游戏的运营与维护,都有大量的知识值得学习和摸索。由于 Linux 操作系统平台的大力推广,基... 2017-12-13 标签:opengl 54
opengl和directx有什么关系_opengl和directx哪个好

opengl和directx有什么关系_opengl和directx哪个好

DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计 人员一个共同的硬件驱动标准,让游戏开发者不必为每一... 2017-12-13 标签:directxopengl 35
opengl基本概念及基础图形编程

opengl基本概念及基础图形编程

我们生活在一个充满三维物体的三维世界中,为了使计算机能精确地再现这些物体,我们必须能在三维空间描绘这些物体。我们又生活在一个充满信息的世界中,能否尽快地理解并运用这些信息... 2017-12-13 标签:opengl 81
stm32 usb转串口的程序设计解析

stm32 usb转串口的程序设计解析

了解USB虚拟串口,为了在项目中用一下这个USB,调试方便一些,供电可直供。公司以后的产品开发就基于STM32这个平台,从contex_M3到contex-M4。不管速度、功耗、价格、采购的方便性都有竞争力,... 2017-12-13 标签:stm32usb转串口 230
shell编程使用方法

shell编程使用方法

Shell编程的基本格式:Shell脚本的文件名后缀通常是.sh (当然你也可以使用其他后缀或者没有后缀,.sh是为了规范)。程序编写格式:[java] view plain copy#!/bin/bash... 2017-12-12 标签:shell 166
shell编程基础知识入门

shell编程基础知识入门

在Unix及所有的类Unix系统中,如Linux、FreeBSD等操作系统,都存在Shell Script。依照Unix shell的各种不同类型,Shell script也有各种不同方言。在DOS、OS/2、Microsoft Windows中的批处理文件,跟shell script有类... 2017-12-12 标签:shell 98
unicode与javascript详解

unicode与javascript详解

Unicode源于一个很简单的想法:将全世界所有的字符包含在一个集合里,计算机只要支持这一个字符集,就能显示所有的字符,再也不会有乱码了。JavaScript一种直译式脚本语言,是一种动态类型... 2017-12-12 标签:javascriptunicode 56
monkeyrunner测试教程

monkeyrunner测试教程

monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送... 2017-12-12 标签:android代码monkeyrunner 36
unicode和ascii的区别是什么

unicode和ascii的区别是什么

最早只有127个字母被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。但是要处理中文显然一个字节是... 2017-12-12 标签:asciiunicode 27
monkeyrunner环境搭建及程例

monkeyrunner环境搭建及程例

monkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去安装一个Android应用程序或测试包,运行它.... 2017-12-12 标签:androidmonkeyrunner 35
uboot启动流程分析

uboot启动流程分析

U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似... 2017-12-12 标签:嵌入式uboot 70
c语言的应用领域有哪些

c语言的应用领域有哪些

因为C语言具有高级语言的特点,又具有汇编语言的特点,所以可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。其应用范围... 2017-12-12 标签:c语言 172

浅谈领域特定语言

在定义DSL是什么的问题上,Flowler认为目前经常使用的一些特征,例如“关注于领域”、“有限的表现”和“语言本质”是非常模糊的。因此,唯一能够确定DSL边界的方法是考虑“一门语言的一... 2017-12-12 标签:领域特定语言 89
uboot中的SPL作用详解

uboot中的SPL作用详解

SPL是uboot第一阶段执行的代码。 主要负责搬移uboot第二阶段的代码到内存中运行。 SPL是由固化在芯片内部的ROM引导的。 我们知道很多芯片厂商固化的ROM支持从nandflash, SDCARD等外部介质启动。... 2017-12-11 标签:spluboot 51
微控制器的作用是什么_微控制器与微处理器有何区别

微控制器的作用是什么_微控制器与微处理器有何区别

微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。微控制器诞生于20世纪70年代中期,经过20多年的发展,其成本越来越低,而性能越来越强大,这使其应用已经无处不... 2017-12-11 标签:微控制器 113

ARM紧致内存TCM的解释

TCM是一个固定大小的RAM,紧密地耦合至处理器内核,提供与cache相当的性能,紧致内存是指片上快速存储区,与片上缓存具有同等的性能,但因为程序可完全控制紧致内存,因而比统计复用的缓存... 2017-12-11 标签:ARMTCM紧致内存 50

uboot常用命令总结分析

U-boot发展到现在,他的命令行模式已经非常接近Linux下的shell了,在我编译的U-boot-2009.11中的命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。而且如果你输入的命令的前几个字... 2017-12-11 标签:uboot 75
单片机编程器作用及功能解析

单片机编程器作用及功能解析

单片机编程器是一款低成本开发编程器。它能够对Microchip 的大多数闪存单片机编程。单片机编程器旨在用于开发编程,对于生产编程,还是选用其他为生产环境设计的第三方编程器。PIC下载编... 2017-12-11 标签:单片机编程器 88
编辑推荐
matlab论坛 ti论坛 linear 逆变器 温度传感器 物联网 单片机视频教程 示波器的原理和使用
led显示屏 晶振 EMC 电子狗 树莓派论坛 计算器 传感器原理及应用 鸿运国际手机版
虹膜识别 nas 电路图 HomeKit type-c OLED DragonBoard 410c Arduino
英特尔 ADI mcu 步进电机 示波器 开关电源 nb-iot lora
鸿运国际手机版