- 博客(52)
- 资源 (2)
- 收藏
- 关注
原创 基于fpga的电子时钟
本次实验是本人全部用状态机实现的,所以导致我的状态机空间有很多状态,有一部分状态可以进行修改,不过我认为全部写成状态机更有利于本人的理解,可能有人会觉得很绕,不过根据本人自身所画的状态图,就能较为清晰明了,本文结尾会附上所有代码,如有需要自取即可,但我希望不要一味的复制粘贴,理解之后手敲一遍更能提升自己,如需要工程文件私信我或者评论区找我,现写下此博客以便日后复习。该开发板为EP4CE6F17C8。
2023-08-07 16:31:53
4925
7
原创 基于fpga_EP4CE6F17C8实现的呼吸灯
网上找资料时一般出现的是led灯1s从暗到亮,下一个1s从亮到暗,所以在此记录一篇2s的呼吸灯,也为日后自己复习提供一点帮助,结尾有源码。
2023-07-29 15:12:58
1573
原创 奇数偶数分频器
分频器,是将输入信号的频率进行缩小。实际上,在数学IC笔面中常考的分频器设计,就是采用计数器,对输入时钟合理生成中间信号,最后通过逻辑操作输出。本质上,这里考的还是计数器相关的知识点,同时会涉及到时钟相关的基本概念。
2023-07-22 16:18:07
439
原创 fpga_流水灯实现(EP4CE6F17C8)
流水灯指的是LED像水流一样点亮,即LED依次点亮但不立刻熄灭,等到4个LED都点亮后,再把所有灯一次性熄灭。
2023-07-16 16:51:30
731
原创 fpga_pwm呼吸灯(EP4CE6F17C8)
呼吸灯是指灯光在微电脑的控制之下完成由亮到暗的逐渐变化,使用开发板上的四个led灯实现1s间隔的呼吸灯。
2023-07-16 16:41:48
2758
原创 数码管显示(静态与动态)
数码管分七段数码管和八段数码管。七段和八段的区别在于,是否包括小数点DP(Digital Point)。本实验中使用的是数码管是8段数码管,每段是由led组成。通过控制每段led的亮灭,来控制数码管显示不同的数字和字母。
2023-07-16 15:31:15
1446
原创 决策树(Decision Tree)
决策树在机器学习中也是比较常见的一种算法,属于监督学习中的一种。看字面意思应该也比较容易理解,相比其他算法比如支持向量机(SVM)或神经网络,似乎决策树感觉“亲切”许多。优点:计算复杂度不高,输出结果易于理解,对中间值的缺失值不敏感,可以处理不相关特征数据。一天,老师问了个问题,只根据头发和声音怎么判断一位同学的性别。简单介绍完毕,让我们来通过一个例子让决策树“原形毕露”。同学A想了想,先根据头发判断,若判断不出,再根据声音判断。同学B,想先根据声音判断,然后再根据头发来判断。
2023-07-11 14:25:48
1388
原创 综合实验---基于卷积神经网络的目标分类案例
3、h(x)要比f(x)、g(x)更光滑:特别当 g(x)为具有紧致集的光滑函数, f(x)为局部可积时,它们的卷积h(x)也是光滑函数;利用这一性质,对于任意的可积函数 f ( x ) f(x) f(x),都可以简单地构造出一列逼近于f(x)的光滑函数列fs,这种方法称为函数的光滑化或正则化。第0层叫输入层,最后一层叫输出层,其他中间层叫做隐含层(或隐藏层、隐层),隐层可以是一层。卷积层参数:包括卷积核大小、步长、填充,三者共同决定了卷积层输出特征图的尺寸,是卷积神经网络的超参数。
2023-07-11 13:32:54
1072
原创 轮廓检测,高斯模糊及功能
1. 实验内容本实验将学习高斯模糊。2. 实验要点高斯模糊图像使用高通滤波器测试性能3. 实验环境numpymatplotlibcv2。
2023-06-26 16:23:44
897
原创 线性回归与逻辑回归
在本练习中,您将 实现线性回归并了解其在数据上的工作原理。在开始练习前,需要下载如下的文件进行数据上传:ex1data1.txt -单变量的线性回归数据集ex1data2.txt -多变量的线性回归数据集在整个练习中,涉及如下的必做作业,及标号*的选做作业:实现简单示例函数----------(5分)实现数据集显示的函数-------(5分)计算线性回归成本的函数-----(40分)运行梯度下降的功能函数-----(50分)数据标准化*多变量线性回归的梯度下降功能实现*
2023-06-25 21:13:12
1148
原创 基于stm32的超声波测距HC-SR04
(3)fire tool(串口调试助手)(1)HC-SR04超声波测距模块。创建SR04.c和SR04.h文件。(4)flyMcu(烧录软件)(1)编程平台:Keil5。(3)USB-TTL模块。usrat.c代码添加。
2023-06-07 20:43:38
809
原创 基于DE2 115开发板驱动HC_SR04超声波测距模块
HC-SR04超声波测距模块可提供 2cm-400cm的非接触式距离感测功能,测距精度可达高到 3mm;模块包括超声波发射器、接收器与控制电路。图1为HC-SR04外观,其基本工作原理为给予此超声波测距模块触发信号后模块发射超声波,当超声波投射到物体而反射回来时,模块输出回响信号,以触发信号和回响信号间的时间差,来判定物体的距离。使用DE2开发板驱动HC_SR04模块,并将所测得数据显示到开发板上的数码管。学习并掌握HC_SR04模块的使用。
2023-05-27 20:57:18
109
原创 ROS分布式通信
我们需要保证主从机所处的IP地址相同,比如在同一个路由器下连接的两台设备,或者是由主机(树莓派发出WiFi热点),从机连接。验证方法可以先查看各自的ip地址。ping名称是否成功。
2023-03-18 10:11:31
158
原创 学习python基础知识完成课本例题,并用Jupyter完成numpy、pandas、matplotlib三个库的例题
学习python基础知识完成课本例题,并用Jupyter完成numpy、pandas、matplotlib三个库的例题
2023-03-10 13:47:43
134
原创 用stm32最小核心板+AHT20模块,完成一个 modbus接口的温湿度Slave设备,能够让上位机PC通过modbus协议获取温湿度。主程序采用多任务框架,比如RT-thread Nano。
用stm32最小核心板+AHT20模块,完成一个 modbus接口的温湿度Slave设备,能够让上位机PC通过modbus协议获取温湿度。主程序采用多任务框架,比如RT-thread Nano。
2022-12-24 13:56:06
581
原创 用cubemx完成初始化过程,采用HAL库编程实现,在Keil下用软件仿真运行上面代码,并用虚拟逻辑分析仪观察 对应管脚上的输出波形(高低电平转换)
本次实验后能熟练安装 stm32CubeMX,用cubemx完成初始化过程,采用HAL库编程实现,并在Keil下用软件仿真运行上面代码,并用虚拟逻辑分析仪观察 对应管脚上的输出波形。
2022-10-13 18:09:10
457
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人