自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 RISC-V操作系统

循序渐进写一个RISC-V的操作系统

2024-11-28 17:28:56 133

原创 malloc

malloc 申请size的内存空间,返回viod* 指针,指向内存空间。calloc 申请一个大小为size的数组,数组元素类型为 nmemb。realloc 为已经申请的内存空间调整大小。man malloc 查看手册。

2024-11-27 17:39:55 171

原创 初探MQTT

c 的意思清空pwfile.example里面的用户然后创建 test用户。

2024-11-21 20:06:24 219

原创 qml学习1

【代码】qml学习1。

2024-11-14 17:37:18 133

原创 Makefile

obj-m += led_drv.o 告诉 Makefile 编译一个内核模块文件 led_drv.o,这个文件最终会链接为内核模块 led_drv.ko。all 目标负责编译内核模块 led_drv.o 并生成最终的内核模块 led_drv.ko,同时还会编译一个用户空间的可执行文件 ledtest。modules clean 会清理当前目录下编译出的模块文件,包括 .o 文件和 .ko 文件,执行内核模块的清理操作。这一行是内核模块编译的关键部分,指定了内核模块的目标文件。

2024-11-08 21:19:57 768

原创 第二天LED驱动

1. 思路看原理图确定led的控制引脚看主芯片手册确定如何设置/控制引脚code2. 三极管IB > IE 导通IB < IE 导通3.流程设置ccm使你能iomuxc:io复用,需要把io选择到gpio模式下* SW_MUXCTL_PAD是选择pin功能也就是复用模式选择* SW_PADCTL_APD是设置高低电平有效gpio输出输入模式设置

2024-11-06 21:23:18 189

原创 vim实用命令

【代码】vim实用命令。

2024-11-05 16:50:26 406

原创 shell

【代码】shell。

2024-11-05 16:47:23 259

原创 第一天字符驱动

这个 是用于构建一个 Linux 内核模块的。以下是对每一部分的解释:变量定义::指定目标架构为 x86。:交叉编译前缀,当前为空,表示不使用交叉编译。:使用 命令获取当前内核版本。:内核构建目录,通常是 。构建目标: 目标:调用内核构建系统来编译模块。pwd:切换到内核构建目录,并在当前目录下构建模块。清理目标: 目标:清理构建生成的文件。pwd:调用内核构建系统来清理模块生成的文件。:删除 文件。模块对象文件::指定要构建的模块对象文件 。

2024-11-04 21:14:58 337

原创 CLion控制台中文乱码问题

control+shift+alt +/ 四个键一起按调出。取消勾选run.processes.with.pty。选第一个注册表(registry)

2024-10-03 20:33:15 174

原创 cmake配合mingw windows下编译运行

打开终端(在 Visual Studio Code 中可以使用快捷键。下载并安装适用于 Windows 的 CMake。这将使用 MinGW 编译你的 C++ 项目。在你的项目根目录下创建一个 build。下载并安装 MinGW。确保 MinGW 的。

2024-09-27 15:31:37 854 1

原创 利用codespaces学习Linux

Github codespace学习 Linux。

2024-09-27 09:55:28 786

原创 title()

title()title()以首字母大写的方式显示每个单词!

2021-03-17 20:23:53 261

原创 C语言断路现象

断路现象当多个&&或多个||逻辑运算符出现会发生断路现象,在后期尝试中发现一个&&或||也发生断路现象并非需要多个!例如#include<stdio.h>int main(){ int m,n=10; m=0&&++n; printf("m=%d,n=%d",m,n); getchar(); return 0;}运行结果m=0 n=10,断路现象是指当在&&或者||中要是自左

2020-10-15 23:36:08 656

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除