其实之前在ARM的时候早就接触过不少的外围模块,蜂鸣器当然也算是一个,有源无源之类自己了解一波,这里只需要知道,根据电路图,低电平导通蜂鸣器电路,高电平关闭,改变输出频率(单位时间内高低电平的变化次数)可以调节蜂鸣器的声音
继续阅读“FPGA驱动蜂鸣器(包含频率调节)”按键Debounce的FPGA实现
实际上本来不想写这个代码的,但是因为商家的代码摸不着头脑,所以只好自己重新实现了一番,一个基本的按键消抖程序,为了达到较好的标准效果还是折腾了很久的(几个小时,边看电影边写的🐸),最后效果还不错!
继续阅读“按键Debounce的FPGA实现”IP_Core和Modelsim在FPGA设计中的体现
日常看代码遇见的,IP_Core用于分频或者倍频的PLL的使用,嗯,具体的实现原理也不需要了解了,毕竟有现成的库可以调用,或者说是模块吧,只需要实例化一波就行,还是库方便!Modelsim的话,一款可以配合Quartus进行模拟仿真的软件,今天也试了一下!
继续阅读“IP_Core和Modelsim在FPGA设计中的体现”FPGA学习初步
最近又需要掌握一门新技术了,FPGA的说,说实话玩了四年左右的ARM,现在需要放一放了,待我精通一波FPGA再把它们合作运用一波,想一想当初大一的时候学习51系列的单片机,到Arduino,再到K60,再到STM32,再到现在的FPGA,哦对了,中途还玩了一波树莓派!
继续阅读“FPGA学习初步”