- 博客(17)
- 收藏
- 关注
原创 Linux驱动程序(PWM接口)与超声波测距
在树莓派上在阿里云服务器上ss -ntl最后可以通过访问阿里云服务器的端口(穿透)登录到小组树莓派系统。
2025-06-01 11:21:34
453
原创 关于嵌入式编译工具链与游戏移植的学习
首先下载Ubuntu18ROS 链接: https://pan.baidu.com/s/1a7Ni22EIFLJC2BVEvOh4Bg?pwd=huzr 提取码: huzr然后按照链接中的文档一步步地进行,通过网盘分享的文件:波斯王子游戏(重制开源版---Mininim)的Ubuntu平台编译.md链接: https://pan.baidu.com/s/18K4pSBi3xj8EBdBKEZzYrQ 提取码: n96r最后可以将游戏编译并成功运行.遇到的故障:在更新时遇到了的问题。
2025-05-31 23:15:01
847
原创 基于 SSH 反向代理与守护进程的内网穿透
在树莓派上在阿里云服务器上ss -ntl最后可以通过访问阿里云服务器的端口(穿透)登录到小组树莓派系统。
2025-04-20 21:09:12
1023
原创 Ubuntu 系统下 OpenCV3.x 图像处理程序编译实践
通过上述三种编译方式,可灵活处理 OpenCV 项目的构建,其中 CMake 方式更适合大型项目,而 Makefile 和 gcc 命令适用于简单场景。
2025-04-20 20:34:51
322
原创 Ubuntu和树莓派的各种远程登录
运行putty,在配置选项 connection -> SSH -> Auth -> X11 forwarding 处,将 Enable X11 forwarding 打钩;然后 session->host name 处填写服务器IP地址,再点击 open 连接 远程服务器。添加完成后,新用户需要重新登录才能使更改生效。权限的账号登录系统,执行以下命令将新用户添加到。安装完毕后启动Xming,它将在后台运行;在下面添加一行,将新用户添加到可以使用。权限的账号登录系统,执行以下命令编辑。是你新创建的用户名。
2025-04-20 20:10:36
1030
原创 守护进程编程:打造系统中默默运行的 “隐形卫士”
守护进程(Daemon)是一种在后台运行的特殊进程,不与任何终端关联,独立于用户登录 / 注销而运行,通常用于执行系统级任务(如日志服务、网络监控等)。
2025-04-18 18:40:54
754
原创 Linux系统调用编程
理解进程和线程的概念。并在Linux系统下:1) 用 ps -a 命令查看系统中各进程的编号pid;2) 用kill 命令终止一个进程pid。:使用kill命令可以终止指定 PID 的进程。例如,要终止 PID 为23456的进程,可以在终端中输入kill 23456。如果进程无法正常终止,可以使用kill -9命令强制终止,如。解释Linux的“虚拟内存管理”,它与stm32中的 真实物理内存(内存映射)有什么区别?
2025-04-01 14:35:57
982
原创 Vmware虚拟机安装Ubuntu20.4系统及QEMU模拟ARM64 Linux
学习“奔跑吧Linux内核”课件及资料,参照(根据自己电脑实际情况、而非一五一十完全照搬)实验指导书中的第1章中的实验1-1到1-6的内容,进行学习理解和模仿实践。
2025-03-10 10:39:52
2915
1
原创 树莓派环境配置
首先,我们本地电脑需要安装一下vncviewer,通过它来远程连接到vncserver。获取到的树莓派分配的IP地址,用ssh登录.打开下载好的VNC Viewer。使用adduser命令创建用户。重启SSH 服务使配置生效。测试SSH账号密码登录。使用nano创建文件。命令行打开VNC服务。
2025-03-05 21:16:10
520
原创 Verilog编程基础练习
答:在Verilog代码设计的3-8译码器模块中,输出信号需要定义为reg类型而不是默认的wire类型。这是因为reg类型可以存储值,而wire类型只能传递值。在3-8译码器中,输出信号需要存储一个值,以便将其传递到下一个模块中。因此,需要使用reg类型来存储输出信号的值。如果将输出信号定义为wire类型,则无法存储值,因此无法传递到下一个模块中。如果将输出信号定义为wire类型,会导致编译错误。因为在3-8译码器中,输出信号需要存储一个值,而wire类型无法存储值,因此无法满足这个要求。
2023-12-17 19:34:18
977
1
原创 RS触发器与D触发器的电路仿真与硬件实现
不管触发器原来是什么状态,基本RS触发器在/R=1,/S=1时,总保持原来的状态不变。若输入端/R,/S 悬空,可认为加入高电平,即/R=1,/S=1。而且,当 /R,/S的低电平触发信号消失后,Q与/Q的状态保持是不确定的。此时,因 /R=0,G1的输出 /Q=1,而G2的两个输入端/S,/Q全为1,则输出Q=0。对于边沿D触发器,由于在CP=1期间电路具有维持阻塞作用,所以在CP=1期间,D端的数据状态变化,不会影响触发器的输出状态。(1)/R=1, /S=1,触发器保持原来的状态不变。
2023-11-16 18:40:40
2709
1
原创 编码器与译码器的电路设计及Multisim软件仿真
因为 74LS138 的输入端是高电平有效,故在中间接入反相器使 0 和 1 的位置对应,对整个电路而言,输出端反应了输入端优先级最高的输入信号。译码器(Decoder)的作用正好与编码器相反,是将一个N位二进制代码(N个输入信号)转译为2的n次方个输出的高/低电平信号(或者另一种代码)。编码器(Encoder)的逻辑功能是将2的n次方个输入信号的高/低电平信号编成一个对应的n位二进制代码。绘制好后,发现没有电源,那电路该如何运行呢,需要放置电源,选择图中箭头所指的选项,如图所示;这样电路图就完成啦。
2023-11-14 23:53:49
3354
1
原创 组合逻辑电路的分析与设计
卡诺图是逻辑函数的一种图形表示。一个逻辑函数的卡诺图就是将此函数的最小项表达式中的各最小项相应地填入一个方格图内,此方格图称为卡诺图。卡诺图的构造特点使卡诺图具有一个重要性质:可以从图形上直观地找出相邻最小项。两个相邻最小项可以合并为一个与项并消去一个变量。卡诺图的构造特点使卡诺图具有一个重要性质:可以从图形上直观地找出相邻最小项合并。合并的理论依据是并项定理AB+AB反=A。例如,根据定理AB+AB反=A和相邻最小项的定义,两个相邻最小项可以合并为一个与项并消去一个互反变量。
2023-10-29 14:46:22
705
原创 基本逻辑门电路硬件验证与仿真分析
(1)在实操之前,我们可以先在logisim仿真软件上先进行实验,这样可以有效避免在实操中的失误。(2)具体实操时应当小心谨慎,确定线路连接无误后再打开电源,避免烧坏电路。
2023-10-21 18:51:13
308
1
原创 安装Vmware及进行程序编译环境设置
通过这次练习,我学会了如何下载虚拟机Vmware以及如何进行虚拟机的基本配置,我深深地体会到了虚拟机的优点,通过上网学习,我逐渐掌握了虚拟机中的Ubuntu的常用命令以及vim的基本使用技巧,并且在win10系统下安装了Dev-c++及编写运行程序,经此一役,我也认识到我还有很多知识是我不甚了解的,我认为我还有很大的进步空间,我会在今后的学习中虚心进取,不求甚解。
2023-10-21 04:48:27
686
1
原创 二进制数原码-反码和补码的数字电路
通过这次二进制数原码-反码和补码的数字电路实验,我们应当学会在Logsim中设计一个1bit半加器电路并且在完成1bit半加器电路基础上,实现一个1bit全加器电路,最后用Logsim设计实现一个4位二进制数的补码器电路,为日后学习电路打下坚实基础。
2023-10-21 00:40:02
307
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅