最新博文

0
推荐
14873
阅读

STM32使用DMA加串口空闲中断接收数据

STM32中,需要用串口接收数据,是使用串口中断来接收数据。但是用这种方法的话,就要频繁进入串口中断,然后处理,效率就比较低。于是就想到用DMA来接收串口数据,这个STM32也是支持的。但是关键的一点,怎么知
0
推荐
5104
阅读

使用FPGA产生任意频率的PWM信号方法及对比分析

以下分享前期使用FPGA产生任意特定频率的PWM信号用于控制H桥逆变电路的不同方法,一个是偶数分频法,另外一个DDS法。在我写完这篇文档时,发现韩彬(CrazyBingo)的书中早已分析过了,其书中使用DDS(直接频率合成法)去产生特定的波特率中讲到
0
推荐
1538
阅读

FPGA

不知道写什么,赚了积分看视频先
0
推荐
1636
阅读

午休之感(一)

来上海一个星期之久,心中却经历几番波折。放弃全电的我来到上海,不仅是为了多学点知识,更是对FPGA的热爱,对技术的追求。在这一个多星期中,每天坐在实验桌上,研究文档、代码,做仿真。本次来上海项目的任务是做仿真。习惯于写代码的我,看着别人代码风
0
推荐
3002
阅读

A.02.19—唤醒时序—输入滤波

对于上几节所提到的debounce这词,有必要进行进一步的阐述,故特意一张图进行说明。由于唤醒口均是指输入口,故本页所提debounce也是针对输入口的。分别介绍两种debounce方法。第一种为常规方式。即每隔一段时间采样一次,图中所示
0
推荐
7075
阅读

STM32实现2048游戏(二) 移植到STM32

stm32上2048实现
0
推荐
7205
阅读

STM32实现2048游戏(一) C实现

2048的c实现
0
推荐
1380
阅读

MATLAB 与ALTARE还是XILINX?

最近,在看用matlab的sumlink与FPGA相连接,可以不用写FPGA语言,直接生成相应的代码。可是不知道是选ALTARE还是XILINX.ALTARE是用DSPBuilder模块和sumlink连接的,XILINX是用systemgenerator与sumlink相连接的。DSPBuilder出来较早,相应的中文资料也多一些,可是资料
0
推荐
2684
阅读

2015年7月份北京举办的一些重要行业展览会和研讨会

2015亚洲国际工业自动化及机械制造工业博览会展会场馆:北京市朝阳区北三环东路6号中国国际展览中心(老馆)举办时间:2015年7月4日~2015年7月6日2015北京国际电动车暨新能源汽车及充电站设施展览会展会场馆:北京市朝阳区北三环东路6号中国国际展览中心(
0
推荐
23529
阅读

An efficient KNN algorithm implemented on FPGA based heterogeneous computing system using OpenCL

我们小组今年2月份做出来的关于FPGA异构计算的成果,被发表于FPGA领域三大会议之一的FCCM(另外两大为FPGA和FPT,有人说还有FPL也算一大,额,只要你开心就好)。为了方便更多的朋友阅读(主要也是为了提高文章引用率),现在我把论文分享出来,供大家下载。由于一直没
0
推荐
6652
阅读

【原创】第一次见到的Verilog HDL语法

最近在看代码的时候,不小心发现了在表示变量位宽范围时用到了+:、-:这样的符号。这种用法还是第一次见到的,也许是我太孤陋寡闻了。经过一番的查询,终于知道了它的用法和意义了。它的表示方法如下所示:a[j+:k];或&n
0
推荐
1356
阅读

数据位表示技巧

一个8字节的数据可表示为data[64-8*x-1:8],冒号前的表示上限,冒号后面的8表示位宽。又例如:data[64-x*8-1:64-(x+1)8],此种表示方法在Modelsim中是可以运行的,但它是通过不了Quartus编译的。因为该种表示方法无法综合成电路,一个数据位表示中上下限不允许同时出现变
0
推荐
2316
阅读

always中的if执行条件的优先级

在一个always语句中,如果出现不同级的优先级判断时,一般大家采用if........elseif........else.....等,这种思维通常是软件编程的思想。对于FPGA编程时,我们一定要考虑综合后的电路。如果用过多的判断,或造成时序上的一些问题。因此,我通常我们采用以下方法:将优
0
推荐
868
阅读

今日安家,期望能过留下工作中的点点滴滴

期望在这里记下MKV10的使用心得...
0
推荐
2592
阅读

用Arduino对Apple手表进行远程红外控制

描述用于控制任意红外设备的Apple手表及iPhone应用。IOS应用发送HTTP请求至一个或多个带有以太网插板的Arduino。Arduino正在解析http请求并发送红外信号。Arduino代码基于IRremote库(https://github.com/shirriff/Arduino-IRremote)。我使用三重红外发射线来给多个设