会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
WuYunTaXue
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2022年1月13日
Ubuntu一块网卡配置多个IP地址
摘要: 命令行 sudo ifconfig eth0:0 192.168.1.100/24 up sudo ifconfig eth0:1 192.168.2.123/24 up 重启后失效 修改/etc/network/interfaces文件,永久生效 auto eth0:0 iface eth0:0
阅读全文
posted @ 2022-01-13 10:46 WuYunTaXue
阅读(817)
评论(0)
推荐(0)
2021年11月7日
cJSON简单使用
摘要: 参考: https://blog.csdn.net/Mculover666/article/details/103796256 cjson一般使用一个git上的项目 https://github.com/DaveGamble/cJSON 工程里都很多文件,使用时只需要将cJSON.c和cJSON.h
阅读全文
posted @ 2021-11-07 16:15 WuYunTaXue
阅读(1191)
评论(0)
推荐(0)
2021年11月6日
安装指定版本的cmake(Ubuntu)
摘要: 在cmake官网,下载指定版本的的cmake包 https://cmake.org/files/ 例如:当选择3.20版本文件夹时,找到如图所示的文件 选择对应系统的执行程序,或者选择源码再进行编译安装 我这里选择官方提供的可执行程序:cmake-3.20.6-linux-x86_64.tar.gz
阅读全文
posted @ 2021-11-06 17:31 WuYunTaXue
阅读(4309)
评论(0)
推荐(0)
内核定时器
摘要: 概念 Linux内核定时器使用基于时间点的计时方式:以当前时刻为启动时间点,以未来的某一时刻为终止点。 内核定时器精度不高 内核定时器不是周期性运行的,超时后会自动关闭。可以在定时器处理函数中重新开启定时器。 结构体和函数 include/linux/timer.h timer_list结构体 st
阅读全文
posted @ 2021-11-06 00:11 WuYunTaXue
阅读(417)
评论(0)
推荐(0)
2021年11月2日
cmake简单使用
摘要: 均在Ubuntu18.04上验证,cmake版本是3.10.2 基础 sudo apt install cmake #安装cmake cmake 路径 #创建cmake工程,创建Makefile cmake --build 路径 #编译工程 CmakeLists.txt常用规则 指定源文件 #指定文
阅读全文
posted @ 2021-11-02 19:16 WuYunTaXue
阅读(286)
评论(0)
推荐(0)
cmake笔记1
摘要: A Basic Starting Hello World(for unix os like) 在源码目录新建一个名为CMakeLists.txt的文件,文件三行内容如下: cmake_mininum_required(VERSION 3.10) #set the project name proje
阅读全文
posted @ 2021-11-02 16:50 WuYunTaXue
阅读(66)
评论(0)
推荐(0)
2021年10月31日
Linux中断-常用的下文处理方法
摘要: 两种常用的中断下文方法:tasklet和工作队列 设计方式: 中断发生 中断上文,处理紧急、不占太多时间的事情 调用下文 中断下文,做不太紧急、耗时间的任务 tasklet tasklet是中断处理下文常用的一种方法,是一种特殊的软中断。 调用tasklet后,tasklet绑定的函数不会立即执行。
阅读全文
posted @ 2021-10-31 11:51 WuYunTaXue
阅读(246)
评论(0)
推荐(0)
linux消息队列
摘要: 相关函数 #include <sys/types.h> #include <sys/ipc.h> #include <sys/msg.h> 创建消息队列 int msgget(key_t key, int msgflg); 创建或者打开一个消息队列,成功返回消息队列的句柄,失败返回-1 需要提供给函
阅读全文
posted @ 2021-10-31 09:27 WuYunTaXue
阅读(1688)
评论(0)
推荐(1)
2021年10月24日
Linux中断-简单中断,以GPIO中断为例
摘要: Linux中断基础概念 中断上下文 Linux内核的中断回调可以有两部分,即上下文。当中断比较简单时,可以只有上文。 一般中断上文是指由中断产生的回调函数直接执行的部分;中断下文在上文中启用调度,再由内核调度。 中断上文:处理尽可能少的任务,特点是响应速度快 中断下文:处理耗时任务,可以被新的中断打
阅读全文
posted @ 2021-10-24 19:18 WuYunTaXue
阅读(8777)
评论(0)
推荐(1)
2021年10月11日
利用设备树和平台总线驱动led(GPIO)
摘要: 测试平台是讯为的itop-4412开发板 驱动led步骤 步骤: 修改设备树,添加led相关的节点,编译后烧录进板卡 编写driver驱动代码,初始化platform_driver结构体,使of_match_table属性的compatible与设备树中的一致 在驱动入口函数中,向平台注册drive
阅读全文
posted @ 2021-10-11 23:48 WuYunTaXue
阅读(959)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告