首页1
发现
标签
搜索
注册
登录
首页
全书
全文
蜘蛛
搜索
注册
登录
搜索
软件工具 SofTool.CN
本次搜索耗时
0.241
秒,为您找到
303
个相关结果.
搜书籍
搜文档
22_Qt移植
6799
2020-12-26
《Linux 嵌入式开发》
Qt是跨平台的应用程序和UI框架,它包括跨平台类库、集成开发工具和跨平台IDE。使用Qt只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 1. Qt编译 从Qt官网下载最新的Qt5.8源码,可以在源码包中查看README文件等,确定编译、安装的步骤。 从README文件可以知道编译Qt5.8要求主机端编译器...
06_移植mplayer
6740
2021-01-01
《全志H5笔记》
mplayer是一款开源多媒体播放器,以gnu通用公共许可证发布。它资源占用率低,无论是音频还是视频方面,支持的格式相当全面,支持的输出设备也很多,可以在各种主流操作系统中使用。 1. alsa Advanced LinuxSound Architecture简称alsa,用于替代过时的Open Sound System(OSS),是linux下主流音...
03_ARM指令集
6665
2021-02-16
《ARM Assembly Basics [中文版]》
ARM与Thumb的不同之处 ARM指令集规律含义 ARM处理器有两个主要的操作状态,ARM模式以及Thumb模式(Jazelle模式先不考虑)。这些模式与特权模式(supervisor mode) 并不冲突。SVC模式既可以在ARM下调用也可以在Thumb下调用。只不过两种状态的主要不同是指令集的不同,ARM模式的指令集宽度是32位而Thumb是16...
15_LCD驱动
6631
2020-12-26
《Linux 嵌入式开发》
LCD能够支持彩色图像的显示和视频的播放,是一种很重要的输出设备,在一些嵌入式人机交互系统中,也往往需要lcd进行显示。Linux内核已经支持了s3c2416的lcd控制器。 1. lcd设备 lcd设备包含了名字、独有的资源等等一些驱动程序的硬件或自定义信息。 通过platform_add_devices(platform_device_regist...
25_Linux设备树启动
6622
2020-12-26
《Linux 嵌入式开发》
在早期的arm linux内核中,板级的细节信息使用代码的形式,存放在arch/arm目录中,这些板级代码只对相应的开发板有用,却被硬编码进linux内核,显然这不是一种好的方法。Device Tree是一种描述硬件的数据结构,它包含了板级硬件细节信息,通过Device Tree,可以把硬件信息传递给内核,而不需要再硬编码了。 1. s3c2416设备...
03_简易Bootloader的实现
6579
2020-12-31
《S5PV210 开发》
Bootloader是嵌入式系统上电后第一段执行的代码。对于功能简单的处理器,可能并没有Bootloader的概念,但对于应用处理器,有不同的启动方式,不同的存储设备(Nand flash、sd/mmc、DDR2、SRAM等),不同的操作系统等,往往需要一个Bootloader先初始化CPU和相关的硬件,建立内存空间映射,把内核或应用程序加载到相应的内存执行...
02_标号
6499
2021-01-22
《GNU ARM 汇编语法指南》
定义: 本质: 分类: 局部标号: 局部变量定义的语法格式: 局部变量引用的语法格式: _start 标号 定义: 标号 指 symbol 或 label 。 标号 只能由a~z,A~Z,0~9,“.”,_等(由点、字母、数字、下划线等组成,除局部标号外,不能以数字开头)字符组成。 本质: Symbol的本质:代表它所在的地址,因...
Bee 工具的使用
6493
2022-04-07
《Beego开发手册》
bee 工具简介 bee 工具的安装 bee 工具命令详解 new 命令 api 命令 run 命令 pack 命令 bale 命令 version 命令 generate 命令 migrate 命令 bee 工具配置文件 bee 工具简介 bee 工具是一个为了协助快速开发 beego 项目而创建的项目,通过 bee 您可以很...
04_bootloader启动linux内核
6436
2020-12-26
《Linux 嵌入式开发》
不同的CPU具有不同的启动方式,其系统外设等均具有较大的差异。CPU上电启动后,并不具有相应的内核启动环境,需要bootloader先初始化CPU及相应系统外设,加载内核,使之具备内核启动的必要条件。 bootloader一般应有下载固化以及加载启动这两个功能,笔者此处就s3c2416基于yaffs文件系统的Linux下载固化以及加载启动作一个简单的介绍。...
05_构建Ubuntu根文件系统
6402
2021-01-01
《全志H5笔记》
Ubuntu是一个广泛应用于个人电脑,云计算,以及智能物联网设备的开源操作系统。针对智能物联网,Ubuntu提供了一套更加安全,轻量级,专为智能物联网订制的开源操作系统Ubuntu Core。它已被广泛应用于物联网,智能设备和自主设备等嵌入式产品中。 1. 下载Ubuntu Core Ubuntu Core是Ubuntu的一个精简版本,只包含Ubunt...
1..
«
5
6
7
8
»
..31