微控制器的GPIO的含义及使用 嵌入式系统中常常有数量众多,但是结构却比较简单的外部设备/电路,对这些设备/电路有的需要CPU为之提供控制手段,有的则需要被CPU用作输入信号。而且,许多这样的设备/电路只要求一位,即只要有开/关两种状态就够了,比如灯亮与灭。对这些设备/电路的控制,使用传统的串行口或并行口... 2023-06-13 嵌入式单片机GPIOC汇编语言文章基础知识
FPGA发展新趋势:融合与互补 如今,FPGA技术正处在高速发展时期,芯片规模越来越大,集成度越来越高,速度不断提高,性能不断提升,功耗也越来越低。FPGA凭借其强大的并行信号处理能力,在应对控制复杂度低、数据量大的运算时具有较强的优势。但是在复杂算法的实现上,FPGA却远没有32位精简指令集计算机(RISC)处理器... 2023-06-13 FPGAARMRISC嵌入式文章单片机
怎样混好电子这行?(MCU、ARM、DSP,嵌入式) 很多初学者,甚至是混了好几年的老手,都在抱怨,电子这行怎么竞争这么大啊? 颓废,这完全在抹杀自己的激情,没了激情,搞电子,完全就是在浪费生命。其实,竞争真的大吗??对比一下,难道做业务的竞争不大,做管理的竞争不大,现在这个社会,哪个领域,哪个行业,竞争都大,所以,假如你想逃避竞争,那你就... 2023-06-13 单片机MCU嵌入式文章基础知识
关于DSP配置CMD文件的使用 关于CMD文件的配置:首先在F2812.CMD文件中,可以看到有关于加载FLASH到RAM的内容:ramfuncs : LOAD = FLASHD,RUN = RAML0,LOAD_START(_RamfuncsLoadStart),LOAD_END(_RamfuncsLoadEnd),RUN_START(_RamfuncsRunStart),PAGE = 0以及在C文件中调用FLASH 到R... 2023-06-13 嵌入式FLASHDSP2812CMD文件CMD文章单片机
基于ARM的智能电子提花机控制系统设计 1 电子提花机嵌入式控制系统硬件设计设计方案中,本文采用了核心板+底板的方式。在不修改核心板电路图的情况下,只要改变底板的功能单元,就可以方便得对系统的外围接口进行扩展。有利于二次开发。底板上提供了以下外设接口:一个15芯的和一个37芯的接口(用于实现对提花机进行各... 2023-06-13 驱动程序嵌入式硬件设备文章单片机ARM
浅析液晶拼接屏嵌入式的拼接处理技术 如今,终端显示设备的的广泛应用,带动了各行业领域的飞速发展,也迅速地带动了经济的快速增长;而随着液晶拼接屏大屏显示设备的崛起,更是将国民经济水平提到了一个制高点。那么,关于液晶拼接屏大屏显示设备其中独有的液晶拼接显示技术,用户朋友们又了解多少呢?以下,咱们就来了解下关... 2023-06-13 显示设备嵌入式文章技术应用光电显示
详析单片机、ARM、FPGA嵌入式的特点及区别 单片机的特点:(1)受集成度限制,片内存储器容量较小,一般内ROM:8KB以下;(2)内RAM:256KB以内。(3)可靠性高(4)易扩展(5)控制功能强(6)易于开发ARM的特点:(1) 自带廉价的程序存储器(FLASH)和非易失的数据存储器(EEPROM)。这些存储器可多次电擦写,使程序开发实验更加方便,工作更可靠。(2) 高速度,低功耗。在... 2023-06-13 嵌入式ARM单片机FPGA文章基础知识
无缝液晶拼接屏安装方式及嵌入式安装方法介绍 无缝液晶拼接屏是一款常见的大屏幕显示终端产品,主要应用在办公室、会议室、展馆展厅、指挥中心等场合。那么,接下来小编为大家介绍无缝液晶拼接屏四种安装方式:内嵌式安装:内嵌安装方式一般是在办公室、会议室、展厅中使用,而且是拼接单元数量不多的情况下,安装到墙体凹面,然后... 2023-06-13 嵌入式液晶拼接屏文章技术应用光电显示
AVR使用中应注意的一些问题 AVR与传统类型的单片机相比,除了必须能实现原来的一些基本的功能,其在结构体系、功能部件、性能和可靠性等多方面有很大的提高和改善。但使用更好的器件只是为设计实现一个好的系统创造了一个好的基础和可能性,如果还采用和沿袭以前传统的硬件和软件设计思想和方法的话,是不... 2023-06-13 AVR单片机嵌入式文章AVR单片机
数字信号控制器TMS320F2812芯片实现嵌入式数字频率计 引言随着现代科学技术的发展,频率及时间的测量以及它们的控制技术在科学技术各领域,特别是在计量学、电子技术、信息科学、通信、天文和电子仪器等领域占有越来越重要的地位。从国际发展的趋势上看,频率标准的准确度和稳定度提高得非常快,几乎是每隔6至8年就提高一个数量级。... 2023-06-13 CPU嵌入式DSP文章技术应用光电显示
嵌入式实时操作系统详细设计方案 在传统的嵌入式实时操作系统中,内核和应用都运行在同一特权级,应用程序可以无限制的访问整个系统地址空间。因此在某些情况下,应用的潜在危险动作会影响其他应用和内核的正常运行,甚至导致系统崩溃或者误操作。国外各大嵌入式开发商相继推出此类支持ARINC653,具有内核和应用保... 2023-06-13 操作系统嵌入式kernel文章课设毕设论文
压力传感器-Pressure sensor 压力传感器是指将压力转换为电信号输出的传感器。压力传感器一般由弹性敏感元件和位移敏感元件(或应变计)组成。弹性敏感元件的作用是使被测压力作用于某个面积上并转换为位移或应变,然后由位移敏感元件或应变计转换为与压力成一定关系的电信号。有时把这两种元件的功能集于... 2023-06-13 单片机嵌入式汽车电子手机便携数字电视网络通信工业控制文章课设毕设传感器类
液晶显示屏设计方案:基于Nios嵌入式软核处理器 0引言LCD液晶显示满足嵌入式系统日益提高的要求,特别在工业控制和消费电子领域,具有稳定可靠、成本低、功耗小、控制驱动方便、接口简单易用、模块化结构紧凑、体积小和重量轻等优点。NiosⅡ是一种可配置的16/32位RISC处理器,它结合丰富的外设专用指令和硬件加速单元可以低... 2023-06-13 显示屏嵌入式文章技术应用光电显示
智能流程简化可编程系统芯片设计 随着SoC设计中混合信号器件的增加,基本的功能验证在半导体的早期制备中变得十分重要。没有这种验证,系统设计人员将需要为半导体制备的返工耗费数 以百万计美元,并且浪费宝贵的设计和验证资源,而且还可能错过产品上市的良机。幸运的是,现在的设计人员比过去有更多的选择;设计... 2023-06-13 嵌入式FPGA系统集成文章课设毕设论文
基于FPGA及嵌入式CPU 的TFT-LCD接口设计 1 引言随着电子技术的飞速发展,TFT-LCD作为在亮度、对比度、功耗、寿命、体积和重量等综合性能上全面赶上和超过 CRT的显示器件,被广泛用于各种仪器仪表、电子设备及控制领域中。与之相关的显示控制技术也呈现出越来越多的方式。本文以 640*480的数字输入的 TFT_LCD显示屏... 2023-06-13 接口CPU嵌入式FPGA文章技术应用光电显示
嵌入式软件开发下的数据积累 大多数软件开发都会涉及到数据参数的保存与读取,小至运行的单片机的软件,大至操作系统级别的软件(如linux,windows,mac),均会有专门的子程序或者模块进行参数的保存和读取。不同的平台下开发,参数的保存与读取会存在一定的差异化,例如,单片机下,保存参数是写入eeprom或者rom,win... 2023-06-13 嵌入式软件开发数据积累文章嵌入式OS
基于数字信号TMS320F2812芯片实现嵌入式数字频率计 引言随着现代科学技术的发展,频率及时间的测量以及它们的控制技术在科学技术各领域,特别是在计量学、电子技术、信息科学、通信、天文和电子仪器等领域占有越来越重要的地位。从国际发展的趋势上看,频率标准的准确度和稳定度提高得非常快,几乎是每隔6至8年就提高一个数量级。... 2023-06-13 CPU嵌入式DSP文章技术应用光电显示
嵌入式软件技术的缺陷查找方法介绍 本文将介绍如何避免那些隐蔽然而常见的错误,并介绍的几个技巧帮助工程师发现软件中隐藏的错误。大部分软件开发项目依靠结合代码检查、结构测试和功能测试来识别软件缺陷。尽管这些传统技术非常重要,而且能发现大多数软件问题,但它们无法检查出当今复杂系统中的许多共性错误... 2023-06-13 嵌入式软件技术缺陷查找方法文章软件开发嵌入式OS
嵌入式Linux的GDB远程调试的实现 远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用GDB标准远程串行协议协同工作,实现对目标机上的系统内核和上层应用的监控和调试功能。调试stub是嵌入式系统中的一段代码,作为宿主机GDB和目标机调试程序间的一个媒介而存在。就目前而言,嵌入式... 2023-06-13 嵌入式LinuxGDB远程调试文章软件开发
不可不知的嵌入式工程师 一.工程师眼中的“嵌入式系统”在工程师看来:着重理解“嵌入”的概念,主要从三个方面来理解:1.从硬件上,将基于CPU 的外围器件,整合到CPU 芯片内部,比如早期基于X86体系结构下的计算机,CPU 只是有运算器和累加器的功能,一切芯片要靠外部桥路来扩展实现,象串口... 2023-06-13 工程师嵌入式经验文章软件开发嵌入式OS
嵌入式硬件学习(经典) 总线(Bus)将每个外设采用独立的信号线连到处理器不可行,且处理器在单一时间内只会对一个外设进行访问,那么久采用共享的信号线将所有的芯片连在一起呢?这就是总线概念的由来。对于总线,我们往往说总线是处理器的,而其它的外设是挂在总线上的。那有一个问题,我们每一时间只能访... 2023-06-13 嵌入式硬件文章软件开发嵌入式OS
什么是嵌入式Linux 一、什么是嵌入式linux?Linux从1991年问世到现在,短短的十几年时间已经发展成为功能强大、设计完善的操作系统之一,不仅可以与各种传统的商业操作系统分庭抗争,在新兴的嵌入式操作系统领域内也获得了飞速发展。嵌入式Linux(Embedded Linux)是指对标准Linux经过小型化裁剪处... 2023-06-13 Linux嵌入式文章软件开发
嵌入式平台搭建(经典) 1、 Linux操作系统官网http://www.Linux.org/2、 VMware配置:在NetWork Type中选择NetWork connection类型为Use bridged net working项Select I/O Adapter Types中默认新建一个IDE虚拟硬盘3、 Linux安装配置a)安装类型:定制b) 防火墙配置:无防火墙c)软件包组:全部选择... 2023-06-13 嵌入式搭建平台文章软件开发开发环境
ARM的开发步骤:看后开发思路会比较清晰了 1 . 做个最小系统板:如果你从没有做过ARM的开发,建议你一开始不要贪大求全,把所有的应用都做好,因为ARM的启动方式和dsp或单片机有所不同,往往会遇到各种问题,所以建议先布一个仅有Flash,SRAM或SDRAM、CPU、JTAG、和复位信号的小系统板,留出扩展接口。使最小系统能够正常运行,你... 2023-06-13 嵌入式ARM开发步骤文章软件开发嵌入式OS
菜鸟学ARM 我不是高手,仍然是菜鸟。但是回想起自己当时的迷茫,特意写了这篇东西,当作给和我一样的兄弟姐妹的帮助吧。问这个问题的人多半不是已经工作的工程师,而是和我一样是学生,所以今天就用我这个菜鸟的眼光来说说我的ARM是如何入门的。一、首先说说ARM的发展 可以用一片大好来形容,... 2023-06-13 ARM嵌入式文章软件开发嵌入式OS