嵌入式
文章平均质量分 58
水浒传鲁智深
何日顿开金绳,何时扯断玉锁,何日方知我是我
展开
-
在ubuntu中用C语言程序控制bash脚本启动时出现“bash:rostopic command not found”
ROS相关命令所需的解释器都在/opt/ros/melodic/setup.bash里,记得在bash脚本中添加source命令,否则可能会出现"bash:rostopic command not found"的错误,同理,也可能出现“bash:roscore command not found”例如我编写的:gnome-terminal -t "namecustomer" -x bash -c "source /opt/ros/melodic/setup.bash;rostopic list;ro原创 2022-04-08 09:49:10 · 2856 阅读 · 0 评论 -
Ubuntu usb设备端口号绑定(相同生产商生产的相同USB串口)
1\ I have five devices,need bind.2\ lsusb ,see the device ID: (idVendor:idProduct): 10c4:ea60 (ID of FOUR DEVICES are "10c4:ea60") (idVendor:idProduct): 0403:6001 (DEVICE'...原创 2022-04-07 17:02:53 · 688 阅读 · 0 评论 -
Ubuntu命令卸载软件(经过sudo apt-get install安装的)
1、dpkg --list 查看自己的ubuntu里用“sudo apt-get install”安装了哪些软件包。2、找到你要卸载的软件包,如下图示举例,我需要卸载一个名为“libserial-dev”的软件包:3、在终端输入命令卸载 ,命令为sudo apt-get --purge remove libserial-dev(--purge是可选项,写上这个属性是将软件及其配置文件一并删除,如不需要删除配置文件,可执行sudo apt-get remove 包名)参考:Ubuntu..原创 2022-04-07 10:24:16 · 15149 阅读 · 0 评论 -
基于STM32F767VGTx的串口+DMA采集某传感器的数据(cube配置HAL库)
一、功能描述和管脚配置功能描述:用串口x的空闲中断,配合DMA方式采集传感器里的原始数据.管脚配置:二、配置cube-生成demo代码配置时钟RCC--HSE:Crystal/ceramic resonator(晶振)-clock configuration-设置HSE的input frequency为实际接的( )M晶振。 如果设置最高的216M ,记得选锁相环PLLCLK倍频配置串口:在cube里的usart MODE and configurat...原创 2021-04-22 15:21:51 · 515 阅读 · 0 评论 -
指针函数与函数指针的区别和理解(附VS测试代码)
区别 指针函数:指针函数本质是一个函数,其返回值为指针。如:int* fun(int x,int y); 函数指针: 函数指针本质是一个指针,其指向一个函数。如:int (*fun)(int x,int y); 理解(欢迎批评指正): 在指针函数中,先看int*,这是一个指针类型,就和int、char一样,是一种类型。而int *是用来定义指针的,现在它后面接一个函数,所以叫指针函数。对于指针函数的作用,我们看看它的类型是指针类型int*,那返回值就是一个指针。 在函..原创 2021-04-07 11:47:04 · 423 阅读 · 0 评论 -
Jetson TX2开发板使用入门心得(关于编译、烧录、显示、电脑联机)
本文主要写是笔者近段时间对Jetson TX2开发板的使用心得,文章里的技巧大多都来源于CSND里的文章,有些可能疏忽没有把原文链接引入注明,请谅解。本文对TX2开发板的编译、烧录、显示、电脑联机这几个常见的入门问题进行了一点粗浅的解答,水平有限,望各位大神指点。感谢CSDN中大神们文章对我的启发。原创 2020-05-19 09:54:27 · 4415 阅读 · 0 评论