- 博客(53)
- 收藏
- 关注
原创 quartus下联合modelsim_Altera仿真
使用quartus自带的modelsim-altera仿真流程。版本为:quartus ii 13.1 64-bit以fpga实现数码管和流水灯编码为例
2023-06-09 16:23:21 3570
原创 lego_loam、lio_sam运行kitti(完成kitti2bag、evo测试)
记录编译运行流程、修改了保存位姿和轨迹代码、解决了evo 尺度、旋转对比不上的问题、kitti转tum格式、kitti2bag转换,lio位姿漂移等问题。
2023-03-30 20:00:26 6119 36
原创 基于FPGA的数据串行输入、累加输出实现
输入端和输出端与上下游的交互采用valid-ready双向握手机制。要求上下游均能满速传输时,数据传输无气泡,不能由于本模块的设计原因产生额外的性能损失。
2023-01-04 11:41:12 1113
原创 4种FPGA时钟分频 【附源码】:1.偶数分频;2.奇数分频(占空比50%);3.奇数分频(任意无占空比);4.小数分频;
真的忍不了,再吐槽一下牛客网,题目判定太片面,即使最终结果对了系统也判定错误。必须要某些计数器数值一模一样才对。
2023-01-02 11:16:55 3278 2
原创 4种FPGA序列检测【附源码】:1.连续序列;2.含有无关项的序列;3.不重叠序列;4.不连续的序列;
4种序列检测【附源码】:1、 输入序列连续的序列检测;2、含有无关项的序列检测;3、不重叠序列检测;4、输入序列不连续的序列检测;
2022-12-29 18:37:41 943
原创 Window 10未连接到互联网
未连接到互联网、代理服务器出现问题,或者地址有误。请试试以下办法:联系系统管理员、检查代理服务器地址、运行 Windows 网络诊断ERR_PROXY_CONNECTION_FAILED
2022-11-27 20:42:15 1728 1
原创 fpga基础语法(操作符汇总、奇偶检验、位运算、for语句简化代码、三输入数的大小比较、数据大小端转换)
牛客网——verilog练习题思路汇总
2022-11-25 14:51:19 1555
原创 cartographer算法 2022实测部署成功(ubuntu18.04 melodic)
如果按照几年前的安装步骤,会报错。原因有 google的gmock和gtest 从 1.7.0-4升级到 1.8.0-2后,就开始出现这个问题了:add_library无法创建目标“gmock”。
2022-08-10 17:02:31 870 1
原创 vi编辑器的基本使用
初次使用vi编辑器的人都会想先用上下左右键移动光标,结果终端显示ABCD或者警报声,把自己搞得很迷惑,所以进入vi后,先不要乱动,转换到「插入模式(Insert mode)」再说吧!
2022-05-22 14:30:34 18874 3
原创 ROS学习之error解决记录
ROS的版本:Ubuntu20.04对应Noetic版本;Ubuntu18.04对应Melodic对应;Ubuntu16.04对应Kinetic对应
2022-05-05 09:31:35 19230 17
原创 ubuntu20.04之NAT网络配置
网络配置文件 其中 interfaces是ubuntu16版本及以下的,而18版本及以上是/etc/netplan/xxx.yaml
2022-04-28 17:37:45 2580
原创 ROS学习记录
第一章 ROS学习记录本次实验ROS的系统版本为Melodic 1.14.12,而古月老师的教学视频中是Melodic 1.14.3。1、Linux中调用c++、python文件C++: ① 打开终端;(按键ctrl + alt + t)② cd 到对应的文件夹;例:cd linux③ g++ 文件名.cpp –o 文件名;.................................
2022-03-18 15:31:35 3266
原创 【第13届蓝桥杯嵌入式】省二经验分享和基于STM32G431的CubeMX具体配置方法
突击了一个月,有时候感觉自己能拿省一,有时候又感觉省三。最后拿了省二,也算是居中了哈哈。值得吐槽的是这次官方出成绩太慢了,以往都是10天左右,这次花了3周。选择题很变态,以前都是单选和多选分开,现在是混在一起考。但是大题就是中规中矩了,编程题考的都是基础模块,但是在考场想把基础模块调好也不容易呀。考场突发情况太多了,比如一开始CubeMX不能生成keil5的模板,问题是...
2022-03-14 19:53:59 2054
原创 Vivado2018.3安装/modelsiman安装和使用/关联Notepad++/护眼色设置
Vivado2018.3安装/关联Notepad++/护眼色设置
2021-12-24 22:37:19 2714
原创 Linux如何修改主机名hostname(修改用户名@后面的virtual machine)
在ubuntu中,关于主机名的文件存放在/etc/hostname文件下,具体的操作流程如下。1、打开虚拟机终端,输入命令:vi /etc/hostname,进入文件,如下图所示。vi /etc/hostname2、主机名默认为virtual machine,很长长长的一个名字。在vi模式下,点击键盘insert即可开始对文件进行修改,在这里大家可以随意修改主机名。比方说笔者把这台虚拟机拟命名为vm1 (virtual machin的首字母),那么将virtual machin替换....
2021-12-16 17:51:21 20408 2
原创 (初学入门足够)Linux终端命令学习——在VMware虚拟机中创建的ubuntu(Linux最常用的发行版本)
学习Liinux终端的原因:大多数公司开发,都是用的linux系统,开源免费。所以得或多或少学会一些Linux的常用终端命令。
2021-12-16 16:32:12 15074 2
原创 Linux系统中永久设置GVIM的字体、背景颜色和显示行数等
在GVIM窗口界面,手动改变字体大小、高亮、背景色等之后,下次打开依旧是默认配置。因此介绍一种永久设置的方法。
2021-11-18 14:22:28 7733 1
原创 allegro 17.4 PCB designer 中如何修改NET网络名称?
想要在Allegro中修改网络名称,很简单配置一下就好啦! 在用户设置中启用Setup -> User Preferences Editor->Logic->Logic_edit_enabled功能第一步Setup -> User Preferences Editor第二步 Logic->Logic_edit_enabled 打勾这样就可以更改NET名称啦!!!...
2021-11-15 09:46:31 6061
原创 Allegro PCB Editor基础知识和软件快速上手
基本概念1、3类PCB孔的概念通孔:顾名思义就是打通了,也就是穿透整个PCB的过孔;存在于2层及以上PCB板子。盲孔:看不穿,也就是从一个外表面穿进去连接其他内层,但是没打穿的过孔;存在于3层及以上PCB板子。埋孔:埋在里面看不见,也就是在上下两个外表面看不到的过孔,只连接内层。存在于4层及以上PCB板子。一共就这3种孔,有时候还能看到 “地孔” 这个名词。意思给GND引脚打个孔。打地孔是为了底层和顶层的地有更好的覆盖性,降...
2021-11-12 17:53:38 1017
原创 SIM900A模块发送AT指令“ AT+CPIN? “返回“ PH-NET PIN ”的解决方法
在使用SIM900A模块时,第一步要先搜索网络。当 D5 长亮,D6 亮一秒灭三秒后,SIM900A 模块就正常工作了,但过好久还是没搜到。所以尝试,发送" AT+CPIN? "指令查询模块是否检测到手机卡,上位机返回的消息是PH-NET PIN问题就来了,去网上搜都建议换手机卡。换了3个手机卡,三大运营商的都试了,还不行。网络上的建议链接:https://bbs.csdn.net/topics/390468385?list=2513065...
2021-11-08 09:08:33 4079 1
原创 ROS执行python文件遇到错误ModuleNotFoundError: No module named ‘yaml‘解决方法
实现订阅者Subscriber的测试编程,执行命令:$ rosrun learning_topic pose_subscriber.py遇到如下错误:Traceback (most recent call last): File "/home/yue/catkin_ws/src/learning_topic/scripts/pose_subscriber.py", line 10, in <module> import rospy ...
2021-10-23 20:42:33 2897 6
原创 Couldn‘t find executable named person_subscriber below /home/yue/catkin_ws/src/... 找不到可执行文件的原因
跟着古月老师在做ROS的时候,发现报错如下: 不能找到可执行文件~$ rosrun learning_topic person_subscriber[rosrun] Couldn't find executable named person_subscriber below /home/yue/catkin_ws/src/learning_topic 在网上找了原因,有人说是自己文件名拼写错误,有人说是没有配置环境变量,如下。$ source ...
2021-10-23 15:54:23 3481
原创 rosbag record -a -O cmd_record命令产生.bag.active,如何将其转换成.bag文件,执行rosbag play cmd_record.bag命令呢?
看了某站古月居的ROS视频,听着视频,看老师操作感觉很简单,自己跟着做了一遍,发现并不简单,为啥出现了好多奇怪的问题。 下面是解决将.bag.active转换成.bag文件的详细步骤!其中cmd_record是文件名。1、先用 $ rosrun turtlesim turtlesim_node 命令调出小海龟,然后让它走两步。2、之后用命令 $ rosbag record -a -O cmd_record 记录数据。...
2021-10-19 18:22:44 2245 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人