2024年6月27日

Git获取Linux内核源代码

摘要: 2024-06-27 https://www.cnblogs.com/NJ-Leon/ 从 Git 仓库克隆是一种更灵活更高效的方法,适合于想要获取最新版本或历史的 Linux 内核源码,并且可以跟踪更新和修改的用户。具体操作如下: 打开终端,切换到你想要存放 Linux 内核源代码的目录下。 输入 阅读全文

posted @ 2024-06-27 11:25 NJ_Leon 阅读(320) 评论(0) 推荐(0) 编辑

2024年4月21日

ubuntu 管理 python 版本

摘要: 2024-04-21 https://www.cnblogs.com/NJ-Leon/ 项目开发过程中,需要在 python2 和 python3 版本之间进行切换,我们使用 virtualenvwrapper 进行管理。 一、解决 python2.7 安装过程中依赖问题 WSL2 + Ubuntu 阅读全文

posted @ 2024-04-21 17:43 NJ_Leon 阅读(146) 评论(0) 推荐(0) 编辑

2023年12月7日

MDK自动化编译

摘要: 2023-11-10 https://www.cnblogs.com/NJ-Leon/ 目标:实现MDK工程的自动化编译。 第一步:实现MDK中部分Group文件夹自动化编译为lib库; 原因:客户有时候需要更新lib库,自动化编译部分Group文件夹,可以避免频繁搬运工程文件。 第二步:实现mak 阅读全文

posted @ 2023-12-07 11:15 NJ_Leon 阅读(96) 评论(0) 推荐(0) 编辑

2023年11月14日

bin、hex、axf和elf文件格式

摘要: 2023-11-10 https://www.cnblogs.com/NJ-Leon/ 一、概述 bin文件:纯粹的二进制文件,裸机条件下运行的是bin文件。文件本身不包含任何地址信息,烧写bin文件到flash时,必须要指定地址。 hex文件:intel格式文件,它里面除包含精华的bin部分还有地 阅读全文

posted @ 2023-11-14 21:04 NJ_Leon 阅读(1295) 评论(0) 推荐(0) 编辑

2023年11月8日

VSCode软件使用

摘要: 2023-11-08 https://www.cnblogs.com/NJ-Leon/ 一、插件 名称 说明 参考 C/C++ c/c++语言 One Dark Pro 主题 highlight-words 高亮 https://zhuanlan.zhihu.com/p/113017073 Brac 阅读全文

posted @ 2023-11-08 18:53 NJ_Leon 阅读(54) 评论(0) 推荐(0) 编辑

2023年6月25日

c语言实现简单实用的循环队列

摘要: 2023-06-25 https://www.cnblogs.com/NJ-Leon/ 1. fifo.h 文件 #ifndef __FIFO_H__ #define __FIFO_H__ #define FIFO_SIZE 8 // 根据实际需要,自行修改 typedef struct { int 阅读全文

posted @ 2023-06-25 18:58 NJ_Leon 阅读(35) 评论(0) 推荐(0) 编辑

2023年6月19日

python读取csv文件进行绘图

摘要: 2023-06-19 https://www.cnblogs.com/NJ-Leon/ 1. matplotlib 库安装 升级 pip : python3 -m pip install -U pip 安装 matplotlib 库: python3 -m pip install -U matplo 阅读全文

posted @ 2023-06-19 21:43 NJ_Leon 阅读(746) 评论(0) 推荐(0) 编辑

2023年6月6日

Using kconfig for own projects

摘要: 2023-06-06 https://www.cnblogs.com/NJ-Leon/ Intro Every Linux professional write scripts. Someеimes light, linear. Sometimes complex script with funct 阅读全文

posted @ 2023-06-06 19:51 NJ_Leon 阅读(8) 评论(0) 推荐(0) 编辑

2023年6月5日

repo和git配合使用

摘要: 2023-06-05 https://www.cnblogs.com/NJ-Leon/ 一、命令行快捷键 “Ctrl-”表示按住 Ctrl 键的同时键入其后所指定的字符。“Esc-”表示按下并释放 Esc 键,然后键入其后所指定的字符。“Ctrl-[”等效于“Esc”。 快捷键 目的 Ctrl-B 阅读全文

posted @ 2023-06-05 18:29 NJ_Leon 阅读(291) 评论(0) 推荐(0) 编辑

git rebase详解

摘要: 2023-06-05 https://www.cnblogs.com/NJ-Leon/ 使用这个命令的目的都是一致的:为了更清晰整洁的git提交记录。 一、起因 首先,我们来看看下面的代码提交,commit 提交竟然多达 62 次: 这里我们先不说 git 提交规范,就单纯这么多次无用的 commi 阅读全文

posted @ 2023-06-05 18:09 NJ_Leon 阅读(2186) 评论(0) 推荐(0) 编辑

导航