自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whik1194的博客

分享MCU、ARM、RISC-V、FPGA等技术文章,博客:www.wangchaochao.top,公众号:mcu149

  • 博客(148)
  • 资源 (11)
  • 收藏
  • 关注

原创 Microsemi Libero SoC/IDE/SoftConsole/FlashPro安装包所有版本下载链接

文章目录SoftConsole下载Libero SoC下载FlashPro下载Microsemi FPGA开发工具LiberoSoC、SoftConsole、FlashPro等软件官方下载链接,包括所有版本,来自Microsemi官网,推荐使用IDM多线程下载器进行下载。复制下载链接到IDM中下载,速度很快。如果遇到下载失败的情况,可以把下载链接的http改为https,或https改为http。SoftConsole下载SoftConsole官方下载页面,SoftConsole历史版本下载页面

2021-03-26 15:14:11 269

原创 SmartFusion从FPGA到ARM系列教程

前言本系列教程,将会以Microsemi SmartFusion一代芯片A2F200M3F为例,简单介绍片上ARM Cortex-M3 硬核 MCU 基本外设的使用,及其与FPGA逻辑模块进行交互的示例。在学习片上硬核ARM Cortex-M3 MCU的开发之前,要先熟悉Microsemi Libero SoC开发环境的使用,可以参考:Microsemi Libero SoC系列教程关于Microsemi SmartFusion混合型FPGA的介绍,可以参考:Microsemi SmartFusio.

2020-07-03 14:25:10 1231 1

原创 Microsemi Libero系列教程(全网首发)

关于Libero IDE和Libero SoCLibero分为Libero IDE和Libero SoC,Libero IDE最新版本是v9.2 SP3(2016年4月4日)已经不再更新维护了,而Libero SoC是Libero IDE的升级版,官方推荐的开发工具,文中的Libero指的是Libero SoC。Libero SoCLibero® SoC是Microsemi(美高森美)官方...

2019-11-04 17:44:22 7271 7

原创 横河DLM2000示波器连接电脑

文章目录示波器IP/FTP配置PC端配置使用Xwirepuller在PC上控制示波器使用FTP读取内部存储文件1.使用Windows自带资源管理器。2.使用MobaXterm等第三方工具。DLM2000系列是横河的一款混合信号数字示波器。以DLM2054为例,记录下如何使用网线连接示波器和PC,并通过PC端软件来进行控制示波器,保存波形,和通过FTP连接读取示波器内部存储的文件。通常,我们使用示波器上的按钮或触摸屏,对进行示波器进行控制,使用外接存储设备,如U盘,存储波形文件。DLM2054系列示波器

2021-06-06 09:26:51 30

原创 如何写出易于维护的Verilog代码?

众所周知,用于FPGA开发的硬件描述语言(HDL)主要有两种:Verilog和VHDL,VHDL的出现时间要比Verilog早,Verilog由于其简单的语法,和C语言的相似性,目前被各大公司广泛使用。其实我大学时学习的是VHDL语言,后来由于公司都是使用的Verilog,又重新学习了Verilog,好在有C语言基础,Verilog很快就上手了。Verilog标准文档主要有3个版本,分别是:Verilog-1995、Verilog-2001、Verilog-2005,都是由IEEE颁布。目前最新的Ve

2021-06-05 22:52:44 62

原创 2021阿里云开发者大会——时隔两年平头哥有哪些杰作?

文章目录现场图片平头哥玄铁系列CPUE902:超低功耗RSIC-V架构处理器E906:能效均衡的RISC-V架构处理器E907:RISC-V架构的高阶处理器C906:高能效、RV64兼容处理器C910:搭载AI引擎的RISC-V处理器全志D1处理器平头哥ICE芯片平头哥CH2601芯片开源RISC-V CPU:wujian100_open全球半导体厂商的RISC-V内核芯片上周六,我参加了阿里巴巴在北京国家会议中心举办的“2021阿里云开发者大会-RISC-V分论坛,了解了RISC-V最新的发展情况,记得

2021-06-02 23:55:02 87

原创 ChipScope波形保存及离线查看

文章目录都有哪些内容?1.ChipScope中导出VCD波形文件2.使用GTKWave打开波形文件3.使用ModelSim打开波形文件总结上一篇文章介绍了,ChipScope的使用方法。ChipScope是一个非常好用的调试工具,可以实时查看FPGA内部信号的状态,设置触发信号,抓取一定时间范围的波形,截图的方式保存下来,不方便后续的查看。如何把这些波形文件存储在本地,并随时查看呢?这里介绍两种方法:GTKWave和ModelSim查看。AT24C1024B写时序:都有哪些内容?ChipScop

2021-05-26 23:29:57 19 1

原创 Xilinx ChipScope 的使用 ICON/ILA/VIO

文章目录0.FPGA也能片上调试吗?1.Xilinx ChipScope简介2.示例工程创建3.添加ChipScope ICON IP核4.添加ChipScope ILA IP核5.添加ChipScope VIO IP核6.将ChipScope的3个IP核添加到顶层模块7.编译下载8.总结9.参考资料10.源码获取0.FPGA也能片上调试吗?FPGA与STM32等嵌入式开发最大的一个优点就是,可以在时序仿真阶段验证超过90%的功能,发现90%的问题。当所有的仿真没问题了,才能进行最后一步:板级调试。如果

2021-05-24 22:48:07 25

原创 Verilog实现生成BMP文件(BMP文件格式,二进制文件读写)

BMP文件格式详解参考:BMP文件格式详解Verilog实现生成BMPmodule main;/* rgb_565 to rgb_888 */function [23:0] rgb_888 ( input [15:0] rgb_565);begin rgb_888[23:16] = rgb_565[15:11] / 31.0 * 255.0;//r rgb_888[15:8] = rgb_565[10:5] / 63.0 * 255.0; //g rgb_

2021-04-08 22:23:43 132 1

原创 C语言实现生成BMP图片文件(BMP文件格式,二进制文件读写)

BMP文件格式详解参考:BMP文件格式详解C语言实现生成BMP#include <stdio.h>#include <stdlib.h>#include <stdint.h>/* * @fileName: bmp file name: test.bmp * @width : bmp pixel width: 32bit * @height : bmp pixel width: 32bit * @color : R[8]/G[8]/B[8]

2021-04-05 12:50:52 294

原创 一文看懂I2C协议

文章目录I2C是什么5种速率4种信号起始信号停止信号数据有效性应答信号非应答信号读写时序7位和10位地址I2C保留字节FPGA实测I2C波形SPI和I2C的对比官方标准文档下载1. I2C官方标准文档_UM102042. TI:理解I2C文档_SLVA7043. ZLG:I2C总线规范中文版I2C是什么在消费电子,工业电子等领域,会使用各种类型的芯片,如微控制器,电源管理,显示驱动,传感器,存储器,转换器等,他们有着不同的功能,有时需要快速的进行数据的交互,为了使用最简单的方式使这些芯片互联互通,于是

2021-03-21 09:11:17 136

原创 Verilog math 数学函数

文章目录示例常用数学函数仿真文件运行结果Verilog中的数学函数可以用来代替常量表达式,支持整数和实数。示例module des #(parameter NUM_UNITS = 7) // Use of this system function helps to reduce the // number of input wires to this module (input [$clog2(NUM_UNITS)-1:0] active_un

2021-03-12 23:22:23 105

原创 Verilog parameter 参数

文章目录语法注意示例:支持递增或递减的计数器localparamVerilog支持使用参数来指定数据位宽或表示某些有特殊含义的常量,可以便于实现模块的通用性和以后的维护,对于同一个模块,可以通过指定不同的参数值来实现不同的功能,比如通过改变加法器模块的数据位宽来实现4/8/16位数据操作,类似函数调用时传入的不同参数。语法parameter [type] [range] [name] = [constant value]; 例如:parameter msb = 7;

2021-03-12 23:13:17 125

原创 Verilog task 任务

文章目录语法静态task的定义静态调用示例automatic示例全局tasktask和function的区别禁止任务语法function可以对输入数据进行处理,并返回一个值,而task更通用,可以计算出多个值,可以使用output或inout参数类型,task可以包含仿真时间控制,例如@,posedge等。// Style 1task [name]; input [port_list]; inout [port_list]; output [port_list];

2021-03-12 19:47:54 67

原创 Verilog function 函数

文章目录语法函数的定义函数的调用递归调用语法function [automatic] [return_type]name([port_list]); [statements]endfunctionVerilog中的Function函数和C中的函数非常类似,它可以根据你的输入,返回计算的结果,函数的实现只能是组合逻辑,不能包括时间控制,例如#100,可以指定返回值的类型,应该包含至少1个输入,输入只能是input类型,不能是inout或output,只能返回一个值。函数的定义支持以下两种

2021-03-12 19:24:28 69

原创 Verilog for 循环

文章目录语法示例#1:基本循环控制示例#2:8位左移移位寄存器的实现语法for(<initial_condition>;<condition>;<step_assignment>)begin //statements end执行过程如下:指定初始循环变量值条件是否为真,条件为假则跳出循环若条件为真则执行控制语句循环变量迭代更新示例#1:基本循环控制module my_design; integer i; initial begin

2021-03-12 19:04:23 513

原创 Verilog `ifdef 条件编译

文章目录语法格式示例#1:ifdef示例#2:ifdef和elsif示例#3:ifndef和elsif示例#4:ifdef的嵌套Verilog支持编译器指令,可以通过编译器指令选择部分代码是否被使用。语法格式关键字主要有以下几种:ifdef、ifndef、else、elsif、endif和define主要以下几种格式://style #1:Only singleifdef`ifdef <FLAG> //statements`endif// style #2:ifdef

2021-03-12 18:35:45 409

原创 一文看懂SPI协议

文章目录SPI协议简介4线还是3线?4种工作模式多种传输速率SPI协议的基本时序SPI协议的升级版FPGA实现SPI协议SPI和IIC的对比总结SPI协议简介板卡内不同芯片间通讯最常用的三种串行协议:UART、I2C、SPI,之前写过串口协议及其FPGA实现,今天我们来介绍SPI协议,SPI是Serial Perripheral Interface的简称,是由Motorola公司推出的一种高速、全双工的总线协议。与IIC类似,SPI也是采用主从方式工作,主机通常为FPGA、MCU或DSP等可编程控制

2021-02-21 15:44:41 358

原创 Verilog动态截取固定长度语法+:和-:

动态截取固定长度数据语法,即+:和-:的使用,这两个叫什么符号呢?运算符吗?Verilog比较方便的一个特点就是数据的截取和拼接功能了,截取使用方括号[],拼接使用大括号{},例如reg [7:0] vect;wire a;wire [3:0] b,wire [5:0] c;assign a = vect[1]; //取其中1Bitassign b[3:0] = vect[7:4]; //截取4Bitassing c[5:0] = {a, b[3:0], 1'b1}; //拼接于

2021-02-19 23:41:54 341

原创 Microsemi Libero使用技巧10——SmartFusion2系列程序的下载

FlashPro Express简介Libero中导出下载文件新建JOB工程

2021-02-09 21:34:27 278

原创 SmartFusion从FPGA到ARM(十一)——CorePWM的使用

CorePWM简介添加CorePWM核到工程库函数简介实际应用示例

2021-02-09 21:31:13 69

原创 Microsemi Libero系列教程(七)——SmartDebug的使用

SmartDebug简介SmartDebug的使用ActiveProbe使用

2021-02-09 21:29:03 338 1

原创 同步复位好还是异步复位好呢?

同步复位同步复位指的是当时钟上升沿检测到复位信号,执行复位操作,有效的时钟沿是前提。Verilog 中是这样写的://input dat;//reg tmp;always @ (posedge clk)begin if(!rst_n) tmp <= 0; else tmp <= dat; end同步复位的优点如下:有利于仿真器的仿真;可以使所设计的系统成为 100%的同步时序电路,有利于时序分析,而且可综合出较高的 Fmax;由于只在时钟有效电平到来

2021-01-08 14:58:14 89

原创 CRC校验原理及其C语言实现

文章目录目录前言CRC算法简介CRC参数模型CRC计算CRC校验CRC计算的C语言实现CRC计算工具总结参考资料目录前言CRC算法简介CRC计算CRC校验CRC计算的C语言实现CRC计算工具总结前言最近的工作中,要实现对通信数据的CRC计算,所以花了两天的时间好好研究了一下,周末有时间整理了一下笔记。一个完整的数据帧通常由以下部分构成:校验位是为了保证数据在传输过程中的完整性,采用一种指定的算法对原始数据进行计算,得出的一个校验值。接收方接收到数据时,采用同样的校验算法对原始数

2020-09-27 22:00:06 1170

原创 21个常用的CRC参数模型C语言实现

文章目录开源地址常用的21个参数模型CRC计算工具C语言实现开源地址GitHub:https://github.com/whik/crc-lib-cGitee:https://gitee.com/whik/crc-lib-c包含常用的21个CRC参数模型实现常用的21个参数模型CRC计算工具在线计算工具:www.ip33.com/crc.html离线计算工具:CRC_Calc v0.1:http://xz.w10a.com/Small/CRCJISUANQI.zip格西CRC计

2020-09-27 21:49:44 368 1

原创 Keil环境下使用Jansson构建JSON——基于STM32F103

文章目录构建普通的JSON键值对构建嵌套的JSON对象包含数组的JSON对象Jansson解析JSON示例:使用Jansson库解析JSON构建普通的JSON键值对JSON字符串:{ "status": true, "age": 20, "score": 78.4, "name": "whik1194", "blog": "https://blog.csdn.net/whik1194", "wechat": "mcu149"}JSON构建函数:#include "jansson_

2020-09-15 11:47:37 301

原创 SmartFusion从FPGA到ARM(十)——CoreGPIO的使用

文章目录1.前言2.添加CoreGPIO核3.获取CoreGPIO驱动库4.库函数简介5.ARM程序示例系列教程:SmartFusion从FPGA到ARM系列教程1.前言SmartFusion系列的MSS部分,只有32个GPIO可以供使用,如果需要更多的GPIO,就需要调用CoreGPIO这个IP核来实现了,每个IP核有32个GPIO可共使用,每个GPIO可配置成输入输出,或输入输出方式,可单独控制或者读取输入,支持外部中断,使用起来非常方便,CoreGPIO挂载在CoreAPB3总线上。关于Core

2020-09-10 18:27:36 314

原创 C语言查表法实现CRC-16计算

文章目录函数实现示例代码运行结果函数实现/* 16 bit CRC with polynomial x^16+x^12+x^5+1*/uint16_t crc16_compute(const uint16_t initial_value,const uint8_t *data,const uint32_t data_length){ uint16_t crc = initial_value; uint32_t idx = 0; const uint16_t crc

2020-09-10 16:59:00 610

原创 C语言查表法实现CRC-32计算IEEE 802.3标准

文章目录函数实现示例代码运行结果函数实现/****************************************************************************** * CRC-32-IEEE 802.3 * x^32 + x^26 + x^23 + x^22 + x^16 + x^12 + x^11 + x^10 + x^8 + x^7 + x^5 + * x^4 + x^2 + x + 1 **********************************

2020-09-10 11:29:47 806 3

原创 SmartFusion从FPGA到ARM(九)——串口命令解析器的实现

系列教程:SmartFusion从FPGA到ARM系列教程前面两节介绍了MSS_UART和CoreUARTapb的使用:MSS_UART的使用CoreUARTapb的使用MSS_UART和CoreUARTapb都支持中断和轮询方式获取串口接收的数据,对于串口中断服务函数,有时我们需要通过不同的串口指令去执行不同的动作,下面以CoreUARTapb为例,来实现一个简单的串口命令解析器。固定串口数据帧格式,帧长度不定。串口数据帧格式:* + 数据 + #,对于数据中为参数的,可以自定义处理函数。例

2020-09-09 15:22:39 300 2

原创 SmartFusion从FPGA到ARM(八)——CoreUARTapb的使用

文章目录1.CoreUARTapb简介2.添加CoreAPB3总线IP核3.添加CoreUARTapb4.驱动代码实现5.库函数简介6.串口printf函数实现7.串口接收轮询和中断方式系列教程:SmartFusion从FPGA到ARM系列教程1.CoreUARTapb简介对于SmartFusion2来说,MSS_UART的管脚可以任意分配,但是对于SmartFusion来说,MSS_UART的管脚是固定的不能分配:109-UART0_RX110-UART0_TX111-UART1_RXD11

2020-09-09 15:16:17 419

原创 SmartFusion从FPGA到ARM(七)——MSS_UART的使用

文章目录1.MSS串口资源简介2.库函数简介3.串口printf函数的实现3.串口使用系列教程:SmartFusion从FPGA到ARM系列教程1.MSS串口资源简介SmartFusion2系列片上MCU有两个串口,串口0和串口1,要想使用更多的串口可以通过APB总线挂载CoreUARTapb的方式,后面会介绍CoreUARTapb的使用。mss_uart外设驱动库一共有3个文件,mss_uart.c,mss_uart.h和mss_uart_regs.h,SmartFusion和SmartFusio

2020-09-04 18:28:16 437

原创 SmartFusion从FPGA到ARM(六)——SoftConsole链接脚本说明

文章目录0.前言更改.ld链接脚本文件链接脚本的说明在Libero中加载Hex文件系列教程:SmartFusion从FPGA到ARM系列教程0.前言SoftConsole的工程默认是包括两个构建配置的,一个是Debug版本,一个是Release版本,默认Debug版本是在eSRAM中运行,Release版本在eNVM中运行,我们也可以手动指定链接脚本,从而指定生成Hex文件的类型。更改.ld链接脚本文件在SoftConsole工程名称右键,选择properties,进入工程配置面板,进行链接脚

2020-09-04 15:06:01 591

原创 SmartFusion从FPGA到ARM(五)——如何获取固件库和使用例程

文章目录0.前言1.下载固件库cpz文件2.获取固件库方法1:Libero中生成例程方法2:cpz解压获取3.所有的固件库下载0.前言在使用SmartFusion系列(一代和二代)的片上MCU时,如果想使用某个外设,如SPI、IIC、TIMER等,需要获取对应的官方驱动库,例如mss_spi的使用需要mss_spi.c和mss_spi.h这两个文件,这两个库文件如何获取呢?这里提供两种方式,一种是下载cpz文件之后,在Libero中安装,然后自动生成使用例程,在例程工程中的drivers文件夹中就有对应

2020-07-22 10:25:01 547

原创 二进制和格雷码之间的转换

文章目录格雷码特点二进制和格雷码对照表二进制转格雷码HDL实现格雷码转二进制HDL实现参考资料格雷码特点格雷码属于可靠性编码,是一种错误最小化的编码方式。因为,虽然自然二进制码可以直接由数/模转换器转换成模拟信号,但在某些情况,例如从十进制的3转换为4时二进制码的每一位都要变,能使数字电路产生很大的尖峰电流脉冲。而格雷码则没有这一缺点,它在相邻位间转换时,只有一位产生变化。它大大地减少了由一个状态到下一个状态时逻辑的混淆。由于这种编码相邻的两个码组之间只有一位不同,因而在用于方向的转角位移量-数字量的

2020-07-20 15:20:01 1324

原创 RAM、FIFO、单口RAM、真双口RAM、伪双口RAM的区别

文章目录1.RAM和FIFO2.单口RAM和双口RAM3.真双口RAM和伪双口RAM1.RAM和FIFORAM有地址线和数据线,可通过地址线对存储单元进行寻址,读取是随机的。FIFO为先进新出,没有地址线,无法对存储单元进行寻址。FIFO的读写可同时进行,一个端口只读,一个端口只写2.单口RAM和双口RAM单口和双口指的是地址线数据线的组数。单口RAM只有一组数据线和地址线,读写不能同时进行双口RAM有两组地址线和数据线,读写可以同时进行3.真双口RAM和伪双口RAM伪双口RAM

2020-07-16 16:28:30 1135

原创 FPGA单比特信号跨时钟域处理
原力计划

文章目录1.慢速时钟域同步到快速时钟域2.快速时钟域同步到慢速时钟域详细的原理解释: 单比特信号跨时钟域问题详解1.慢速时钟域同步到快速时钟域输入:singal_in,来自10MHz慢速时钟域的单比特信号输出:singal_out,输出100MHz快速时钟域的单比特信号10MHz = 100ns100MHz = 10ns因为慢速时钟域的最短信号长度为1个时钟时钟周期即:100ns,大于快速时钟域的时钟周期10ns,所以只需要打3拍即可:/* 从慢速时钟域同步到快速时钟域 */mod

2020-07-16 10:39:55 420

原创 SmartFusion从FPGA到ARM(四)——MSS_TIMER定时器的使用
原力计划

文章目录1.定时器资源简介2.MSS_TIMER库函数简介3.简单的周期性中断4.自定义产生波形5.64位定时器的使用6.单次中断模式系列教程:SmartFusion从FPGA到ARM系列教程1.定时器资源简介SmartFusion片上MUC有两个32位的定时器,可以分别独立使用,也可以两个合并成一个64位定时器来使用。驱动库只有一个mss_timer.h文件,库函数也比较简单。之前几篇文章,我们介绍了MSS_GPIO的使用和SysTick定时器的使用,使用SysTick内核定时器可以精确控制延时,

2020-07-03 21:43:53 414

原创 SmartFusion从FPGA到ARM(三)——SysTick延时函数和GPIO位带操作
原力计划

文章目录1.SysTick定时器简介2.精确延时函数的实现3.GPIO位带操作4.实际使用1.SysTick定时器简介SysTick定时器是存在于ARM Cortex-M内核的一个滴答定时器,只要是ARM Cortex-M0/M3/M4/M7内核的MCU都包含这个定时器。它是一个24位的递减定时器,当计数到 0 时,将从RELOAD 寄存器中自动重装载定时初值,开始新一轮计数。使用内核的SysTick定时器来实现延时,可以不占用系统定时器,由于和MCU外设无关,所以代码的移植,在不同厂家的Corte

2020-07-03 16:48:21 320

原创 SmartFusion从FPGA到ARM(二)——MSS_GPIO外部中断和输入
原力计划

文章目录前言预期效果0.MSS_GPIO相关的函数1.MSS_GPIO模式配置2.GPIO检测和控制实现3.FPGA工程编译和运行前言关于片上MCU基本外设的使用,可以查看对应的头文件,里面有非常详细的使用说明。在嵌入式开发中,一个GPIO通常有输入,输出,外部中断和复用功能。但是对于SmartFusion系列FPGA内部的MCU来说,GPIO只有输入输出和外部中断功能,并没有复用功能。上一篇文章,介绍了片上MSS,即ARM MCU的配置,并使用MCU的GPIO外设驱动了LED,本篇文章介绍MSS_G

2020-07-03 16:46:22 556

emWin图形界面移植到正点原子Mini板示例工程

正点原子Mini板移植emWin工程代码示例。基于STM32F103RCT6芯片。

2018-10-31

whik1194-JanssonDemo.rar

基于STM32+Keil的Jansson解析库的使用示例工程,使用串口1作为输出。 文章地址: https://blog.csdn.net/whik1194/article/details/106872260

2020-06-20

Microsemi_Firmware.rar

Microsemi SmartFusion系列和APB Core所有的驱动库打包下载。博客文章链接:https://blog.csdn.net/whik1194/article/details/107504645

2020-07-22

Qt小项目之串口助手控制LED

最近刚学了一点Qt开发上位机,尝试着做个小软件练练手。查找了很多资料,做了一个简单的串口助手,可以实现串口基本发送和接收功能,支持中文显示,还可以控制STM32开发板上的两个LED。 对应的博客文章:https://blog.csdn.net/whik1194/article/details/88087289 主要功能: 启动自动搜索本机串口,或者手动点击搜索键扫描串口 自定义波特率 支持中文显示 支持发送新行

2019-03-03

sf_cm3_01.rar

基于Microsemi SmartFusion系列A2F200M3F,片上ARM硬核MSS_GPIO的使用例程,包括FPGA和ARM工程,基于Libero V11.8和Keil MDK,博文地址:https://blog.csdn.net/whik1194/article/details/107079627

2020-07-03

20191123现行GB_T17626.X电磁兼容标准.rar

2019年11月最新GB_T17626.X电磁兼容标准文档,共包含14个国标文档,最新标准查询:全国标准信息公共服务平台http://std.samr.gov.cn/gb/gbQuery

2019-11-23

identify_demo.rar

identify使用方法:https://blog.csdn.net/whik1194/article/details/107074187

2020-07-02

Microchip FPGA入门——2020年09月22日官方在线培训PPT

Microchip FPGA入门,2020年09月22日Microchip官方在线培训PPT ,介绍FPGA开发流程,FPGA选型,FPGA开发工具选择,Microchip非易失性FPGA简介。

2020-09-30

灵动eMiniBoard-MB021开发板资料汇总.rar

灵动eMiniBoard-MB021开发板资料汇总,包括原理图,数据手册,参考手册,示例工程代码,Keil支持包等,评测文章: https://blog.csdn.net/whik1194/article/details/106482920

2020-06-01

黑金FPGA-AX306开发板原理图Xilinx

黑金FPGA开发板AX309,采用Xilin公司的XC6SLX9芯片。开发板采用四层板设计,包含SRAM,数码管等外设。

2018-12-23

Qt_iconDemo.rar

Qt图标库使用示例,可以在Label或PushButton上显示图标。 - pixeden官网:https://www.pixeden.com/ - fontawesome官网:http://www.fontawesome.com.cn/ pixeden图标类型会多一些, 而且是分类的,每个类别都是一个文件,推荐。

2020-03-09

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除