当前位置: 首页 > news >正文

网站建设工作室怎么接单做网站推广挣多少钱

网站建设工作室怎么接单,做网站推广挣多少钱,多用户 wordpress,推广网站seo下面是你在使用 Buildroot QEMU 构建和运行嵌入式 Linux 系统时的 完整安装和使用流程(含命令),适用于在 WSL(Ubuntu)环境下进行开发。 一、Buildroot 安装与构建流程 1. 获取 Buildroot 源码 wget https://buildro…

下面是你在使用 Buildroot + QEMU 构建和运行嵌入式 Linux 系统时的 完整安装和使用流程(含命令),适用于在 WSL(Ubuntu)环境下进行开发。


一、Buildroot 安装与构建流程

1. 获取 Buildroot 源码

wget https://buildroot.org/downloads/buildroot-2025.05-rc1.tar.gz
tar -xzf buildroot-2025.05-rc1.tar.gz
mv buildroot-2025.05-rc1 buildroot-master
cd buildroot-master

2. 配置 Buildroot(可选)

你可以用默认配置开始:

make qemu_arm_versatile_defconfig

或者进入图形界面定制:

make menuconfig

推荐配置调整(在 menuconfig 中)

  • Target options → Architecture:ARM (little endian)
  • ToolchainBuild cross toolchainYes
  • System configurationRoot password:空
  • Target packages → 勾选常用工具(如 nano, htop, busybox, dropbear 等)
  • Filesystem images → Enable ext2/3/4 root filesystem

3. 编译 Buildroot 系统

make -j$(nproc)

这个过程特别慢会下载很多第三方库
出现 make clean 之后再make

构建完成后,输出文件在:

output/images/
├── rootfs.ext2      # 根文件系统
├── zImage           # 内核镜像
├── vexpress-v2p-ca9.dtb  # (如果你配置的是 vexpress 板子)

二、QEMU 安装

1. 安装 QEMU for ARM(如果未安装):

sudo apt update
sudo apt install qemu-system-arm

三、使用 QEMU 启动模拟器

直接运行下面的start-qemu.sh 脚本就行

在这里插入图片描述

四、挂载/编辑 rootfs.ext2(可选)

你可以在宿主机编辑 rootfs.ext2 的内容,比如添加文件:

sudo mount -o loop output/images/rootfs.ext2 /mnt
sudo cp hello /mnt/root/
sudo umount /mnt

五、交叉编译你自己的程序

假设你有 hello.c

#include <stdio.h>
int main() {printf("Hello from ARM!\n");return 0;
}

使用 Buildroot 提供的交叉编译器:

output/host/bin/arm-*-gcc hello.c -o hello

然后复制到 rootfs 中,如上所述。


常见问题排查

问题解决方案
cannot use stdio by multiple character devices改用 -serial mon:stdio 替代 -serial stdio
QEMU 启动后无输出检查 console= 参数,是否和板子匹配 (ttyAMA0 for ARM)
rootfs 无法挂载确保用 root=/dev/mmcblk0 rw rootwait(SD卡模拟)
无法编译执行 make clean && make,确保 host 系统有完整工具链(如 build-essential, libncurses-dev 等)

如果你有特定的需求,比如:

  • 添加 SSH 支持
  • 使用 initramfs 而非 rootfs.ext2
  • 支持网络功能、NFS、USB、I2C 等

可以继续告诉我,我可以帮你扩展配置。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <sys/mman.h>
#include <unistd.h>// PL061 GPIO 寄存器地址(基于 Versatile Express,vexpress-a9)
// 参考:ARM Versatile Express 技术参考手册
#define GPIO_BASE 0x10013000 // GPIO 控制器基地址
#define GPIO_DIR  0x400      // 方向寄存器偏移(0x400)
#define GPIO_SET  0x01C      // 数据寄存器偏移(设置高电平)
#define GPIO_CLEAR 0x028     // 数据寄存器偏移(清除低电平)
#define GPIO_PIN  (1 << 0)   // 使用 GPIO0(可根据需要修改)int main() {int fd;void *gpio_base;volatile unsigned int *gpio_dir;volatile unsigned int *gpio_set;volatile unsigned int *gpio_clear;// 打开 /dev/mem 以访问物理内存fd = open("/dev/mem", O_RDWR | O_SYNC);if (fd < 0) {perror("无法打开 /dev/mem");return 1;}// 映射 GPIO 寄存器gpio_base = mmap(NULL, 4096, PROT_READ | PROT_WRITE, MAP_SHARED, fd, GPIO_BASE);if (gpio_base == MAP_FAILED) {perror("mmap 失败");close(fd);return 1;}// 设置寄存器指针gpio_dir = (unsigned int *)(gpio_base + GPIO_DIR);gpio_set = (unsigned int *)(gpio_base + GPIO_SET);gpio_clear = (unsigned int *)(gpio_base + GPIO_CLEAR);// 设置 GPIO0 为输出*gpio_dir |= GPIO_PIN;printf("LED 点灯程序开始运行...\n");fflush(stdout);// 循环点亮和熄灭 LEDwhile (1) {// 点亮 LED(设置 GPIO0 高电平)*gpio_set = GPIO_PIN;printf("LED 点亮\n");fflush(stdout);sleep(1);// 熄灭 LED(设置 GPIO0 低电平)*gpio_clear = GPIO_PIN;printf("LED 熄灭\n");fflush(stdout);sleep(1);}// 清理(实际上不会到达这里)munmap(gpio_base, 4096);close(fd);return 0;
}

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/483918.html

相关文章:

  • 免登录!免安装ClI,Claude Code官方插件接入API使用教程
  • 网站制作有哪些种类网站设计包括
  • 英文外贸网站建设网站设计方案网上开店网站
  • 为了庆祝2025英雄联盟全球总决赛开启,我用HTML+CSS+JS制作了LOL官方网站
  • Server 14 ,Windows 11 下 Nginx 安装与自启动配置攻略( Windows 与 Nginx )
  • 哪些网站是用php做的北京网站开发工程师
  • Godot Engine 跨平台构建完全指南
  • 怎么做自己网站的API成都展示型网页开发公司
  • Docker 监控体系总结
  • 公司网站标题优化网站建设运营规划
  • 台州cms建站系统网站建设要注意哪些问题
  • 杭州网站推广方式建设官网站
  • 地形匹配导航技术
  • 网站的图书资源建设wordpress 5.0.2 中文
  • 二分查找模板全集
  • FPGA基础 -- cocotb仿真之任务调度cocotb.start_soon与asyncio的使用注意事项
  • 图片生成网站建站之星多语言
  • 镇江牛吧企业网站建设与推广公司谷歌推广新手教程
  • 免费扑克网站域名查询官网入口
  • Grafana图表与电话交换机的结合
  • 【vue】NoticeBar:滚动通知栏组件手动实现(内容、速度、循环间隔可配置)
  • 绘制网站地图施工企业的施工生产计划与建设
  • 电子商务平台网站建造温州网站开发定制
  • 永康市网站建设关键词排名优化网站建设公司哪家好
  • 花卉网站建设的总结与杂志制作 wordpress主题
  • 外卖网站那家做的好个人网站设计论文范文
  • 【数位dp】3704. 统计和为 N 的无零数对|2419
  • 快速学制作网站株洲seo优化公司
  • 【Datawhale组队学习】math-for-ai TASK01
  • 个人网站主页模板wp用户前端化专业版wordpress插件[中英双语]