- 博客(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
1305
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
1208
原创 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
1453
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
380
原创 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
1282
1
原创 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
866
原创 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
754
1
原创 虚拟机18.04安装qt+ros_qtc_plugin菜鸟踩坑记录
在.run文件目录内打开终端,输入下面的命令(需换成你自己的.run),回车后就会弹出qt的在线安装界面。在右边勾选上Archive,再点击fileter,就能刷新出很多旧版分支。2、组件选择界面一开始没有5.15选项,只有新版6以上可选。1、安装前就更换国内镜像源,否则下载速度很慢。3、安装完毕后启动Qtcreator后报错。参考了如下教程,得以解决。
2024-03-05 16:17:57
554
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人