一、输入类控件 1、QLineEdit     单选文本框,主要用来从界面获取数据,常用于获取用户名密码。     常用设置:         字体字号设置         垂直、水平对齐设置         只读设置   &nb
编译驱动
原创 2022-07-17 16:49:04
1331阅读
KZM是参考:http://www.kmckk.com/eng/kzm.html
原创 2023-05-04 18:39:45
265阅读
QEMU默认支持所有开发板、芯片列表作者日期将狼才鲸2021-11-12所属Gitee源码和工程地址:才鲸嵌入式 / 开源安防摄像机(嵌入式软件)一、QEMU相关文档QEMU官方文档《Welcome to QEMU’s documentation!》QEMU支持开发板详细信息源码docs/system下各个文档中安装git,并 clone qemu代码,代码地址:《Gitee 极速下载
转载 2024-05-23 15:53:56
428阅读
内容目录前言配置riscv-toolchain配置riscv-tools关于riscv-isa-sim 前言riscv-isa-sim是RISCV指令集一个模拟器,可以非RISCV平台上编写、编译并运行RISCV程序,方便相关人员学习和研究。关于RISCV相关背景知识本文不再赘述,相关内容在网上多如牛毛,本文重点关注如何在PC配置RISCV模拟器,并就配置过程中遇到问题给出解决方法
作者:cywcdwxjf 前言:本文主要概括了QEMU代码结构,特别从代码翻译角度分析了QEMU是如何将客户机代码翻译成TCG代码和主机代码并且最终执行过程。并且最后描述了QEMU和KVM之间联系纽带。 申明:本文前面部分从qemu detailed study第七章翻译而来。  1.代码结构 如我们所知,QEMU是一个模拟器,它能够动态模拟特定架构CPU指令,如X86,
qemu搭建arm虚拟嵌入式linux开发环境1.前言1.安装qemu与arm交叉编译工具2.Linux内核与设备树编译3.busybox根文件系统制作4.使用u-boot加载Linux内核5.搭建网络开发环境6.挂载NFS网络文件系统 1.前言对于很多新手来说,上手嵌入式Linux开发是有一定难度——往往是各种名词听了一大堆,真正去操作时候,对着开发板一脸茫然,不知从何下手。其实作为初学
        对于Linux内核学习,多数都是从调试运行内核模块开始,这一期我们来总结一下用模拟开发板调试运行内核模块一般方法。         首先写一个内核模块helloworld源文件,包括hello.c 和相应Makefile: hello.c /
1.1 本文目的和背景嵌入式软件开发离不开开发板没有物理开发板情况下,可以使用QEMU等类似的虚拟机来模拟开发板QEMU是一个支持跨平台虚拟化虚拟机,它可以虚拟很多开发板。为了方便大家没有开发板情况下体验RT-Thread,RT-Thread使用QEMU模拟了ARM vexpress A9开发板,并提供了相关级支持包(BSP)。本文主要介绍windows平台和linux平台使
某些情况下,如果我们没有Mini2440开发板,或者开发板某些硬件损坏了,这时候我们还要继续学习linux内核移植和驱动开发,我们应该怎么办,这里我们可以采用qemu搭建linux开发环境。之前u-boot系列博客中我们已经介绍了u-boot移植、以及linux内核移植、根文件系统制作。并且尝试将编译后程序烧录到开发板中运行。而这一节我们将尝试qemu搭建这一套开发环境。由于我们要使
提示:文章写完后,目录可以自动生成,如何生成可参考右边帮助文档 文章目录前言一、qemu是什么二、说干就干1.环境说明和源码构建2.运行Demo总结 前言年关将近,2021年新年再一次受新冠影响无法好好回家过了。由于工作需要了解一点ARM汇编知识,于是我决定学习一下。上来第一件事就是希望有一个学习环境,买一个开发板感觉不值得,于是希望可以用qemu构建一个虚拟化环境来助力一下自己学习热
转载 2024-06-02 18:45:02
64阅读
        第一次接触开发板是Intel8051,自己买个DIP封装芯片,加个晶振和复位就是个最小系统,非常适合入门。然后是STM32系列开发板,运行一些RTOS系统,非常适合做一些小玩具。再往后接触开发板就是ARM架构了,国内ARM开发板多数都被Samsung芯片给占了,TI、NXP芯片相比之下
转载 2024-06-17 15:55:30
314阅读
接下来就是第三部分 , linux平台使用qemu-vexpress-a9 BSP,周一再更 1.1 本文目的和背景嵌入式软件开发离不开开发板没有物理开发板情况下,可以使用QEMU等类似的虚拟机来模拟开发板QEMU是一个支持跨平台虚拟化虚拟机,它可以虚拟很多开发板。为了方便大家没有开发板情况下体验RT-Thread,RT-Thread使
转载 2024-05-21 14:55:45
332阅读
目录软件介绍环境准备使用方式GDB 调试使用 VScode 调试软件介绍QEMU 是一款开源虚拟机, 可以用来模拟各种系统开发板, 当然也可以用来模拟 stm32 开发板不过我们使用并不是官方版本, 而是别人魔改一个版本, 用 QEMU 模拟 STM32 这事很多人干过, 网上也查了一些资料参考作为一个菜鸟来说, 我对 QEMU 是不怎么熟悉, 开发环境也是 windows, 所以一旦牵
转载 2024-02-29 16:55:06
559阅读
easycwmp交叉编译后放在在开发板还需要做一些配置,才能运行。
原创 2022-01-10 16:27:59
1840阅读
目录1. 环境介绍:2. 下载Linux内核3. 安装arm交叉编译工具链4.编译Linux内核5. 下载qemu6. 制作根文件系统1. 根文件系统内容2. 根文件系统放在哪里3. 下载、编译和安装busybox7.使用qemu测试8.下载、编译u-boot代码9.u-boot使用qemu测试10. 利用网络引导方式启动Linux内核。具体方式如下:1、启动Qemu网络支持2、配置u-b
转载 2024-04-15 14:41:45
210阅读
        这一期主题是使用虚拟机作为应用层开发环境搭建。之前我们使用busybox和手动添加一些必要文件创建了一个简陋文件系统,这一期我们把它替换成Buildroot,代码编辑工具我们也升级为Eclipse。         对于嵌入式开发过程,痛点就是需要交
QEMU imx6ul开发板环境搭建 文章目录QEMU imx6ul开发板环境搭建0. 前言1. 基本环境2. 安装KVM3. 下载开发板QEMU镜像文件4. 运行QEMU系统4.1 安装SDL环境4.2 运行带GUIimx6ul模拟器4.3 运行不带GUIimx6ul模拟器5. 编译修改Linux内核5.1 下载内核源码5.2 编译源码5.2.1 配置编译环境(非永久性配置)5.2.2 编
为什么会有这篇文章早在2011年时候,跟当时同事一起讨论,做Linux系统开发正处于整个Linux开发中间层,没有上层C/C++业务和数据库开发经验。也没有底层内核和驱动开发经验,究竟路该怎样走……基于对Linux系统开发理解和内核兴趣。觉得选择Linux内核开发更适合自己。于是到淘宝买了块三星s3c2440(arm 9)开发板,学起内核开发。没有过多久。机缘巧合,正式添加了公司
STM32f103 这个板子是一个长方形最小系统板子。可以开发到手。实现很多功能。1 我从淘宝入手一个 ST-LINK v2 ,一个接到电脑USB接口, 按照引脚2 4 6 7 地址编码对应连接到stm32f103板子。 swclk =时钟引脚;swdio=双向输入输出引脚(串口通信,串行);GND=负极;3.3v=输入正极电压,5.0v也可以使用; 直接这四个接到板子。 ### 2
  • 1
  • 2
  • 3
  • 4
  • 5