logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ROS2笔记一:ubuntu安装与ROS2安装

本文介绍了ROS1与ROS2的核心区别、Ubuntu系统安装步骤及ROS2环境配置方法。首先对比了ROS1(基于Master节点)和ROS2(采用DDS通信机制)在架构、API和编译系统上的差异。接着详细图解了Ubuntu 22.04在VMware中的离线安装流程,重点解决了网络安装报错问题。最后通过fishros一键脚本完成ROS2(Humble版本)的安装,并展示了小海龟示例程序的运行验证。整

文章图片
#ubuntu#linux
vscode编写verilog的插件【对齐、自动生成testbench文件】

vscode编写verilog的插件:插件名称:verilog_testbench,用于自动生成激励文件安装教程:基于VS Code的Testbench文件自动生成方法——基于VS Code的Verilog编写环境搭建SP_哔哩哔哩_bilibili优化的方法:https://blog.csdn.net/qq_39498701/article/details/84668833遇到的问题:https

文章图片
#vscode
音频环回实验

WM8978是一个低功耗、高质量的立体声多媒体数字信号编译码器,它结合了一个高质量的立体声音DAC和ADC,带有灵活的音频线输入、麦克风输入和音频输出处理WM8978内部有58个寄存器。每一个寄存器的地址位为7位,数据位为9位。可通过控制接口配置相应的寄存器以打开相应的通道或者使能相应的功能。控制接口是一个可选的2线或3线结构。通过MODE引脚选择(MODE引脚接高电平时为3线接口模式、低电平时为

文章图片
#fpga开发
matlab实现单精度、16进制之间的转换函数

matlab16进制转单精度浮点型:typecast(uint32(hex2dec(‘3f000000’)),‘single’)matlab 单精度转16进制:num2hex(single(1.0))

文章图片
#matlab#开发语言
ubuntu20.04配置vnc文件xorg.conf后重启输入开机密码后一直循环在登入界面的问题

1、在配置vncserver的时候,可能导致该用户不能正常登录桌面。2、问题现象:正确输入密码,系统无法进入桌面,闪回到登录界面。3、在登录界面按ctrl+Alt+F4(你的电脑不一定是F4,可以一个一个试),进入虚拟控制台(输入root(可能是用户名)和你的密码)4、切换路径:cd /usr/share/X11/xorg.conf.d5.删除文件xorg.conf6、输入reboot重启就可以进

#服务器#linux#运维
Xilinx FPGA工程移植步骤---包含软核工程

选择导出的.hdf文件关联上逻辑端代码,工程地址选择.sdk文件夹下:E:\Xilinx\xx\xx\project_1\project_1.sdk。返回vivado,重新生成bit流文件即可,即可将sdk和vivado中的代码关联起来。注意的是:在这页中千万不要滑动鼠标的滚轮,不然很容易改变里面的信息,切记切记!将目录E:\Xilinx\xx\xx\project_1\project_1.sdk

文章图片
#fpga开发
ROS系统与开源社区介绍

ROS系统介绍此博文已经很好的介绍了ROS系统,在这里我就不重复介绍了【传送门】ROS开源社区ROS开源社区可以很好的帮助初学者快速入门,初学阶段遇到的大部分问题都可以在上面找得到。古月居【https://www.guyuehome.com/】:在这里古月大佬带你飞,在他的博客下留言说不定还有可能得到他的回复。ROS wiki【http://wiki.ros.org/】:记录ROS信息文档的主要论

在ros中函数advertise()的作用

原文连接:链接一、n.advertise<std_msgs::String>的含义#include "ros/ros.h" //该头文件必须包含#include "std_msgs/String.h" //ros标准消息里面的字符串消息#include <sstream>/*** 在一个话题上发布一个简单的字符串消息*/int main(int argc, char *ar

#自动驾驶#人工智能#机器学习
已经成功安装了usb-blaster驱动,但是在quartus II中没有找到usb-blaster选项,只有no hardware

问题:已经成功安装了usb-blaster驱动,但是在quartus II中没有找到usb-blaster选项,只有no hardware。4、将复制的文件粘贴在 D:\altera\11.0\quartus\bin64。5、重新连接下载器quartus II就可以识别得到usb-blaster了。2、找到USB-Blaster驱动的安装路径,打开 x64 文件。3、复制 x64文件夹下的所有文件

文章图片
#fpga开发
JESD204B协议、仿真

JESD204B是一种针对ADC、DAC设计的传输接口协议。包括协议四层,分别为:物理层、链路层、传输层、应用层。物理层:约束接口规范(SEDES CML),串化,线速率等。链路层:并行数据组帧(添加控制位 约束位),8B/10B编码,链路建立传输层:链路建立后,传输ADC的数据,以半字节为单位。应用层:用户解析ADC数据并使用SERDES:串行器/解串器。它是一种主流的时分多路复用(TDM)、点

文章图片
#fpga开发
    共 11 条
  • 1
  • 2
  • 请选择