图像锐化算法-sharpen

  •  ucavymx ucavymx 发布于 DSP
  • 0评论
  • 12041次浏览
  • 1355人收藏
  • 2019-07-13 19:15

图像锐化,是使图像边缘更清晰的一种图像处理方法,细节增强(detail enhancement)我理解也包含了图像锐化,常用的做法是提取图像的高频分量,将其叠加到原图上。图像高频分量的提取有两种做法,一种是用高通滤波器,得到高频分量...

SDRAM DQM的解释,总算明白了

  •  avenger0422 avenger0422 发布于 DSP
  • 0评论
  • 14791次浏览
  • 1775人收藏
  • 2019-07-13 19:15

数据掩码 在讲述读/写操作时,我们谈到了突发长度。如果BL=4,那么也就是说一次就传送4×64bit的数据。但是,如果其中的第二笔数据是不需要的,怎么办?还都传输吗?为了屏蔽不需要的数据,人们采用了数据掩码(Data I/O Mask,简称DQM)技...

摄像头驱动OV7725学习笔记连载(一):OV7725 电器特性和时序图

OV(豪威科技)已经被中国财团收购。这个昔日的大佬,最终走下神坛。   关于OVsensor的资料包括,OV7725的简介(OmniVsion_OV7725),OV7725的数据手册(OV7725_Datasheet),OV7725 SCCB的接口时序(OmniVision Serial Camera Control B...

手把手教你搞懂麦克风的技术指标

  手把手教你搞懂麦克风的技术指标 [提要]当你阅读麦克风技术指标的时候,重要的是你要知道怎么去理解它们。在大部分的状况下,技术指标可以通过很多方法来得到。   艾维音响网  当你阅读麦克风技术指标的时候,重要的是你要知道怎么...

TMS320F28027 最小系统

最近做BLDC的无传感器FOC控制,目前已经用Microchip的芯片调好了一块实验板,可以用来控制低压或高压的电机。(参考Microchip官网文档: AN1292 ) 但现在的控制方法只能在速度大到一定程度时,大约为额定转速的10%,才能较好的估算用于FOC...

dspic33系列编程之PWM篇

  •  905377346 905377346 发布于 DSP
  • 0评论
  • 14837次浏览
  • 1581人收藏
  • 2019-07-13 19:15

dspic33F系列共有3个PWM模块,还有一个额外的其它引脚形成的PWM4,PWM4需要额外设置。PWM1~PWM3是通用的告诉PWM模块,每个PWM模块有两个输出口,以输出PWM信号,芯片引脚上用PWMxL和PWMxH(x为1~3)表示。 PWM模块在很多领域都得到使用:A...

线程同步之semaphore信号量,代码实现

  •  frank01 frank01 发布于 DSP
  • 0评论
  • 11607次浏览
  • 934人收藏
  • 2019-07-13 19:15

一般在任务处理线程池中会有一个公共任务队列m_event_list,任务监视线程有任务添加到m_event_list时,可以通过semaphore.post()增加信号量数来唤醒在semaphore信号量上的睡眠任务处理线程简要代码为:void add_event(Event &e) {    ...

MACE

  •  追梦, 追梦, 发布于 DSP
  • 0评论
  • 14345次浏览
  • 1629人收藏
  • 2019-07-13 19:15

作者:无用 QQ:929994365 MACE 目录   介绍   环境搭建   实例运行 一、简介(Introduction)   MACE(移动AI计算引擎)是一种针对移动异构计算平台优化的深度学习推理框架。MACE覆盖了常见的移动端计算设备(CPU,GPU和DS...

Symbol referencing errors

  •  Romany Romany 发布于 DSP
  • 0评论
  • 10998次浏览
  • 1203人收藏
  • 2019-07-13 19:15

在使用c和c++编程时,编译时可能会出现以下错误Undefined                       first referenced symbol                             in file__gxx_personality_v0        ...

C++中floor,ceil , round , rint用法

  •  fenggdfs fenggdfs 发布于 DSP
  • 0评论
  • 16479次浏览
  • 1462人收藏
  • 2019-07-13 19:14

1.Math.floor floor,英文原意:地板。  Math.floor 函数是求一个浮点数的地板,就是 向下 求一个最接近它的整数,它的  值肯定会小于或等于这个浮点数。 再看下面的例子的时候,脑中想象一个竖着的数轴,负数在下,正数在上。这样...

指令集及流水线基本概念

1地址总线、数据总线和机器字长 1.1 数据总线 数据总线DB(DataBus)用于传送数据信息。数据总线是双向三态形式的总线,即它既可以把CPU的数据传送到存储器或输入输出接口等其它部件,也可以将其它部件的数据传送到CPU。 1.2 地址总...

尝试OpenMP编译成CUDA的失败经历

  •  qchpanna qchpanna 发布于 DSP
  • 0评论
  • 17083次浏览
  • 1105人收藏
  • 2019-07-13 19:14

一次失败的尝试,记录一下。现有代码使用OpenMP优化的,想在不改代码的情况下直接通过编译成GPU代码加速,网上搜索了一番,IBM提供了基于Power9架构的OpenMP GPU支持[1]. 不适合X86平台。1. 参考:https://parallel-computing.pro/index.php...

获得Android设备的唯一序列号(一)

  •  gshuli gshuli 发布于 DSP
  • 0评论
  • 12483次浏览
  • 1163人收藏
  • 2019-07-13 19:14

理论部分 1、每个设备都有一个唯一序列号,Android设备也不例外,PC上用Mac地址 实践部分 1、核心代码:      Secure.getString(getContentResolver(),Secure.ANDROID_ID); 2、一个小案例:     main.xml          impor...

ndk中日志,调试及故障处理

  •  wangguchao wangguchao 发布于 DSP
  • 0评论
  • 12010次浏览
  • 1569人收藏
  • 2019-07-13 19:14

下面来一个实际例子   android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := myNativeLib LOCAL_SRC_FILES :=test_com_myndk2_NdkUtils.cpp LOCAL_LDLIBS :=-llog include $(BUILD_SHARED_LIBRARY) cpp #in...

关于AM5728评估板

AM5728评估板 1.  关于电源 1.1 TPS54531D 应该搞清楚: l  输入电压范围是3.5V-28V。输入使能EN的阈值是1.25V 欠电压 = 1.25 x (Ren1 / Ren2 + 1) l  输出支持连续5A的电流。输出电压最低可达0.8V Vo = Vref x (Ro1/Ro2 + 1),Vref ...

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题