logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ubuntu双网卡设置,一张用于绑定物理网卡,一张用于绑定net网卡(用于上网)

本文介绍了在Ubuntu虚拟机中配置双网卡(桥接+NAT模式)实现同时连接开发板和互联网的方法。步骤包括:1)在VMware中设置VMnet0桥接至物理网卡,VMnet8为NAT模式;2)为虚拟机添加两个网络适配器分别对应两种模式;3)在Ubuntu中修改netplan配置,为桥接网卡设置静态IP(如192.168.3.100)用于连接开发板,NAT网卡启用DHCP自动获取外网;4)通过物理网线连

#ubuntu#linux#运维
如何在Visual Studio Code中创建c/c++模板(快速上手版)

3.输入文件名(如cpp.json)并按下enter键创建文件 -->创建c++模板 使用时在创建的工程中输入c++并按下回车键即可创建c++模板。3.输入文件名(如c.json)并按下enter键创建文件 -->创建c模板 使用时在创建的工程中输入c并按下回车键即可创建c模板。1.点击文件->首选项->配置代码片段。2.点击新建全局代码片段文件。

文章图片
#vscode#c语言#c++
解决curl: (7) Failed to connect to raw.githubusercontent.com port 443: 连接超时或者长时间无响应

1. 打开 https://www.ipaddress.com/ 查看IP address,获得对应的IP。4. 保存并退出即可。

文章图片
#网络
嵌入式学习-c基础(中)

定义:返回值类型 函数名(形参列表){......}注意:如果你不写返回值类型,默认是int类型,在使用的时候,如果没有加函数的声明,那么我们必须将函数定义在main函数之前。如果定义的函数的返回值类型不为void,那么我们必须返回一个与返回值类型一致的值。int b = 20;return 0;

文章图片
#学习
嵌入式学习-c基础上

以下开发均在ubuntu系统下进行开发,ubuntu继承了 linux 的开源特性,同时提供了用户友好的图形界面、丰富的软件仓库和稳定的更新支持。当然,使用linux来进行练习也是没问题的。这些版本自行下载即可,推荐的话,按最新最稳定的来就行。在开发过程中,为避免犯错,我们练习的时候一定要做到有始有终,像指针以及文件io这些操作不要忘记销毁。特别是指针,这个一旦出现问题再加上代码量比较大的话,寻找

文章图片
#学习
嵌入式学习-linux

本章节主要介绍一下linux下进行嵌入式开发的常用命令,如果你有这个基础,那么跳过即可。个人理解,在linux中,我认为最重要的一点是要牢记一点,linux中一切皆文件,我们执行着一些命令的本质与在window双击桌面图标进入应用并没有什么两样,只是界面更加不友好而已,特别是在我学完arm的虚拟文件系统后,更加深刻的理解了这点。目录前言1.linux文件系统1.1linux文件系统结构作用1.2

文章图片
#linux#学习#运维
嵌入式学习-c基础(中)

定义:返回值类型 函数名(形参列表){......}注意:如果你不写返回值类型,默认是int类型,在使用的时候,如果没有加函数的声明,那么我们必须将函数定义在main函数之前。如果定义的函数的返回值类型不为void,那么我们必须返回一个与返回值类型一致的值。int b = 20;return 0;

文章图片
#学习
解决curl: (7) Failed to connect to raw.githubusercontent.com port 443: 连接超时或者长时间无响应

1. 打开 https://www.ipaddress.com/ 查看IP address,获得对应的IP。4. 保存并退出即可。

文章图片
#网络
到底了