关闭

电子电路开发学习

单片机点灯小能手,电子行业从业者,玩得了烙铁,也写的了代码。经验总结,学习笔记记录,开发板评测,开源项目分享等。关注嵌入式、物联网、智能硬件最新技术。可能不会经常更新,但每一篇都是精心编写。
  • 走进芯片的内“芯”世界:图解芯片设计流程

    来源| 华为麒麟本文来源网络,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。. 更多单工、半双工、全双工、异步和同步的区别FPGA固件如何进行在线升级?基于STM32的FPGA下载器USBBlaster开源、低成本的XilinxFPGA下载器手把手教你制作Jlink-O...

    单片机
    2021-10-20
  • Qt如何实现文本转语音?

    对,Qt没有食言,9月底如期发布了6.2LTS。嗯,昨天是9月30日,是月底没错,准时没毛病。博客地址如下https://www.qt.io/blog/qt-6.2-lts-release对于老王这样的普通的不能再普通的用户,只需要知道,Qt6.2补充完善了Qt5.15中原有的模...

    单片机
    2021-10-18
  • 一个小巧、简介、开源的信号发生器

    .功能简介1路信号输出最大幅度:10vpp最高频率:10KHz支持信号类型:正弦波、三角波、方波、脉冲波偏移电压可调:-5v~5v同时提供一路由单片机直接输出的PWM信号,为了在允许范围内保持小于1%的占空比及频率的精度,该PWM信号的频率被限制在1Hz~360KHz。实物图.硬...

    单片机
    2021-10-15
  • FPGA固件如何进行在线升级?

    .FPGA也能在线升级?以最常用的Xilinx和Altera公司的FPGA为例,这两家公司的FPGA固件通常保存在外部的一片SPIFlash芯片中,常规的下载方式是使用专用的下载器,如Xilinx的PlatfomCableUSB或者USBBlaster,通过JTAG将程序文件下载...

    单片机
    2021-10-13
  • 基于STM32的FPGA下载器USB Blaster

    众所周知,FPGA两大巨头:Xilinx和Altera,前几天我们分享了如何制作一款Xilinx的下载器:基于FT2232的低成本、开源的XilinxHS-2下载器,最终成品是这样的。图片今天我们分享一款基于STM32的AlteraFPGA下载器,3D效果图:.项目资料这个开源项...

    单片机
    2021-10-12
  • 单工、半双工、全双工、异步和同步的区别

    单工单工,即数据传输只在一个方向上传输,只能你给我发送或者我给你发送,方向是固定的,不能实现双向通信,如:室外天线电视、调频广播等。半双工半双工比单工先进一点,传输方向可以切换,允许数据在两个方向上传输,但是某个时刻,只允许数据在一个方向上传输,可以基本双向通信,如:对讲机,II...

  • 详解EMC测试国家标准GB/T 17626

    电波暗室,用于模拟开阔场,同时用于辐射无线电骚扰(EMI)和辐射敏感度(EMS)测量的密闭屏蔽室。来源:http://gememc.com/upload/201712/20171201093022763.jpg0.前言最近公司的几块板子要做认证,EMC测试自然是少不了,既然要做试...

    单片机
    2021-10-08
  • Jlink使用技巧之读写SPI Flash存储芯片

    Jlink使用技巧系列教程前言大多数玩单片机的人都知道Jlink可以烧写Hex文件,作为ARM仿真调试器,但是知道能烧写SPIFlash的人应该不多,本篇文章将介绍如何使用JLink来烧写或者读取SPIFlash存储器,JLink软件包含的工具中,有一个是JFlashSPI工具,...

    单片机
    2021-10-08
  • 手把手教你用Qt写一个串口助手控制LED

    前言最近刚学了一点Qt开发上位机,尝试着做个小软件练练手。查找了很多资料,做了一个简单的串口助手,可以实现串口基本发送和接收功能,支持中文显示,还可以控制STM32开发板上的两个LED。1.软件界面2.主要功能:启动自动搜索本机串口,或者手动点击搜索键扫描串口自定义波特率支持中文...

    单片机
    2021-10-08
  • 基于STM32的心率计(三)Qt上位机的实现

    前言上两周利用周末的时间,分别写了基于uFUN开发板的心率计(一)DMA方式获取传感器数据和基于uFUN开发板的心率计(二)动态阈值算法获取心率值,介绍了AD采集传感器数据和数据的滤波处理获取心率值。这篇文章主要是介绍Qt上位机如何实现波形的显示,串口数据的解析,以及一些小细节实...

  • 基于STM32的心率计(二)动态阈值算法获取心率值

    前言上一篇文章:基于uFUN开发板的心率计(一)DMA方式获取传感器数据,介绍了如何获取PulseSensor心率传感器的电压值,并对硬件电路进行了计算分析。心率计,重要的是要获取到心率值,本篇文章将介绍一种采样数据处理算法——动态阈值算法,来获取心率值,这种算法来自于一位网友:...

  • 基于STM32的心率计(一)DMA方式获取传感器数据

    前言最近利用下班后的时间,使用STM32做了个心率计,从单片机程序到上位机开发,到现在为止完成的差不多了,实现很简单,STM32开发板外加一个PulseSensor传感器就行,这里我选择的是uFUN开发板,又开发了配套的串口上位机,实现数据的解析和显示,运行界面如下:其实Puls...

  • Keil/IAR/GCC工程一键自动生成:project_generator项目生成器

    关注我,一起进步!实际开发中,不同的人习惯用不同的开发工具。比如,对于STM32开发来说,可以用Keil、IAR、VSCodeGCC等。比如安富莱开发板的例程中,常常都会提供有Keil及IAR的工程:有没有这样子的一个工具:可以同时生成多种开发环境的工程?偶然间发现的一个工具——...

  • 手把手教你做一个相机红外遥控器

    ML-L3是用于尼康部分型号相机的无线红外遥控器,可以通过红外方式来控制快门的释放,支持B门拍摄。官方售价100RMB左右,山寨版售价10RMB左右。虽然也能实现基本的遥控功能,但是功能还是比较单一,如不能实现定时拍摄,即用来拍摄制作延时视频的素材。本篇文章介绍如何通过Ardui...

  • 基于STM32 Qt上位机的RGB调色器,全开源!

    前言使用uFUNSTM32开发板配合Qt上位机,实现任意颜色的混合,Qt的上位机下发RGB数值,范围0-255,uFUN开发板进行解析,然后输出不同占空比的PWM,从而实现通过RGB三原色调制出任意颜色。Qt上位机界面:STM32下位机基于uFUN开发板的STM32程序串口驱动,...