会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
上山砍大树
hack everything!
博客园
首页
新随笔
联系
订阅
管理
2025年9月7日
AD9833输出波形
摘要: 控制寄存器告诉 AD9833 “我要输出正弦波、用 FREQ0、DAC 正常”。 频率寄存器用公式算出来,把 1 kHz 映射到 FREQ0。 初始化顺序必须先 RESET,再写频率,最后清 RESET 输出。
阅读全文
posted @ 2025-09-07 15:08 上山砍大树
阅读(60)
评论(0)
推荐(0)
2025年8月14日
开发板连接网络问题
摘要: 嵌入式开发板如何调试网络: 1. 在插入网线前,用 ip link 命令记录下所有接口的状态。 2. 插入网线后,再次运行 ip link。 3. 对比两次输出,唯一发生变化的那个接口,就是您插入网线的物理接口。
阅读全文
posted @ 2025-08-14 19:15 上山砍大树
阅读(77)
评论(0)
推荐(0)
2025年8月8日
Qt6 Android环境配置
摘要: Qt6.9.1的SDKS + NDK + 全局代理Gradle部署安卓程序
阅读全文
posted @ 2025-08-08 15:39 上山砍大树
阅读(323)
评论(0)
推荐(0)
Qt编译Android程序的流程
摘要: 交叉编译Android程序
阅读全文
posted @ 2025-08-08 09:46 上山砍大树
阅读(119)
评论(0)
推荐(0)
2025年7月13日
PA1:最简单的计算机
摘要: PA1:最简单的计算机 计算机采用指令序列执行 将C语言编译为可执行文件后,其本质是将其化为了一条条的指令。从此以后, 计算机就只需要做一件事情: while (1) { 从PC指示的存储器位置取出指令; 执行指令; 更新PC; } 那么为什么CPU不直接实现C语言的功能,而是做“指令”这样的事情呢
阅读全文
posted @ 2025-07-13 19:26 上山砍大树
阅读(46)
评论(0)
推荐(0)
PA0
摘要: ics2025 im back!
阅读全文
posted @ 2025-07-13 19:20 上山砍大树
阅读(7)
评论(0)
推荐(0)
没有头文件也能运行?
摘要: 问题描述 在NEMU的main函数中,调用了函数init_monitor()。但是init_monitor 实际上在 monitor.c 中定义(定义 = declaration + function body),但没有头文件将其声明暴露给 main.c。 那么问题是:既然没有头文件包含声明,mai
阅读全文
posted @ 2025-07-13 19:17 上山砍大树
阅读(13)
评论(0)
推荐(0)
2025年2月28日
字符串数组指针变量的地址关系
摘要: deque是一个指向字符串数组的指针变量(char **deque)。下面我用图示来介绍下,字符串数组的相关概念。 首先定义一个字符串数组指针 char **deque; 然后再申请N个数组空间 deque = (char **)malloc(N * sizeof(char *)); 此时deque
阅读全文
posted @ 2025-02-28 15:01 上山砍大树
阅读(13)
评论(0)
推荐(0)
2024年12月19日
异常部分代码赏析
摘要: shellex.c signal2.c procmask2.c sigsuspend.c
阅读全文
posted @ 2024-12-19 20:56 上山砍大树
阅读(24)
评论(0)
推荐(0)
2024年12月10日
快速编译并执行csapp程序
摘要: 快速编译csapp程序的方法: 1. 编写`compile-csapp.sh`脚本来编译并运行c源代码 2. 将`c`命令与脚本链接在一起
阅读全文
posted @ 2024-12-10 19:03 上山砍大树
阅读(33)
评论(0)
推荐(0)
下一页
公告