Linux
文森特9527
这个作者很懒,什么都没留下…
展开
-
Linux共享库、静态库、动态库详解
1. 介绍 使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序更加模块化,更容易重新编译,而且更方便升级。 程序函数库可分为3种类型:静态...转载 2020-01-17 14:20:57 · 506 阅读 · 0 评论 -
tx2 can通信之开机自动加载can模块
最近有个新项目使用了TX2及开发板,因地盘通信采用CAN总线,初步查了手册,TX2自身就带了两路CAN外设,于是就放弃了之前USB2CAN的方案,直接使用TX2的CANBUS;特将操作步骤记录在此。 1.查询系统是否挂载了CAN外设 使用 lsmod 指令,该指令主要是用来查询内核当前正常挂载了哪些模块。通过man命令查询lsmod的用法;当前主...原创 2019-05-08 09:39:07 · 4269 阅读 · 7 评论 -
tx2 can通信之epoll接收
上一篇《NVIDIA TX2 CAN端口的使用(一)》介绍了如何在TX2平台上添加CAN相关的模块,本篇将介绍如何进行CAN编码。在linux驱动中,can是以网口的形式进行处理,因此完全可以使用linux下的五种编程模型。以socket为例,常用的IO模型是select、poll、epoll,因本人最近刚学习完epoll(epoll是真心强大,并且好用),所以就直接用了epoll来实现...原创 2019-06-06 18:20:57 · 1204 阅读 · 4 评论 -
Linux 系统命令及其使用详解(大全)
名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加 > fileName 到另一个档案) 参数: -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对...原创 2019-10-29 17:07:29 · 281 阅读 · 0 评论