logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

一种基于VSCode的嵌入式开发的Windows平台可视化代码调试方法

一种基于VSCode的嵌入式开发的可视化代码调试方法关键字: VSCode、gdbserver、可视化调试、嵌入式开发案例简述随着本组业务的扩大,新进组员的增多,在开发定制或者排查基线的问题时候,经常会遇到问题不是那么明显,不方便通过加打印的方式进行排查的问题,并且加打印排查的方式较为低效,使得调试过程极为痛苦。可视化调试效率一直比命令行调试要方便和快捷很多,而嵌入式开发由于目标程序在开发板上,而

#vscode#嵌入式
嵌入式软件开发调试问题常用方法及案例分析

1. 常用调试工具介绍网络问题调试工具:tcpdump有源码情况下调试:arm-linux-gnueabihf-gdb + arm-linux-gnueabihf-gdbserver系统调用调试:strace类任务管理器工具:mpstat,pidstat2. 逐个工具介绍2.1 网络问题调试工具:tcpdump语法:tcpdump [-adeflnNOpqStvx][-c<数据包数目>

一种基于VSCode的嵌入式开发的Windows平台可视化代码调试方法

一种基于VSCode的嵌入式开发的可视化代码调试方法关键字: VSCode、gdbserver、可视化调试、嵌入式开发案例简述随着本组业务的扩大,新进组员的增多,在开发定制或者排查基线的问题时候,经常会遇到问题不是那么明显,不方便通过加打印的方式进行排查的问题,并且加打印排查的方式较为低效,使得调试过程极为痛苦。可视化调试效率一直比命令行调试要方便和快捷很多,而嵌入式开发由于目标程序在开发板上,而

#vscode#嵌入式
ARM Linux CAN 异常排查步骤

ARM Linux CAN 异常排查方法1. 背景项目上经常有反馈,说我们的CAN总线相关设备不受控,或者控制板重启也没用。登陆系统后查看,会发现经常出现CAN通信异常或超时的情况,由于我们的控制程序在CAN总线上连续6秒接收不到信息就会异常退出。所以表象上,经常只能看到CAN总线超时退出的程序打印日志。这样显然是不利于问题偏差的,如何更容易定位问题,弄清哪里坏了,是现在需要解决的问题。本文最后会

#linux#arm
ARM交叉编译入门及交叉编译第三方库常见问题解析

交叉编译简单说来,就是编译成果物的地儿不是你运行这个成果物的地儿。最常见的场景,就是我们要编译一个 `ARM版本` 的可执行程序,但我们编译这个 `ARM版本` 可执行程序的地方,是在一个 `x86_x64` 的平台上。

#linux
一种基于VSCode的嵌入式开发的Windows平台可视化代码调试方法

一种基于VSCode的嵌入式开发的可视化代码调试方法关键字: VSCode、gdbserver、可视化调试、嵌入式开发案例简述随着本组业务的扩大,新进组员的增多,在开发定制或者排查基线的问题时候,经常会遇到问题不是那么明显,不方便通过加打印的方式进行排查的问题,并且加打印排查的方式较为低效,使得调试过程极为痛苦。可视化调试效率一直比命令行调试要方便和快捷很多,而嵌入式开发由于目标程序在开发板上,而

#vscode#嵌入式
基于Vue的快速入门web开发

这是一篇为了只会后端语言,但是想快速上手前端代码的人准备的快速入门文章。

文章图片
#前端#vue.js#javascript +1
到底了