- 博客(17)
- 收藏
- 关注
原创 Ubuntu22程序故障解决方式:Segmentation fault
较新版本Ubuntu的core dump文件默认位置其实位于/var/lib/apport/coredump。老版本Ubuntu生成的core dump默认路径是在"/var/crash/", 可以修改。运行程序时,程序退出,出现:Segmentation fault (core dumped)因为系统默认core文件的大小为0,使用 ulimit -c 命令查看。再次执行程序,复现错误,则会生成core文件。进去gdb之后,使用 where 查看故障位置。gdb 程序名 core文件路径。
2024-08-20 15:06:41
203
原创 ros2使用python包,通过launch文件加载yaml文件,无法覆盖默认参数的解决办法
首先确保已经创建config、launch文件夹,文件夹下有对应的文件,创建的节点能够通过launch文件正常启动。在setup.py文件中,仿照添加launch文件步骤,添加config文件夹。因为实际测试发现,在第1步添加config文件夹时,并没有生成文件夹。在launch文件中增加config文件路径,并在节点中使用。删除之前编译生成的文件夹,然后再重新编译,安装,启动。注意yaml文件书写格式。
2024-07-17 16:25:52
272
原创 开发板使用tftp
开发板使用tftp传输文件首先安装配置tftp服务在开发板中输入远程主机iptftp 192.168.0.180g (get,接收文件,然后输入文件名)p (put,发送文件,然后输入文件名)q(quit,退出)参考韦东山的imx6ull开发板用户手册,并不能收发,待研究...
2020-04-04 21:52:30
430
原创 开发板使用网线连接路由器,无法上网的解决办法
输入命令udhcpc可以看到返回:root@imx6qsabresd:~# udhcpcudhcpc (v1.24.1) startedSending discover…Sending select for 192.168.0.129…Lease of 192.168.0.129 obtained, lease time 7200/etc/udhcpc.d/50default: ...
2020-04-04 21:06:49
1307
原创 开发板使用nfs挂载远程文件
关于嵌入式Linux开发板使用 nfs 挂载服务器(主机)文件因为大部分开发板没有安装TFTP、SSH文件系统,但都有挂载(mount)功能,所以为了互传文件,使用NFS服务挂载桌面Linux系统。如果是再Windows环境下使用虚拟机Ubuntu系统,要保证开发板、Ubuntu、Windows三者之间能够ping通。Ubuntu安装NFS服务sudo apt-get install n...
2020-04-04 20:55:24
397
原创 U盘安装Ubuntu之后 缺少WiFi驱动的解决
先使用网线连接sudo apt updatesudo apt install broadcom-sta-dkms重启解决
2020-02-25 20:49:07
831
1
原创 Ubuntu安装Google拼音
参考链接说明:基于fcitx框架安装Google拼音安装步骤打开终端输入以下命令:sudo apt-get install fcitx fcitx-googlepinyin im-config在终端输入命令,打开输入法配置im-config弹出确认消息,点击OK,接着点击Yes,然后在窗口选择 fcitx 项之后,点击OK,最后点击OK确认修改重启系统:rebo...
2019-12-18 17:27:55
338
原创 Ubuntu18.04安装nvidia 940mx显卡驱动
参考链接安装环境:ubuntu:LTS18.04.02显卡型号:NVIDIA GeForce 940MX安装步骤进BIOS,禁用安全启动Secure Boot disable ;进入Ubuntu系统,打开终端,输入指令,查看显卡型号:ubuntu-drivers devices按照提示选择NVIDIA官方驱动并安装(我也不知道为啥安装这个),sudo apt install nvi...
2019-12-18 17:11:22
1663
原创 嵌入式Linux学习记录(4)——点亮LED
点亮LED步骤:a.看电路原理图,确定控制LED的引脚b.看主芯片手册,确定如何设置、控制引脚c.写程序、编译、烧写1.看原理图:n_LED1、3.3V称为net,同名net表示连接在一起,n表示低电平有效、灯亮2.看主芯片手册:怎么让GPF4输出I/O:a.配置为输出引脚:设置GPFCON[9:8] = 0b01,GPF4配置为输出b.设置状态:设置GPFDAT[4] = 0...
2019-04-14 16:06:55
240
原创 嵌入式Linux学习记录(3)
2019-4-71.ARM裸机开发步骤简介 编辑-->编译(arm-linux-gcc)-->烧写-->运行 编辑器:source insight 和 notepad 编译器:arm-linux-gcc 入门误区:尽量不要使用IDE,如ADS、MDK2.sourceinsight使用方法:1.增加文件类型options–>documents option...
2019-04-14 15:53:02
263
原创 嵌入式Linux学习记录(2)
2019-4-61.eop使用的常见问题:检查接线连接2.使用u-boot通过USB下载烧写bin文件 1.使用eop把u-boot.bin烧写到NOR-FLASH 2.开发板设为NOR启动,USB转串口连接PC,上电后按空格键进入u-boot 3.连接PC--开发板的USB(第一次需要安装驱动) 4.根据u-boot的菜单提示,输入n,下载并烧写文件 5.使用dnw_100ask...
2019-04-14 15:45:09
196
原创 Ubuntu16.04修改为国内源
目的:修改国内源,提高软件更新下载速度。步骤:cd /etc/apt //cd到此目录ls //查看此目录下的文件sudo cp source.list source.list.bak //备份原文件sudo gedit source.list //gedit打开源文件替换source.list文件中的全部内容国内可用网址(选一):东北大学:deb...
2019-04-13 11:54:10
2208
原创 sourceinsight4安装破解
1.下载si4安装和破解文件2.安装si4到电脑3.使用破解文件sourceinsight4.exe替换原文件4…启动si4,根据提示,导入后缀名为.lic的license文件下载文件:链接:https://pan.baidu.com/s/1zsbjXwoaFMXjTKskw4_pRw提取码:2lgk...
2019-04-13 11:53:25
3699
1
原创 Vim安装配置
下载安装:sudo apt-get install vim //安装cd /etc/vim //cd到此目录下,查看vimrc文件sudo vim vimrc //打开此文件编辑配置:set nu //显示行号set tabstop=4 //设置tab缩进set autoindentset cindent ...
2019-04-13 11:52:43
220
原创 嵌入式Linux学习记录(1)
2019-4-41.为什么学习嵌入式Linux?2.怎么学习嵌入式Linux? 单片机/bootloader-->Linux系统/驱动-->Linux APP(C/C++、QT). 单片机入手,理解并掌握bootloader,bootloader是单片机程序大全,可以先写出各个模块的裸机程序,再学习bootloader。 单片机学习目的:抛开复杂的软件结构,先掌握硬件操...
2019-04-13 11:51:31
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人