自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编译Pynq2.7镜像踩坑记录

make[1]: 进入目录“/home/snowball/PYNQ/sdbuild/build/PYNQ/boards/Pynq-Z2/logictools”make[1]: 离开目录“/home/snowball/PYNQ/sdbuild/build/PYNQ/boards/Pynq-Z2/logictools”make[1]: 进入目录“/home/snowball/PYNQ/sdbuild/build/PYNQ/boards/Pynq-Z2/logictools”本人参考了下方的官方教程。

2024-05-23 10:05:53 998 1

原创 stm32f103 TIM1主从模式精确控制脉冲踩坑

因工程需求,需增加两对(四路)波形,因F103主从定时器配对资源有限,对TIM1与TIM3分时复用,新增了PA8(TIM1-CH1),PA9(TIM1-CH2),P7(TIM3-CH2),PB0(TIM3-CH3)作为发波引脚,设置参数照搬第一步,调试过程中用示波器验证波形,发现PA8与PA9的实际频率始终比代码设置频率大100HZ,PA11频率一直准确。只有高级定时器CH1~CH3才有互补通道,而博主之前使用的TIM1-CH4没有互补通道,不对TIM_OCIdleState进行设置,缺省值也能正确发波。

2024-04-16 14:04:53 925

原创 Pynq ROS开发踩坑记录(三):手柄驱动添加

make编译生成joydev.ko,用modinfo查看.ko详细信息,请确认vermagic与你的板子的一致,是否有一些需要提前安装的依赖depends。博主使用的是正点原子《zynq之linux开发》第八章中的源码(添加过lcd驱动与设备树)以及编译好的SDK,内核编译流程参照第二十章的教程步骤。手柄发射器插上开发板后,在/dev/input/下没有js*设备挂载,说明内核没有手柄驱动。用新镜像启动开发板,查看/dev/input/下就有js0了,可以通过joystick去测试手柄。

2024-04-02 14:30:19 1301 1

原创 Pynq ROS开发踩坑记录(二):UI显示

3、因正点原子的lcd实验中,qt platform plugin使用的是linuxfb,在lcd_rootfs中找到libqlinuxfb.so这个文件,把这个文件与你生成的可执行文件放在开发板的同一路径下。Pynq-atk7010-2.6镜像,分为pynq_boot与pynq_rootfs,pynq_rootfs中已经有qt与opencv交叉编译库。用到的素材:1、根据《领航者zynq之嵌入式Linux开发指南》第十章生成的系统镜像,分为lcd_boot与lcd_rootfs;2、由正点原子提供的。

2024-03-28 09:38:43 328

原创 Pynq ROS开发踩坑记录(一):ROS安装

ROS安装问题: “Command ‘roscore‘ not found, but can be installed with: sudo apt install python-roslaunch“_command 'roscore' not found, but can be installed -CSDN博客。开发板etc/apt目录下没有source.list,vim新建,内容参考下文。ubuntu更换apt软件源(arm,amd)_apt换arm源-CSDN博客。第一步:先让你的开发板联网。

2024-03-20 09:18:40 1129

原创 zynq7010移植ubuntu踩坑记录

虽然设置了仅读取petalinux-config中的kernrl bootargs作为内核启动参数,也键入了kernrl bootargs,但是kernrl bootargs未被正确写入内核参数,原因未知。2、在petalinux-config中配置内核启动参数:去掉generate boot args automatically的选项,在user set kernel bootargs中键入设置参数。第一种:仅读取petalinux-config中的kernrl bootargs作为内核启动参数。

2024-03-18 10:54:20 493

原创 PyQt5安装菜鸟踩坑记录

参照如下方法将环境默认2.7更换为3.6,再用sudo apt install python3-pip升级pip。网上搜索教程解决方法多为更换源,更换后依然报如上错误,后在评论区看到需提高python版本。ubuntu更改python默认版本_ubuntu设置默认python版本-CSDN博客。1、pip install PyQt5时,没有任何读条,直接报错。用pip install pyqt5==5.13.0成功安装。再次安装,经历读条后报错。

2024-03-05 17:38:08 411

原创 虚拟机18.04安装qt+ros_qtc_plugin菜鸟踩坑记录

在.run文件目录内打开终端,输入下面的命令(需换成你自己的.run),回车后就会弹出qt的在线安装界面。在右边勾选上Archive,再点击fileter,就能刷新出很多旧版分支。2、组件选择界面一开始没有5.15选项,只有新版6以上可选。1、安装前就更换国内镜像源,否则下载速度很慢。3、安装完毕后启动Qtcreator后报错。参考了如下教程,得以解决。

2024-03-05 16:17:57 428

空空如也

空空如也

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

TA关注的人

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