上一页 1 ··· 3 4 5 6 7 8 下一页

2025年6月12日

摘要: 运行模式 在stm32或freertos中只有两种运行模式:特权与非特权 ARM Cortex-M 内核(如 Cortex-M3/M4/M7)的一项安全机制,用于实现操作系统的 任务隔离、安全内核保护和资源访问控制 三、切换方式和原理 ✅ 1. 控制当前任务是否为特权模式: 控制寄存器:CONTRO 阅读全文
posted @ 2025-06-12 12:41 boluke龙 阅读(91) 评论(0) 推荐(0)
 
摘要: cpu:运算器、控制器、寄存器、总线 8086cpu:14个寄存器 通用:ax\bx\cx\dx 每个都只能存放两个两位十六进制的数据(al,ah分别储存两位十六进制)也就是4位,2的4次方=16,每个字节8bit,所以占两个字节 Byte(字节) 是计算机存储和寻址的基本单位 超出能保存的位数则无 阅读全文
posted @ 2025-06-12 11:30 boluke龙 阅读(30) 评论(0) 推荐(0)

2025年6月11日

摘要: ls -l 查看当前目录下文件属性 mkdir cd .. cd / touch创建文件 chmod 改变文件访问权限 权限代号 文件名 (sudo) chmod 776 文件名 chown 改版文件归属用户和归属组 (sudo) chown root.root 文件名 cat 查看文件内容 ech 阅读全文
posted @ 2025-06-11 16:31 boluke龙 阅读(10) 评论(0) 推荐(0)
 
摘要: makefile Makefile 的结构: target : prerequisites recipe(命令行,必须以 TAB 开头) target:目标(最终生成的文件,比如可执行文件或 .o 文件) prerequisites:依赖(生成该目标所需的源文件或目标文件) recipe:规则(编译 阅读全文
posted @ 2025-06-11 16:10 boluke龙 阅读(19) 评论(0) 推荐(0)

2025年6月9日

摘要: 推荐课程与资源(含免费) 🚩 第 1 阶段:Linux 基础 + GCC 工具链 📗 Bilibili: 马哥Linux基础入门教程 📘 《鸟哥的Linux私房菜》(重点看第1~10章) 🛠 工具掌握:vim, gcc, gdb, make, ldd, strace ✅ 练习目标: 写一个 阅读全文
posted @ 2025-06-09 15:17 boluke龙 阅读(66) 评论(0) 推荐(0)

2025年6月5日

摘要: 基于刚刚说过的单调队列pop和push的规则,代码不难实现,如下: 滑窗用一个单调队列维持 同理实现acm滑窗最小 C++代码如下: #include <iostream> #include <vector> #include <deque> #include <sstream> #include 阅读全文
posted @ 2025-06-05 20:07 boluke龙 阅读(18) 评论(0) 推荐(0)
 
摘要: 量化是一个总括术语,用比32位浮点数更少的空间来存储和运行模型。 1.1 量化动机: 1.减小模型文件的大小 模型文件往往占据很大的磁盘空间,在存储模型的时候用8位整数,模型大小可以缩小为原来32位的25%左右。 2.节省计算资源和功耗 降低预测过程需要的计算资源。这在嵌入式和移动端非常有意义,能够 阅读全文
posted @ 2025-06-05 17:08 boluke龙 阅读(46) 评论(0) 推荐(0)
 
摘要: 函数的分文件编写 作用:让代码结构更加清晰 函数分文件编写一般有4个步骤 创建后缀名为.h的头文件 创建后缀名为.cpp的源文件 在头文件中写函数的声明 在源文件中写函数的定义 指针和函数 作用:利用指针作函数参数,可以修改实参的值 示例: //值传递 void swap1(int a ,int b 阅读全文
posted @ 2025-06-05 17:08 boluke龙 阅读(28) 评论(0) 推荐(0)
 
摘要: 结构 局部变量:用简单的描述一下作用域和生存期: 作用域:限定某个名字的可用性的代码范围就是该名字的作用域 生存期:变量值存在的时间 块:一个花括号{}就是一个块。 通常来说,变量的作用域和生存期都是在一个块内。 静态局部变量 在局部变量中放置单词 static 可以使变量具有静态存储期限而不再是自 阅读全文
posted @ 2025-06-05 16:24 boluke龙 阅读(12) 评论(0) 推荐(0)
 
摘要: 明白了!你要在 Windows 电脑上配置 VS Code 开发 C++ 环境。下面我会一步步教你在 Windows 下配置 VS Code,使其能够: 正确编译 C++ 程序 支持智能提示(IntelliSense) 支持调试(打断点、查看变量等) 🧰 一、前提准备 ✅ 1. 安装 VS Cod 阅读全文
posted @ 2025-06-05 15:29 boluke龙 阅读(400) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页