嵌入式Linux基础
landaliming
这个作者很懒,什么都没留下…
展开
-
[第二节] 封装自己的log函数
每个团队有自己的日志规范,所以开发的第一件事就是封装属于自己团队的log函数,一般来说按照日志等级,分为 调试、信息、错误三个档。常用的是printf格式和打印buf。如果要动态加log开关,只需要用加变量判断即可。#include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h>#include <linux/moduleparam.h>#define LOGTAG原创 2021-07-04 14:01:27 · 277 阅读 · 0 评论 -
[第一节] WSL2 内核编译/安装内核头文件/驱动调试
WSL2 内核编译/安装内核头文件/驱动调试WSL2下编写内核模块 - 简书 (jianshu.com)1. 查看当前系统的内核版本号lim@TIM:~$ uname -r5.4.72-microsoft-standard-WSL22. 下载内核源码去github下载对应的linux内核源码包wget https://github.com/microsoft/WSL2-Linux-Kernel/archive/refs/tags/linux-msft-5.4.72.tar.gz3. 安装原创 2021-07-04 11:45:56 · 5639 阅读 · 6 评论 -
Linux 开发板常规测试
【正点原子】I.MX6U用户快速体验V1.2.pdf1. LED 与蜂鸣器测试LED 测试echo none > /sys/class/leds/sys-led/trigger # 改变 LED 的触发模式echo 1 > /sys/class/leds/sys-led/brightness # 点亮 LEDecho 0 > /sys/class/leds/sys-...原创 2020-02-29 21:17:47 · 940 阅读 · 0 评论