学习笔记
文章平均质量分 92
以平时涉及新知识的学习过程做记录,以便为后面系统性的知识做素材存储
知识噬元兽
打造一个完整的知识体系
展开
-
【学习记录】从0开始的Linux学习之旅——字符型设备驱动及应用
Linux操作系统通常是基于Linux内核,并结合GNU项目中的工具和应用程序而成。Linux操作系统支持多用户、多任务和多线程,具有强大的网络功能和良好的兼容性。基于前面应用与驱动的开发学习,本文主要讲述如何在linux系统上把应用与驱动的链路打通,即在应用中使用新增的驱动接口。原创 2023-12-07 23:00:24 · 451 阅读 · 0 评论 -
【学习记录】从0开始的Linux学习之旅——应用开发(helloworld)
Linux操作系统通常是基于Linux内核,并结合GNU项目中的工具和应用程序而成。Linux操作系统支持多用户、多任务和多线程,具有强大的网络功能和良好的兼容性。本文主要讲述如何在linux系统上进行应用开发。原创 2023-12-02 00:00:38 · 1828 阅读 · 0 评论 -
【学习记录】从0开始的Linux学习之旅——驱动模块编译与加载
Linux操作系统通常是基于Linux内核,并结合GNU项目中的工具和应用程序而成。Linux操作系统支持多用户、多任务和多线程,具有强大的网络功能和良好的兼容性。本文主要讲述如何编译及加载linux驱动模块。原创 2023-11-27 00:03:55 · 1009 阅读 · 0 评论 -
【学习记录】从0开始的Linux学习之旅——编译linux内核
Linux操作系统通常是基于Linux内核,并结合GNU项目中的工具和应用程序而成。Linux操作系统支持多用户、多任务和多线程,具有强大的网络功能和良好的兼容性。本文主要讲述如何编译linux内核。原创 2023-11-21 23:44:17 · 526 阅读 · 0 评论 -
【学习记录】Windows10蓝屏问题排查
蓝屏对于用户来讲是死机,但其实这是操作系统自身的一个功能,就是当出现一些不可恢复的错误时,系统会进入错误界面并将故障信息抛出。只是因为windows的错误界面大都是蓝色的,所以被称为蓝屏。既然有故障信息,那就可以根据故障信息顺藤摸瓜揪出幕后黑手。原创 2023-09-21 21:10:14 · 765 阅读 · 0 评论 -
【学习笔记】RA4M2-开发环境搭建+点灯
RA4M2开发板芯片型号R7F4M2AD3CFP,内核是ARM-M33,可以使用Keil工具进行开发,需要安装瑞萨的芯片包。烧录工具可以使用ST-Link和JLink(v9以上)。官方提供有Renesas RA Smart Configurator(简称为RASC)的工具,就是一种通过界面化的形式去配置外设初始化并自动生成代码的工具。本文是基于RASC工具配置,生成Keil工程,在RA4M2开发板上做点灯实验。原创 2023-02-05 15:01:27 · 1207 阅读 · 0 评论 -
【学习笔记】ESP32-CAM初体验
在ESP32上移植过Modbus模块,能使用ESP32提供的编译工具编译、查错、烧录,但对编译工具链的原理并不了解。会使用Git,但也只基于简单的拉取,上传的使用。Linux系统之前没怎么用过,不大会操作。本文主要记录了第一次使用ESP32-CAM编译下载官方固件并正常使用的整个过程。原创 2022-09-27 10:23:40 · 4654 阅读 · 0 评论 -
【学习笔记】win10报0xc0000221错误无法开机
系统win10 10.0.18362.207,在安装Jlink驱动V6.80会出现不兼容,原因是系统跟bootsafe64_ev.sys这个文件不兼容。结果是会导致系统无法正常启动。需要使用U盘启动盘,从U盘启动,在\Windows\system32\drivers这个路径下把bootsafe64_ev.sys这个文件删除即可。......原创 2022-07-31 15:25:35 · 12131 阅读 · 3 评论