logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux环境下vscode调试C/C++

vscode从编译调试开始~~~哈哈哈

#linux
vscode函数跳转环境搭建(C/C++)

工程比较大如何使函数跳转呢?IDE可以,但体量太大,轻量级的vscode一般是首选,但函数跳转不搞好很影响工作效率。下面分享给大家如何搭建环境,构建函数功能。

文章图片
#vscode
USB2.0协议入门认识——从零开始学习USB2.0协议(二)

本文简单介绍了USB2.0的总线拓扑结构和一些电器特性。

文章图片
#mcu#嵌入式硬件
USB基础认识——从零开始学习USB2.0协议(一)

本文介绍了USB协议的发展历程和接口类型,包括Type-A、Type-B、Type-C三种主要接口形态及细分类型,并详细解析了USB各版本协议的命名演变和性能参数。文章指出USB协议版本和物理接口之间存在复杂对应关系,特别强调了Type-C接口的强大功能和广泛应用前景。同时,作者分享了自己学习USB协议和开发驱动的心得体会,指出USB作为数字世界的行业基石,其通用性和扩展能力无可替代。

文章图片
#嵌入式硬件#mcu
哈希表+哈希桶简介及实现

什么是哈希呢?就是记录的储存位置和他的关键字之间建立一个确定的对应关系f,这里我们就可以这种对应关系f称之为哈希(Hash)函数

文章图片
#数据结构#哈希算法
链接脚本(Linker Script)解析

链接脚本实质上是一个规则文件,程序员用来指挥链接器工作的,当我们编写了多个C文件,调用了大量库,如何编译成一个可执行文件呢?这是链接脚本文件就会发挥他的作用了:将多个目标文件(xx.o)、库文件(xx.a)、动态库(.so)等等链接成一个可执行文件。

入门vim基本配置

bz也是Linux刚刚入手不久,顺便学学vim,这里展示一部分目前我的配置,共大家参考1路径/etc/vimrc,但是实际上你在公司的电脑可能没有修改权限,非root,建议自己在自己的目录下建立个**.vimrc文件,然后执行下就行了source .vimrc**。2我的配置刚刚入手,后面上手了之后后陆续更新,包括插件各方面的set nuset cuc"cursorcolumn,突出显示当前列se

#vim
vscode函数跳转环境搭建(C/C++)

工程比较大如何使函数跳转呢?IDE可以,但体量太大,轻量级的vscode一般是首选,但函数跳转不搞好很影响工作效率。下面分享给大家如何搭建环境,构建函数功能。

文章图片
#vscode
Linux系统查看内存使用情况

常用命令查看内存使用情况:free显示进程信息(包括CPU、内存使用等信息):top、ps查看驱动占用内存:lsmod

#linux#运维
到底了