首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux应用开发
偶像你挑的噻
创建于2025-08-31
订阅专栏
Linux应用开发从环境搭建开始
暂无订阅
共6篇文章
创建于2025-08-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
7-串口通讯与终端设备
串口和终端设备的基本使用,STM32MP157,在Linux下终端的设备文件都位于/dev/目录下,以tty*开头的字符命名
Linux应用开发-5-STM32MP157开发板上控制LED和KEY
环境先决条件 交叉编译器选择 虚拟机的交叉编译要和硬件交叉编译的版本适配 各个版本交叉编译器链接https://mirrors.tuna.tsinghua.edu.cn/armbian-release
Linux应用开发-4-STM32MP157开发板上使用VS Code 进行远程开发
流程概览 在Windows的VS Code里写代码,代码实时保存在Ubuntu虚拟机上,在VS Code的终端里一键编译,编译好的程序瞬间出现在STM32MP157上,然后可以直接在板子上运行和单步调
Linux应用开发-3-windows,linux环境下相关工具
VS Code Remote - SSH 虚拟机部分的操作 VS Code部分的操作 安装 Remote - SSH 插件 vscode右下角出现,然后点击添加新ssh连接 添加新的 SSH 连接 点
linux应用开发-1-环境构建
在一个资源丰富的平台上(主机 Host)进行所有的开发工作(编码、编译、链接、调试),然后将生成的可执行文件、系统镜像等部署到资源受限的另一个平台(目标机 Target)上运行。
linux应用开发-2-嵌入编程基础-Makefile-汇编
预备知识 本地调试,交叉调试 本地调试gcc,有执行文件之后直接./hello_x86 交叉调试,在arm架构上调试,有执行文件后通过模拟器执行qemu-arm -L /usr/arm-linux-g