自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 迅为iTOP-4412之Android 4.0系统编译环境的搭建(完整版)

提取码:fs5u。

2023-11-28 18:53:03 2403 2

原创 嵌入式Linux GUI基础——QT程序的打包和部署

一、概述用Qt编写好的程序,如果不进行打包和部署,那么程序只能在Qt环境下才可以运行。因此,我们要想把写好的程序发布给其他用户来用,就得对程序进行打包和部署,让其不用基于Qt环境就可以运行该程序,同时也能对写好的源码进行很好的保护。说明:本博文是基于上一博文:嵌入式Linux GUI基础——QQ登录界面实例-CSDN博客 https://blog.csdn.net/Eva20192020/article/details/134540896?基础之上进行打包和部署的。

2023-11-25 21:21:14 698

原创 嵌入式Linux GUI基础——QQ登录界面实例

续 :嵌入式Linux GUI基础-CSDN博客 https://blog.csdn.net/Eva20192020/article/details/134267345?

2023-11-22 00:22:08 998

原创 嵌入式Linux GUI基础

Qt是一种基于C++的跨平台图形用户界面应用程序开发框架。如何跨平台?上到服务器上位机,下到 嵌入式GUI,上天入地无所不能。Qt最早是由1991年由Qt Company开发,但是到2008年,Qt Company 科技被诺基亚公司收购,是的,就是拥有着我们很多情怀的诺基亚。但在2012年,Qt又被Digia收购。Qt的版本是按照不同的图形系统来划分的,目前分为四个版本:适用于Windows平台;适用于使用了x系统的各种Linux和unix。

2023-11-19 23:20:36 619 1

原创 Linux系统编程之最小 Linux 系统运行应用程序

如下图所示,在Ubuntu下建立一个专门的文件夹存放 “Linux系统编程” 中的源码和程序。在目录 “/home”下,在root用户权限下,使用命令 “” 新建目录“然后,如下图所示,使用命令进入目录,使用命令mkdirhelloworld,新建目录,然后使用命令进入新建的目录。代码的编辑使用编辑器 vi 编辑器或者 vim 编辑器,将 “ helloworld.c ” 拷贝到前面新建的 “ helloworld ”目录下,使用命令 “” 或者 “

2023-11-14 15:50:38 432

原创 Linux系统编程之最小 linux 文件系统的制作及烧写

我们总说linux系统,但到底什么是linux系统?又什么是最小linux系统?一个操作系统宏观上分为两个部分:kernel和shell(核和壳)。kernel就是操作系统内核,shell在kernel之上,提供与用户交互的界面,包括CLI(命令行界面)和GUI(图形用户界面),除此之外还有基础运行库(如c库、posix)等基础软件。最小Linux系统(Minimal Linux System)是一种超小型系统,它是一种使用Linux系统内核和一些必要的包(程序,驱动程序等)来替换复杂操作系统的方法。

2023-11-12 21:24:09 2427 1

原创 VM虚拟机加载搭建好开发环境的镜像

概述。

2023-11-07 17:43:04 203

原创 迅为iTOP-4412之Android 4.0/Linux源码编译

这里需要注意的是,上面这个脚本执行完毕的时候,注意一下有些库文件是不是提示没有安装。这个时候用户使用一下更新下载源的命令“apt-get update”,然后再执行一下上面的两个脚本。为了方便用户,将库文件和 JDK 的安装命令制作成了脚本文件,用户只要执行两个脚本就可以安装库文件和JDK。添加完成之后,保存退出依次使用以下命令来更新和安装软件,这个过程大概半个小时,但根据网速可快可慢,建议网速畅通时操作。上面命令执行的时候,需要根据提示输入“Y”。执行上面的命令的时候,根据提示输入“回车”命令。

2023-10-28 23:15:12 1410 1

原创 迅为iTOP-4412精英版之根文件系统移植

文件系统可以简单理解为两个部分,一个是文件,另一个是系统。文件系统是一个用来组织和管理文件的系统,有了文件系统之后,就可以轻松操作存储在存储介质上的文件,比如文件的增、删、查、改等基本操作。文件系统的格式有很多种(fat32、ext2、ext3、ntfs等)。根文件系统:最顶端称为根,在Linux上用“ \ ”表示,然后将一个按照特定目录组成的文件系统挂载到根上,这个系统就叫做根文件系统。Busybox。

2023-10-17 23:30:41 850

原创 迅为iTOP-4412精英版之烧写内核移植后的镜像

基于芯片日益增长的问题,所以内核开发者们引入了新的方法,就是在内核中只保留函数,而数据则不包含,由用户(应用程序员)自己把数据按照规定的格式编写,并放在约定的地方,为了不占用过多的内存,还要求数据以根精简的方式编写。boot启动时,传参给内核,告诉内核设备树文件和kernel的位置,内核启动时根据地址去找到设备树文件,再利用专用的编译器去反编译dtb文件,将dtb还原成数据结构,以供驱动的函数去调用。firmware是三星的一个固件的设备信息,因为找不到固件,所以内核启动不成功。

2023-10-15 22:34:25 721 1

原创 迅为iTOP-4412精英版之linux内核移植

虚拟机:VM-Ware 16.2.3器:arm-linux-gcc-4.6.4工作文件夹:/home/work。

2023-10-10 22:31:48 1059 2

原创 迅为iTOP4412精英版之Android镜像的烧写

硬件配置:接通iTOP-4412精英开发板电源线;连接232串口线及转接头,并驱动成功;连接OTG线,并ADB驱动成功。准备工具:超级终端(Hyper Terminal);USB_fastboot_tool下cmd.exe。准备文件:"u-boot-iTOp-4412.bin"、"zImage"、“ramdisk-uboot.img”、"system.img"。

2023-09-26 15:40:28 768

原创 迅为iTOP-4412精英版之恢复出厂设置(二)

虚拟机:VM-Ware 16.2.3;操作系统:Ubuntu Linux 16.04(搭建好的linux环境,交叉编译器等等);USB转串口(PL2302驱动)及ADB驱动完成;fastboot烧写工具;Exynos4412 有两种封装方式:SCP(左)和POP(右),如下图所示。本文所用开发板为精英版POP-1G的配置。2、电源输入电压范围是 3.5v~5.5v,但是最佳的输入电压是 4v,这样可以使 S5M8767 芯片处于最佳的工作状态。3、拨码开关控制启动方式。

2023-09-24 16:32:03 458 1

原创 迅为iTOP-4412精英版之恢复出厂设置(一)

因此,几乎不可能为所有的嵌入式系统建立一个通用的Bootloader,不同的处理器架构都有不同的Bootloader。fastboot.exe 在烧写系统的时候,我们常常会使用“fastboot”命令,这些 fastboot 命令即“fastboot.exe”小程序, 都是三星在 Google 提供的 ADB 驱动以及“adb.exe”程序的基础上开发的。总之,ADB 所用的驱动和 fastboot 所用的驱动是一样的,因此在我们安装好 ADB 的驱动以后,自然也可以使用 fastboot 来烧写程序了。

2023-09-23 17:32:06 318 1

原创 嵌入式Linux开发板_迅为iTOP-4412精英版入门篇(二)

嵌入式Linux开发板_迅为iTOP-4412精英版入门篇。iTOP-4412 平台基础软件的安装和学习;

2023-09-19 14:39:32 649

原创 嵌入式Linux开发板_迅为iTOP-4412精英版入门篇(一)

迅为iTOP-4412开发板平台,ARM Cortex A9架构,主频1.4GHz-1.6GHz,1GB 双通道 DDR3(2GB 可选),4GB EMMC(16GB 可选),提供多种外接模块,如:RFID模块、继电器模块、CAN总线 RS485总线模块、串口转接板、矩阵键盘模块、AVIN模块、GPS模块、VGA模块、500万摄像头模块、WIFI/蓝牙模块等。拥有丰富的板载接口以及众多配套扩展模块,并提供丰富的学习教程与资源,是嵌入式Linux学习与开发最佳选择。

2023-09-17 23:46:47 1436 1

原创 ubuntun16.04下arm-linux-gcc 4.6.4交叉编译器的安装配置

说明:使用chmod命令修改权限,使arm对所有者、所在组及其它用户均可读、可写且可执行,并且让arm/目录下文件也递归修改相应权限。-C (大写字母“C”) tar -zxvf test.tar.gz -C / : 解压到根目录(computer);如果可以显示/usr/local/arm/4.6.4/gcc4.6.4/bin,那么环境变量添加成功。tar -zxvf test.tar.gz -C /指定目录路径/ : 解压到指定目录。在/usr/local/目录下打开新的终端,输入下述命令。

2023-09-12 22:15:46 1943 5

iTOP-4412厂家配置u-boot镜像文件

iTOP-4412厂家配置u-boot镜像文件

2023-09-23

USB-fastboot-tool

USB_fastboot_tool

2023-09-22

安卓ADB驱动安装与配置及使用说明

安卓ADB驱动安装与配置及使用说明

2023-09-19

超级终端 串口调试助手hyperterminal-v2.4.8

超级终端 串口调试助手hyperterminal-v2.4.8

2023-09-19

SSHSecureShellClient-3.2.9

SSHSecureShellClient-3.2.9

2023-09-19

迅为iTOP-4412精英版U转串驱动

迅为iTOP-4412精英版U转串驱动

2023-09-17

arm-linux-gcc 4.6.4

arm-linux-gcc 4.6.4

2023-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除