logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

用vmare虚拟机,虚拟linux下串口对联

最近公司项目在搞modbus协议,本人想在linux环境中搭建串口开发环境,由于要实现主从的通信,开发环境最好是可以在一个虚拟机下实现两个虚拟串口的对联,一个模拟上位机主机,一个模拟下位机从站通信。经网上收集资源,特将配置方法及步骤和相关资源记录如下:这个方法在同一台电脑上使用两个vmare机虚拟linux,(在同一个vmare机上也可以建立两个串口对联,见文章末尾),建立一对虚拟串口,并虚拟

SecureCRT 下使用emacs, backspace被改成C-h的问题解决

问题描述:SecureCRT通过ssh登陆一台linux,使用emacs时backspace键有问题,被改成了C-h键。解决办法 secureCRT -> 选项 ->  会话选项 -> 仿真 -> 映射键; 勾上backspace发送delete。

#emacs#linux#ssh
arm-linux-gcc-4.3.2.tgz 安装配置步骤

安装交叉编译工具链:下载 arm-linux-gcc-4.3.2.tgz 可以到这里(下载两部分一起解压)arm-linux-gcc-4.3.2.tgz.part1.rararm-linux-gcc-4.3.2.tgz.part2.rar 安装arm-linux-gcc-4.3.2: 1、首先以root用户登入 2、复制arm-linux-gcc-4.3.2.tgz

Unix/Linux fork()函数的理解

作者:王姗姗,华清远见嵌入式学院讲师。  对于刚刚接触Unix/Linux操作系统,在Linux下编写多进程的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。  首先我们来看下fork函数的原型:  #i nclude  #i nclude  pid_t fork(void);  返回值:  负数:如果出错,则fork()返回-1,此时没有创建新的进程

#linux#嵌入式
初学makefile

初学makefile       作为一个初学者,第一次自己动手写makefile,虽然参照了不少资料,但是实践过程中还是遇到了很多问题。希望给后来者一个参考。       为什么要写makefile?之前学C语言,用的都是IDE工具,基本都是在windows下进行的。现在转到linux下了,开发的方式发生了改变。要在linux下开发C语言程序,有三样很基础的东西一定要熟悉

linux vi vim 配置 用于写c语言

先说一下vi和vim的区别:它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。vim的这些优势主要体现在以下几个方面:1、多级撤消我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。2、易用性vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。3、

#vim#linux#unix
win 10 下 使用vscode 应用WSL +cmake 做C/C++开发调试

【爽歪歪】win 10 下 使用vscode 应用WSL +cmake 做C/C++开发调试安装WSL启动Linux 子系统功能进制控制面板->程序和功能, 将适用于Linux的Windows子系统勾选。安装 Windows Terminal在 Microsoft Store市场上搜索 WSL 安装 Terminal安装WSL在 Microsoft Store市场上搜索 WS...

java fastjson如何自定义转换含枚举类型对象(编程技巧)

在使用fastjson对Java对象进行序列化和反序列化时,如果含有枚举类型,默认会根据枚举变量的ordinal值进行反序列且序列化时显示枚举字面代表的字符串。经常这种行为不是我们想要的,那么如何进行定制化枚举类型的序列化和反序列?举例如下问题引出假设待序列化和反序列化java对象结构如下public class Msg {private int id;

Linux通配符

在使用shell命令对多个文件对象执行单一操作时,例如删除当前目录下的file1到file8,多次使用相同的命令rm file1到rm file8非常麻烦,通常使用通配符模式解决这个问题:rm file[1-8]。当使用通配符指定一种模式时,该模式与底层系统上的一个或多个文件匹配,shell以空格隔开的所有匹配对象的列表来替换该模式;当模式不能找到匹配对象时,shell将不理会参数、通配符等,

#linux
打通 C/C++与JavaScript通信 快速开发Electron桌面应用

小拉实际工作中,有时需要开发串口、网络等工具类上位机桌面应用软件,业务逻辑通常是C、C++开发的,当然使用QT、MFC等技术来开发,怎奈羡慕前端做界面又美观、又速度,有大量的UI框架,图表库使用。笔者找到了一条解决方案业务逻辑由C/C++实现,界面由纯html5实现,应用QWebchannel打通C++与JS的通信。..................

#javascript#electron#c语言
    共 16 条
  • 1
  • 2
  • 请选择