王超的独立博客

发现更大的世界和更小的自己

基于Qt的新冠肺炎疫情数据实时监控平台1.1版本

修复BUG,添加辟谣信息详情显示功能

宅家无聊,不如学点技术! 1.前言 上一篇文章,介绍了使用基于Qt开发的新冠病毒肺炎疫情监控平台的实现思路和简单过程,主要包括数据接口的获取和Qt的开发,这两天修复一些BUG,完善了部分功能,如下: 新增辟谣信息详情显示界面,点击谣言标题弹出信息详情。 修复数据类型定义错误造成的折线显示错误的BUG 适配Linux,修改打开超链接函数 2.BUG修复 ...

基于Qt的新冠肺炎疫情数据实时监控平台(开源小项目)

宅家无聊,不如学点技术

宅家无聊,不如学点技术! 1.前言 最近新冠病毒导致的肺炎疫情,很多人都只能宅在家里。为了不让自己那么无聊,给自己找点事情,做一个“疫情数据信息实时监控项目”,去年开始学习的Qt/C++,拿这个小项目练练手吧。当然如果你也和我一样,建议你使用熟悉的编程语言自己实现一下,即学习了知识,又打发了时间。在做之前我先去Github上搜索了一下,看看有没有相关资料,看来已经有很多人在做...

兆易创新首款RISC-V开发板——GD32VF103-EVAL开箱评测

兆易开发板使用

开箱Vlog Hello,各位朋友大家好!今天我们来开箱兆易半导体的一款RISC-V开发板——GD32VF103V-EVAL。今年可以说是RISC-V比较火的一年,关注RISC-V的朋友可能都知道,2019年8月份的时候,兆易创新发布了国内第一款基于RISC-V内核的32位通用MCU——GD32VF103系列,而我今天拿到的这块板子就是基于GD32VF103的一块EVAL板,也就是评估...

织女星开发板使用RISC-V核驱动GPIO

织女星开发板使用

前言 织女星开发板是OPEN-ISA社区为中国大陆地区定制的一款体积小、功耗超低和功能丰富的 RISC-V评估开发板,基于NXP半导体四核异构RV32M1主控芯片。 两个RISC-V核:RI5CY + ZERO_RISCY。 两个ARM核: Cortex-M4F + Cortex-M0+ 。 4个核被分为两个子系统,大核CM4F/RI5CY和小核CM0+/ZERO-RISC...

全平台轻量开源verilog仿真工具iverilog+GTKWave使用教程

iverilog教程

前言 如果你只是想检查Verilog文件的语法是否有错误,然后进行一些基本的时序仿真,那么Icarus Verilog 就是一个不错的选择。相比于各大FPGA厂商的IDE几个G的大小,Icarus Verilog 显得极其小巧,最新版安装包大小仅有17MB,支持全平台:Windows+Linux+MacOS,并且源代码开源。本文将介绍如何使用Icarus Verilog来进行verilog...

Microsemi Libero使用技巧——FPGA全局网络的设置

Libero使用技巧

前言 刚开始做Microsemi FPGA+SoC开发时,会用到几个ARM专用的IP Core,功能一复杂起来,就会遇到某些信号如rst_n不能分配到指定的引脚上的情况,IO类型为CLKBUF,并不是普通的INBUF,而且,这些引脚既不是MSS_FIO,也不是属于Cortex-M3专用的GPIO,怎么会就不能分配呢?曾经一度怀疑是软件的BUG问题。最近在一个FPGA工程中也遇到了这个问题,...

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

EMC测试国标

电波暗室,用于模拟开阔场,同时用于辐射无线电骚扰(EMI)和辐射敏感度(EMS)测量的密闭屏蔽室。 来源:http://gememc.com/upload/201712/20171201093022763.jpg 前言 最近公司的几块板子要做认证,EMC测试自然是少不了,既然要做试验,就要有一个标准,是消费电子、工业控制,还是汽车电子、军工电子,这些工作环境所要求的EMC测试...

电路板上的这些标志你都知道是什么含义吗?

详解电子产品认证类型

在很多电路板或者电子产品上我们经常会看到下面这些标志,你都知道是什么含义吗? Atmel开发板上的FCC标志、CE标志、手型标志、垃圾桶标志 NXP开发板上的RoHS标志、RU标志 NXP开发板上的手型标志、垃圾桶标志、Pb标志 Arduino开发板上的CE标志、FCC标志 东芝开发板上的RU标志 闪迪U盘上的垃圾...

手把手教你DIY尼康ML-L3红外遥控器

DIY项目

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

《手把手教你设计CPU——RISC-V处理器》读书笔记

读书笔记

Stay Hungry, Stay foolish(求知若饥,虚心若愚)——Steven Jobs(史蒂夫-乔布斯) 关于书籍和胡振波 首先感谢面包板社区提供这本《手把手教你设计CPU——RISC-V处理器篇》书籍的试读机会。这本书和另外一本《 RISC-V架构与嵌入式开发 》是国内最先出版的两本关于RISC-V处理器的书籍,作者是胡振波先生,所以这里要感谢胡老师。胡振波先生是国...