嵌入式设计应用
电子发烧友网提供的嵌入式设计应用专栏,内容有嵌入式设计应用培圳资料知识等;是您学习嵌入式设计应用技术的好栏目。FIFO具体有什么作用
First Input First Output的缩写,先入先出队列,这是一种传统的按序执行方法,先进入的指令先完成并引退,跟着才执行第二条指令。在计算机中,先入先出队列是一种传统的按序执行方法,先进入...
2017-12-06 13621
实时图像处理系统的DMA控制器设计
在分析传统DMA控制器结构的基础上,针对实时图象处理系统的数据传输要求,提出了多端口模块设计、增加RoundRobin通道优先级仲裁算法和优化数据传输通道等优化方法,以提高数据传输速度,...
2017-12-06 2573
如何使用纯FPGA来实现嵌入式视觉方案
在本例这个简单的架构中,HDMI输入口接收的数据从原始的并行格式的视频数据、Hsync和VSync转换为AXI Streaming(AXIS)格式。我们想要将数据转换成AXIS格式是因为Vivado提供多个使用这种数据格式的...
2017-12-06 10177
OPC DA服务器的设计与实现
OPC服务器的功能就是与下位机进行数据的交换,其中包含了大量的通讯程序和数据存贮程序。然后提供标准的OPC接口,供其它软件使用。程序标准化以后,其他的软件商只需开发面对服务器的程...
2017-12-06 5640
java如何实现简单的http服务器
超文本传输协议是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。Java是一门面向对象编程语言,不仅...
2017-12-06 6759
基于双单片机的多路数据采集系统设计与实现
本系统采用下位机负责模拟数据的采集,上位机即主机是负责处理接受过来的数字量的处理及显示,包括时钟的显示、温湿度的采集显示、键盘的读取、与电脑的串口通讯等。在传输的传输方...
2017-12-05 7468
关于单片机控制多路pwm输出问题的全解
舵机是机器人、机电系统和航模的重要执行机构。舵机控制器为舵机提供必要的能源和控制信号。本文提出一种以外部中断计数为基础的PWM波形实现方法。该方法具有简单方便,成本低,可实现...
2017-12-05 22396
STM32的ADC采样频率及相应时间的确定
STM32 ADC 是一个12 位精度、 一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。 ADC的结果可以左对齐...
2017-12-05 36793
STM32的ADC的采样周期确定
首先确定ADC 的时钟,这里需要看你的RCC的设置。在采用固件库的基础上,设定ADC的采样频率相对来说是很容易的。由时钟控制器提供的ADCCLK 时钟和PCLK2(APB2 时钟)同步。CLK 控制器为ADC 时钟提...
2017-12-05 6512
matlab怎么建立和调用自定义函数
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以...
2017-12-05 31932
opencv单目相机标定例程
OpenCV sample目录下自带两个与相机标定的cpp文件即:calibration.cpp和calibration_artificial.cppcalibration.cpp 是通过用户输入可选参数进行摄像机标定的程序。calibration_artificial.cpp 是程序模拟模拟摄像机标...
2017-12-04 3723
opencv如何实现图像旋转_原理是什么
旋转一般是指将图像围绕某一指定点旋转一定的角度,图像旋转后会有一部分图像转出显示区域,可以截图那部分,也可以改变图像的尺寸使得图像显示完全。...
2017-12-04 28411
opencv相机标定原理与步骤
我们首先介绍下计算机视觉领域中常见的三个坐标系:图像坐标系,相机坐标系,世界坐标系。以及他们之间的关系。然后介绍如何使用张正友相机标定法标定相机。摄像机标定(Camera calibra...
2017-12-04 18531
python调用matlab程序设计
Python,是一种面向对象的解释型计算机程序设计语言Python是纯粹的自由软件,源代码和解释器CPython遵循GPL协议。MATLAB用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和...
2017-12-04 1694
opencv轮廓提取原理与代码的实现
在检测物体的轮廓时,我们通常会使用到opencv中的findcontour和drawcontour,比较常用而且效果不错。那么findcontour是基于什么原理来实现轮廓的提取呢?在目标识别中我们首先要把感兴趣的目标提取...
2017-12-04 32128
opencv图像识别数字的简单实例
因为opencv有2.0 和 3.0 的版本区别,所以网上搜到的函数或类型都是两种格式,建议用新版的,什么impImage* 类型的都是2.0版本的写法,我全部使用的是Mat。一定要统一好,不要一会新的一会旧的...
2017-12-04 30958
opencv边缘检测原理
边缘检测的理解可以结合前面的内核,说到内核在图像中的应用还真是多,到现在为止学的对图像的操作都是核的操作,下面还有更神奇的!想把边缘检测出来,从图像像素的角度去想,那就是...
2017-12-04 4819
opencv实现的全景图种类与步骤
每当一个平面图像映射到一个弯曲的表面就会发生图象投影,反之亦然,这中现象特别常见于全景摄影。例如地球的球面可以映射到一块平坦的纸张。由于在我们周围的整个视场的可以被认为是...
2017-12-04 10658
python图像处理opencv步骤是怎么样的
越来越觉得python是一强大的工具,处理样本确实不错。最近因项目需要涉及到图片处理,所以开始用python调用opencv,再次觉得python真乃神器也!...
2017-12-04 4490
opencv透视变换原理及实例
透视变换(Perspective Transformation)是将图片投影到一个新的视平面(Viewing Plane),也称作投影映射(Projective Mapping)。...
2017-12-04 19577
opencv的图像分割与融合技术
图像阈值化分割是一种传统的最常用的图像分割方法,因其实现简单、计算量小、性能较稳定而成为图像分割中最基本和应用最广泛的分割技术。它特别适用于目标和背景占据不同灰度级范围的...
2017-12-04 10524
matlab如何调用python脚本文件,路径是怎样的
Python是纯粹的自由软件,源代码和解释器CPython遵循GPL协议。Python语法简洁清晰,特色之一是强制用空白符作为语句缩进。Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言...
2017-12-04 8140
opencv霍夫变换的原理
霍夫变换(Hough Transform)是图像处理中的一种特征提取技术,该过程在一个参数空间中通过计算累计结果的局部最大值得到一个符合该特征的集合作为霍夫变换的结果。...
2017-12-04 5817
matlab怎样编写函数并调用函数
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程...
2017-12-04 26228
OpenCV技术实现的交通检测系统
随着信息技术的飞速发展,利用日趋强大的信息化手段对交通系统进行管理也成为了一种发展趋势,上世纪八十年代开始,智能交通系统(Intelligent Trans-portation System,简称 ITS)得到了快速的发...
2017-12-04 3249
opencv人脸识别源代码分享
对人类来说,人脸识别很容易仅仅是才三天的婴儿已经可以区分周围熟悉的人脸了。那么对于计算机来说,到底有多难?其实,迄今为止,我们对于人类自己为何可以区分不同的人所知甚少。是...
2017-12-04 16181
OpenCV技术在数字图像处理中的应用
开放源代码的计算机视觉类库OpenCV由英特尔公司位于俄罗斯的研究实验室开发,它是一套可以免费获得的由一些C函数和C++类所组成的库,用来实现常用的图像处理以及计算机视觉算法。与英特...
2017-12-04 2756
OpenCV的集成芯片基板定位技术
OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少...
2017-12-04 2947
OpenCV的烟叶图像处理技术分析
OpenCV是一个基于BSD许可发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等...
2017-12-04 2437
基于Opencv的汽车车牌识别
它以计算机视觉处理、数字图像处理、模式识别等技术为基础,对摄像机所 拍摄的车辆图像或者视频图像进行处理分析,得到每辆车的车牌号码,从而完成识别过程。通过一些后续处理技术其...
2017-12-03 17427
编辑推荐厂商产品技术软件/工具OS/语言教程专题
| 电机控制 | DSP | 氮化镓 | 功率放大器 | ChatGPT | 自动驾驶 | TI | 瑞萨电子 |
| BLDC | PLC | 碳化硅 | 二极管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 无刷电机 | FOC | IGBT | 逆变器 | 文心一言 | 5G | 英飞凌 | 罗姆 |
| 直流电机 | PID | MOSFET | 传感器 | 人工智能 | 物联网 | NXP | 赛灵思 |
| 步进电机 | SPWM | 充电桩 | IPM | 机器视觉 | 无人机 | 三菱电机 | ST |
| 伺服电机 | SVPWM | 光伏发电 | UPS | AR | 智能电网 | 国民技术 | Microchip |
| 开关电源 | 步进电机 | 无线充电 | LabVIEW | EMC | PLC | OLED | 单片机 |
| 5G | m2m | DSP | MCU | ASIC | CPU | ROM | DRAM |
| NB-IoT | LoRa | Zigbee | NFC | 蓝牙 | RFID | Wi-Fi | SIGFOX |
| Type-C | USB | 以太网 | 仿真器 | RISC | RAM | 寄存器 | GPU |
| 语音识别 | 万用表 | CPLD | 耦合 | 电路仿真 | 电容滤波 | 保护电路 | 看门狗 |
| CAN | CSI | DSI | DVI | Ethernet | HDMI | I2C | RS-485 |
| SDI | nas | DMA | HomeKit | 阈值电压 | UART | 机器学习 | TensorFlow |
| Arduino | BeagleBone | 树莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 华秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |































