logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

qemu虚拟网卡设置

最近一段时间使用qemu来进行测试,为了方便调试,需要使用nfs和tftp等网络服务,这就必须为qemu添加网卡,通过网络搜索了对应的设置方法如下:在虚拟机添加第二个网卡,并设置为NET模式修改网络管理配置文件 /etc/netplan/01-network-manager-all.yaml修改/etc/qemu-ifup和qemu-ifdown脚本,qemu在启动前会调用该脚本初始化网卡,启动完

文章图片
#linux
【嵌入式操作系统-1】系统启动流程

文章目录背景硬件启动流程三、启动汇编文件和链接脚本背景一年前使用bochs虚拟机,在x86系统上实现了一个分时操作系统内核,为了进一步理解ARM体系架构,于是我打算基于Cortex-M7内核来编写一个实时操作系统内核,增强对操作系统的理解。硬件启动流程无论是什么CPU,启动后的第一行代码肯定是汇编,下面对比一下stm32f7系列和x86的启动流程:芯片架构x86Cortex-M7第一段代码bios

文章图片
#单片机#硬件架构#gnu +1
CANopenNode Master 配置

CANopenNode 是一个开源的免费的开源 CANopen 协议栈。对象字典为任何变量提供清晰灵活的组织。可以直接或通过读/写函数访问变量。NMT从设备启动、停止、复位设备。监控 CANopen 设备的心跳生产者/消费者错误控制。对象字典中的变量可以动态映射到 TPDO,然后根据通信规则进行传输。传输的数据被其他设备当作 RPDO 进行接收。SDO服务器支持对 CANopen 设备内所有对象字

文章图片
#单片机#嵌入式硬件#网络
到底了