linux应用
文章平均质量分 57
linux应用开发笔记
东皇※太一
放不下屠刀,戒不了烈酒
展开
-
linux应用:串口模块编程
Linux下串口是比较常用的通讯接口,有直接用串口通讯的,也有用USB转串口通讯的,还有其它方式转串口的,但不管是以什么方式,以为在linux下可以说一切皆文件,操作文件设备基本都是一样的,都是使用open,read,write,ioctrl这几个函数进行操作,串口的应用编程也不例外,本例程中的串口程序是一个比较完善的串口模块,封装了比较丰富的API,包括串口波特率、数据位、校验位、停止位等参数设置的API,方便串口端口初始化以及读写参数,开发应用可以直接使用!一、查看系统中的串口设备如下所示:输入原创 2022-02-26 11:00:27 · 2254 阅读 · 0 评论 -
linux下最最常用的20条指令,掌握这些就基本够用了
ls:【list directory】显示目录下内容ls //不带参数,显示所有文件和目录ls -a //显示所有文件,包括影藏的文件ls -l //显示目录中文件详细信息,等效于llls -F //区分显示目录跟文件cd:【change directory】切换目录cd / //切换到根目录cd - //切换到上次工作路径cd ~ //不带参数跟带~参数一样,都是切换到home目录cd ../ //回退到上级...原创 2022-02-25 16:46:22 · 919 阅读 · 0 评论 -
linux命令行常用快捷键
SecureCRT作为linux常用的远程连接工具,其有很多常用的快捷键,在使用的过程中如果能熟练运用下面这些常用的快捷键,则能大大提高工作效率!1、补全tab:命令或路径补全2、光标跳转Ctrl + a 光标回到行首,a就是ahead(前头)的缩写Ctrl + e 光标回到行尾,e就是end(末尾)的缩写Ctrl + f 光标向右移动一个字节,f就是forward(向前)的缩写Ctrl + b 光标向左移动一个字节,b就是back(回退)的缩写3、快速删除...原创 2022-02-17 16:25:23 · 3201 阅读 · 0 评论 -
linux应用:多线程编程
线程在linux应用开发中是非常常用的,因为有些功能需要实时响应,而有些功能比较耗时,从而引入了并发的概念,即任务调度与时间片轮转,目的只有一个:更高效的利用cpu。那么如果不用线程用别的成吗,有没有其它的可取代线程的呢,比如进程、比如定时器?单纯从功能上说是可以的,但是严格意义上来说没有什么能取代多线程的地位。一、线程跟进程比较:1、线程是程序最基本的运行单位,也是参与系统调度的基本单位,而进程不能直接运行2、线程间切换的开销比进程间切换开销小,创建的速度也比进程创建速度快的多3、系统为.原创 2021-07-28 21:10:46 · 192 阅读 · 0 评论