自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 基于System-Verilog的FPGA设计与仿真

Verilog代码System Verilog改写Testbench。

2024-07-12 20:30:47 247

原创 红外超声波雷达测距

采用stm32F103和HC-SR04超声波模块, 使用标准库或HAL库+ 定时器中断,完成1或2路的超声波障碍物测距功能。测试数据包含噪声,程序需要进行滤波处理;将测距数值通过串口上传到上位机串口助手。

2024-07-12 19:13:02 436

原创 HLS入门

一、HLS介绍HLS是什么:HLS(High-Level Synthesis)是一种硬件描述语言编程技术,它可以将高级语言(如C/C++)转换为硬件描述语言(如VHDL或Verilog),以便将其用于FPGA(Field-Programmable Gate Array)或ASIC(Application-Specific Integrated Circuit)的设计中。HLS技术在FPGA和ASIC的设计中非常有用,因为它可以帮助设计人员通过高级语言编写硬件逻辑,从而提高设计效率和可重用性。

2024-07-12 17:36:05 934

原创 基于FPGA的VGA协议实现

下面,我们结合 VGA 接口引脚图和各引脚定义表格,对 VGA 接口各引脚做一下简单介绍。VGA接口引脚1:红基色;引脚2:绿基色;引脚3:蓝基色;引脚6:红色地;引脚7:绿色地;引脚8:蓝色地;引脚10:数字地引脚11:地址码0;引脚12:地址码1;引脚4:地址码2;引脚15:地址码3引脚13:行同步;引脚14:场同步引脚5:自测试(各厂家定义不同);引脚9:保留(各厂家定义不同)

2024-07-12 13:54:30 881

原创 ROS机器人小车建模仿真与SLAM

新建一个项目文件夹,放接下来要做的文件在文件夹打开终端,输入以下代码导入依赖,在src文件夹输入以下代码打开VS Code写两个文件jubot_base.urdf(放urdf文件夹下)display_jubot_base_urdf.launch(放launch文件夹下)config里的rviz文件是保存生成的,不用写。

2024-07-12 13:26:07 1259

原创 决策树ID3

根据信息增益准则的特征选择方法是:对训练数据集(或子集) D,计算其,每个特征的信息增益,并比较它们的大小,选择信息增益最大的特征。

2023-07-03 21:17:02 210 1

原创 FPGA的NIOS-II开发入门

打开file->new->Qsys System File对 Clock 进行时钟设置,设为为 50M添加 Nios II 32-bit CPU在“component library”标签栏中找到“Nios II Processor”后点击 Add(在查找窗口输出 nios 即可)。在 Nios Core 栏中选择 Nios II/f 选项,其他保持默认选项,在”Caches and Memory Interfaces”标签栏中保持默认设置(Instruction Cache 选择。

2023-07-02 22:53:09 306 1

原创 1位全加器的实现

启动 Quartus II 软件,选择File->New Project Wizard,在出现的界面下先Next,填写工程的路径和名称,然后接着Next,直到出现下面界面并进行相应操作。接着一路Next,直到Finish,完成工程的创建。

2023-07-02 21:38:20 209 1

原创 Python环境配置与数据处理

图灵测试(The Turing test)由 艾伦·麦席森·图灵 发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果 机器 让平均每个参与者做出超过30%的误判,那么这台机器就通过了测试,并被认为具有 人类智能。

2023-07-01 22:41:00 115

原创 ROS通信模式编程

流程: 创建发布者 创建订阅者 添加编译选项 运行可执行程序首先在 ~/catkin_ws/src/learning_communication/src 下创建一个 talker.cpp 文件。

2023-07-01 22:09:33 140

原创 小海龟仿真

添加ros软件源添加密钥安装ros初始化rosdep验证ros安装是否成功$ roscore。

2023-07-01 21:42:47 105

原创 初识线性回归

使用excel和jupyer都可以解决线性回归问题,excel比较好操作简单而sklearn需要调用函数。

2023-07-01 21:09:10 88

原创 ARM开发,使用MDK完成汇编程序的编写

ARM开发,使用MDK完成汇编程序的编写

2022-10-08 20:50:05 738

原创 Ubuntu下opencv的安装和使用

Ubuntu下opencv的安装和使用

2022-09-27 19:57:35 295

原创 Ubuntu下opencv的安装和使用

在Ubuntu下安装并使用opencv

2022-09-27 19:52:32 746

原创 Ubuntu系统编写c++程序

ubuntu系统下编写c++程序

2022-09-10 21:30:11 445

空空如也

空空如也

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

TA关注的人

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