- 博客(19)
- 收藏
- 关注
原创 U0005-HandsOn-Ubuntu 与 WIN 下的 FileZilla 的文件传输
3、配置信息登陆 UBUNTU 服务器。4、Ubuntu 中文件显示如下。1、下载 FileZilla。
2025-01-23 22:30:02
260
原创 Z0008-HandsOn-Ubuntu 中 Zephyr 之 mcuboot
【代码】Z0008-HandsOn-Ubuntu 中 Zephyr 之 mcuboot。
2025-01-01 19:29:57
223
原创 Z0007-HandsOn-Ubuntu 中 Zephyr 数据同步之 FIFO
该 DEMO 是自己新建的,所以自带的工程项目中没有。2、kernel.h 提供以下 API。
2025-01-01 16:42:27
317
原创 Z0006-HandsOn-Ubuntu 中 Zephyr 从上电到运行到 main 流程分析
2、reset.S 执行的入口函数,运行至 z_prep_c。4、运行至 z_cstart。
2024-12-30 21:29:37
362
原创 Z0005-HandsOn-Ubuntu 中 Zephyr 使用信号量进行同步
【代码】Z0005-HandsOn-Ubuntu 中 Zephyr 使用信号量进行同步。
2024-12-29 10:44:46
366
原创 Z0004-HandsOn-Ubuntu 中 Zephyr 系统调用性能计算实例
在这里,我们看到两个线程跑出的数据是一样的,怀疑是 QEMU 功能未完善,后续有条件在真实的机子上运行试试。2、编译:这里使用的是 RISCV64 的架构。
2024-12-28 22:25:27
209
原创 Z0003-HandsOn-Ubuntu 中 Zephyr 环境搭建&&线程创建
【代码】Z0003-HandsOn-Ubuntu 中 Zephyr 环境搭建&&线程创建。
2024-12-28 10:04:03
264
原创 U0004-HandsOn-Ubuntu 终端打开不用输入密码设置
3、在附件行添加以下格式的配置,支持免密码登陆终端。4、打开 visual code 就可以自动登陆了。和之前相比,就少了登陆终端输入密码的步骤了。1、sudo 打开配置文件。2、找到类型以下的行。
2024-12-27 21:06:42
230
原创 Z0002-HandsOn-Ubuntu 中 Zephyr 设备驱动模型
【代码】Z0002-HandsOn-Ubuntu 中 Zephyr 设备驱动模型实例
2024-12-23 22:12:49
263
原创 Z0001-HandsOn-Ubuntu 中 Zephyr 环境搭建&&HelloWorld
Zephyr OS 是一个轻量级的开源实时操作系统(RTOS),专为物联网(IoT)和资源受限的嵌入式系统设计。Zephyr OS 旨在构建一个针对资源受限设备的小型、可裁剪的实时操作系统,提供了一个低占用空间、高性能、多线程的执行环境。如果在初始目录之后Zephyr SDK包目录发生变化,则必须重新运行安装脚本设置。5)git 配置,目前不知道这个配置后的影响,只是实际搭建的时候有做这步骤。7)这个命令的作用没研究过,后面更新,实际操作是做了这些动作。9)下面的操作也做了,实际的影响暂未研究。
2024-12-21 20:27:33
646
原创 U0003-HandsOn-Ubuntu 和 Win下的 VSCODE 通过私钥和公钥自动连接
1、在 ubuntu22 中通过以下命令生成公钥和私钥。3、打开 vscode, 配置文件中添加本地私钥路径。
2024-12-19 23:20:59
194
原创 U0002-HandsOn-Ubuntu 和 Win下的 VSCODE 进行连接
3、visual code 下确认是否安装 remote ssh。1、ubuntu 是否包含 ssh 服务。5、点击左下角,选择步骤 4 的配置。2、ubuntu 下 安装 ssh。4、对 ssh 进行配置。6、连接后的结果如下。
2024-12-15 17:55:39
214
原创 U0001-HandsOn-Ubuntu 设置多个终端
U0001-HandsOn-Ubuntu 设置多个终端。1、安装 terminator 用于覆盖原有的终端工具。ctrl + shift + O 水平分割。ctrl + shift + E 垂直分割。3、按照以上命令生成合适的多终端界面进行操作。ctrl + shift + C 复制。ctrl + shift + V 粘贴。ctrl +Tab 窗口跳转。F11 这是全屏操作。
2024-12-14 16:47:25
295
原创 00005-HandsOn-RISC-V IO 模块 LED Matrix && WASD 键使用
1、增加 WASD 键。2)C 语言代码实现。
2024-11-26 21:28:43
168
原创 00004-HandsOn-RISC-V IO 模块 LED Matrix && SWITCHES 用例运行
RIPES 使用 IO 模块实现开关功能
2024-11-25 22:00:27
232
原创 00002-HandsOn-RISC-V如何快速上手
点击左侧的Cache图标,可以看到Cache信息,可以切换查看L1 Data和L1 Instr Cache。点击左侧Editor,可以看到代码,以及寄存器值。中间是处理器的框图,会显示状态。左下角是执行的指令序列。
2024-11-22 22:35:58
182
原创 00001-HandsOn-RISC-V 使用 Ripes 进行仿真
链接:https://github.com/mortbopet/Ripes/releases。00001-HandsOn-RISC-V 使用 Ripes 进行仿真。1) 下在 Ripes 安装包。
2024-11-21 07:53:32
416
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅