E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
VxWorks系统移植
课堂笔记五之嵌入式Linux开发工具
内核——makefile总控Makefile、功能目录Makefile、scripts的Makefile自动生成:Cmake、autotool二、脚本语言:shell(脚本:批处理)(嵌入式系统开发——
系统移植
๑橘子汽水
·
2020-08-04 00:35
笔记
嵌入式
系统移植
课笔记2自启动命令(华)
Bootloader是硬件启动的引导程序1.硬件初始化2.引导加载内核上电过后有两种启动模式:1.自启动模式(上电过后我们不干预)2.交互模式(上电之后快速按键,让程序停下来)如果以后你不想要这个变量了,那就#:setenvmyboard#:saveenvtftp一般下载的时候会下载到41000000地址这个地址是下载到我们内存里面的,内存里面掉电后就不存在了,如果想永久存在需要下载到FLASH里
深海章鱼
·
2020-08-03 22:53
Linux
嵌入式设计课程总结5
嵌入式Linux系统开发(文件、进程、线程、网络)20嵌入式
系统移植
8h嵌入式驱动开发8h自动生成:CMakeautotool嵌入式Linux开发工具-shell编程(脚本:批处理)Linux系统运维工程师
m0_45110384
·
2020-08-03 19:58
#嵌入式
嵌入式linux-
系统移植
,U-Boot编译,BootLoader介绍,uboot命令,uboot目录结构
文章目录1,Bootloader介绍1.1,什么是Bootloader1.2,Bootloader的特点1.3,Bootloader的操作模式1.4,常用Bootloader介绍1.5,u-boot介绍2,U-boot命令介绍2.1,printenv显示所有环境变量2.2,setenv设置新的环境变量2.3,saveenv将当前定义的所有的环境变量值存入flash中2.4,tftp通过网络下载程序
nice梦醉天宇
·
2020-08-03 19:07
嵌入式Linux-系统移植
单片机和ARM的区别
前期的操作
系统移植
工作,还是要专业人士来做。2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。
long_long666
·
2020-08-03 19:37
不用 SDL 的QT+FFMPEG 播放器
本人受条件限制未向其他
系统移植
。但由于没采用QT(ffmpeg)之外的其他第三方代码,相信移植是个很小的问题。本人曾经做过arm920+qt+linux(fambuffer)的开发。
林-銮
·
2020-08-03 19:35
Android
系统移植
技术详解
https://blog.csdn.net/victoryckl/article/details/7173883注:alsa-lib中编译的内容很多,我们可以先将alsa-lib当成普通的linux库来编译,编译完成后通过查找lo文件的方法看那些文件被编译到了,同而找到需要编译的c文件,通过makeinstall到指定目录找到需要复制的库和其它文件。代码中的很多部分是不需要用到了,目前暂时未作详细
eydwyz
·
2020-08-03 16:05
嵌入式技术学习笔记(二)
嵌入式系统开发概述补充嵌入式学习路线:(嵌入式操作系统、开发工具、系统应用开发(&GUI)、
系统移植
、驱动、内核)所具备的知识体系:c语言、单片机、嵌入式操作系统(汇编、c++)编程语言:C、C++、汇编
a1152946932
·
2020-08-03 14:39
嵌入式学习笔记001-序言
linux旅程所留下的痕迹,同时也方便其他刚步入嵌入式大门的同道中人以供参考,若我的博文能够使你有所收获,将是我的荣幸~~~其中这一系列又分为裸奔程序,uboot移植,linuxkernel移植,root文件
系统移植
和最后的
FZK374470412
·
2020-08-03 12:21
嵌入式linux
嵌入式学习笔记-uboot和
系统移植
-2.8 uboot源码分析4-uboot的命令体系
一、uboot命令体系基础1、使用uboot命令uboot启动后进入命令行环境下,在此输入命令按回车结束,uboot会收取这个命令然后解析,然后执行。2、uboot命令体系实现代码在哪里uboot命令体系的实现代码在uboot/common/cmd_xxx.c中。有若干个.c文件和命令体系有关。(还有command.cmain.c也是和命令有关的)3、每个命令对应一个函数每一个uboot的命令背后
F__pj
·
2020-08-03 12:21
嵌入式学习笔记-uboot和
系统移植
-2.10 uboot的硬件驱动部分
一、uboot与linux驱动1、uboot本身是裸机程序裸机本来是没有驱动的概念的(狭义的驱动的概念就是操作系统中用来具体操控硬件的那部分代码叫驱动)裸机程序中是直接操控硬件的,操作系统中必须通过驱动来操控硬件。这两个有什么区别?本质区别就是分层。2、uboot的虚拟地址对硬件操作的影响操作系统(指的是linux)下MMU肯定是开启的,也就是说linux驱动中肯定都使用的是虚拟地址。而纯裸机程序
F__pj
·
2020-08-03 12:21
嵌入式学习笔记-uboot和
系统移植
-2.7 uboot源码分析3-uboot如何启动内核
一、uboot和内核到底是什么1、uboot是一个裸机程序uboot的本质就是一个复杂点的裸机程序。和我们在ARM裸机全集中学习的每一个裸机程序并没有本质区别。ARM裸机第十六部分写了个简单的shell,这东西其实就是个mini型的uboot。2、内核本身也是一个"裸机程序"操作系统内核本身就是一个裸机程序,和uboot、和其他裸机程序并没有本质区别。区别就是操作系统运行起来后在软件上分为内核层和
F__pj
·
2020-08-03 12:21
嵌入式学习笔记-uboot和
系统移植
-2.9 uboot源码分析5-uboot的环境变量
一、uboot的环境变量基础1、环境变量的作用让我们可以不用修改uboot的源代码,而是通过修改环境变量来影响uboot运行时的一些数据和特性。譬如说通过修改bootdelay环境变量就可以更改系统开机自动启动时倒数的秒数。2、环境变量的优先级uboot代码当中有一个值,环境变量中也有一个值。uboot程序实际运行时规则是:如果环境变量为空则使用代码中的值;如果环境变量不为空则优先使用环境变量对应
F__pj
·
2020-08-03 12:21
嵌入式系统设计课程笔记整理1
掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4、掌握嵌入式Linux应用开发;(文件、多任务、网络)(数据库)5、了解嵌入式产品开发流程;(硬件–软件–系统)6、了解嵌入式
系统移植
m0_45110384
·
2020-08-03 10:31
#嵌入式
编程网址收录
sha1不匹配或MD5安全码未通过问题-m00123456789的博客-CSDN博客Android:这是一份很详细的Socket使用攻略-Carson_Ho的博客-CSDN博客深入浅出-Android
系统移植
与平台开发
咖啡盐
·
2020-08-03 04:31
资源管理
嵌入式实时操作系统UCOSII
常见操作系统常见操作系统安卓、IOS、Windows、Linux、塞班、
Vxworks
、winc
CsData
·
2020-08-03 03:38
UCOS
几种嵌入式实时操作系统的分析与比较
本文介绍4种嵌入式实时操作系统
VxWorks
、μClinux、μC/OS-II和eCos,详细分析比较了这4种操作系统的主要性能,并根据分析结果指出了各自的适用领域。
linglongyouzhi
·
2020-08-03 01:54
iOS,嵌入式Linux,Tiny OS,
Vxworks
几种操作系统的特性
iOS:软件与硬件整合度高界面美观、易操作安全性强应用数量多、品质高嵌入式Linux:首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快,linux是可以定制的,其系统内核最小只有约134KB。第三,Linux是免费的OS,在价格上极具竞争力。Linux还有着嵌入式操作系统所需要的很
Chrishzzz
·
2020-08-02 22:36
Xenomai-forge Native API概述
由于Xenomai是内在不可知的API,它能够运行各种特性的接口,比如
VxWorks
,pSOS+,uITRON或者VRTX那样的模拟器,模仿传统RTOS的APIs,
CyberLabs
·
2020-08-02 15:01
Linux
嵌入式软件开发培训笔记——嵌入式linux内核与文件
系统移植
与分析
一、内核的移植配置内核版本linux2.6.351、基本内核配置1).主MakefileARCH=armCROSS_COMPILE=arm-cortex_a8-linux-gnueabi-2).makes5pc100_defconfig将s5pc100_defconfig移动到源码根目录,并改名为.config相当于(cparch/arm/s5pc100_defconfig./config)3).
csdn85391440
·
2020-08-02 15:27
xenomai内核解析--双核系统调用(三)--如何为xenomai添加一个系统调用
文章目录一、添加系统调用二、Cobalt库添加接口三、应用使用一、添加系统调用下面给xenomai添加一个系统调用get_timer_hits(),用于获取应用程序运行CPU的定时器中断产生的次数,类似于
VxWorks
木多
·
2020-08-02 13:27
xenomai
ios开发---网络编程
如果从其他
系统移植
程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。(2)CFNetworkframework。CFNetwork也是比较底层的,是对BSD套接字的一个扩展。
Q_秋
·
2020-08-02 13:05
VxWorks
设备驱动开发详解
华清远见系列图书
VxWorks
设备驱动开发详解曹桂平等编著ISBN978-7-121-12828-82011年3月出版定价:49.00元16开420页内容提要Shell是用户与内核进行交互操作的一种接口
congsi9417
·
2020-08-02 12:25
驱动开发
【原创】xenomai与
VxWorks
实时性对比(资源抢占上下文切换对比)
博客地址:https://www.cnblogs.com/wsg1100/可能大部分人一直好奇
VxWorks
与xenomai对比,实时性孰优孰劣,正好笔者最近要做一个这方面的对比。
木多
·
2020-08-01 17:00
RTOS之UCOS(七)---UCOS
系统移植
文章目录1.UCOS的底层支持要素2.UCOSⅡ的移植3.UCOSⅢ的移植更多文章:经过前一篇文章固件库的移植,我们的处理器就能完成从上电复位到进入main函数的过程,在main函数中初始化我们要用到的外设,并完成外设的中断处理函数。如果我们需要处理器完成的任务比较单一,可以不使用操作系统,比如BLE协议栈应用开发就是用了状态机模型,但如果需要处理器完成的任务比较多,为了便于管理可以引入轻巧的实时
Flow_AI
·
2020-08-01 13:51
操作系统
流云的博客
uCOS、WinCE、uCLinux嵌入式系统介绍
VxWorks
具有良好的可靠性和卓越的实时性,是目前嵌入式系统领域中使用最广泛的系统。WinCE是针对有限资源平台而设计的多线程、完整优先权、多任务的操作系统。
Bruce-Lan
·
2020-08-01 13:37
eXtremeDB
《Linux操作系统-
系统移植
》第3章 U-boot移植(IMX283+U-boot2015.04)
##3.1准备编译复制源码包到开发主机中将下载的“u-boot源码”复制到Linux开发主机的“~/imx283/source”。这一步自己采取相应的方式完成。源码下载链接:ftp://ftp.denx.de/pub/u-boot/【方法】共享目录将源码文件移到共享目录下(共享文件名为“share”)$cpu-boot-2015.04.tar.bz2~/imx283/source/解压u-bo
Bruceoxl
·
2020-08-01 02:14
《Linux操作系统-
系统移植
》第4章 内核移植 (Exynos4412+Linux3.14)
开发环境:主机:Ubuntu12.04开发板:Exynos4412-fs4412内核:Linux3.144.1内核的配置和编译【Linux内核下载地址】1、解压内核将linux-3.14.tar.xz拷贝到/home/linux下并解压$tarxvflinux-3.14.tar.xz$cdlinux-3.142、修改内核顶层目录下的Makefile$vimMakefile修改:为:ARCH?=ar
Bruceoxl
·
2020-08-01 02:14
《Linux操作系统-
系统移植
》第5章 文件
系统移植
(IMX283+busybox 1.22.1)
5.1生成rootfs.ubifs固件系统开发后期,对根文件系统进行裁剪后,最终需要进行固化。根文件系统映像用什么样的文件系统,需要根据实际情况进行选择。目前内核可支持的文件系统为UBIFS。在Linux内核源码中配备有UBIFS文件系统的实现代码。针对开发套件制作UBIFS根文件系统映像可以按下面的方法进行。注意:开发套件根文件所在分区的参数:分区大小为240MB;页大小为2048字节(2KB)
Bruceoxl
·
2020-08-01 02:43
imx283
文件系统
嵌入式中的BSP---BSP到底是什么?
BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如
VxWorks
的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以
坚持自己_Linux
·
2020-08-01 01:14
Linux
嵌入式
BSP
Vxworks
、QNX、Xenomai、Intime、Sylixos、Ucos等实时操作系统的性能特点
VxWorks
操作系统
VxWorks
操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统,是嵌入式开发环境的关键组成部分。
一个充满激情的猴子
·
2020-08-01 01:26
自己构建操作系统
Nucleus PLUS简介
当前嵌入式操作系统有数百种,比较流行的有NucleusPlus,QNX,LynxOS,Psos,VRTX,
VXWorks
,WindowsCE等。它们各有特色,用户可以根据自身的软硬件环境的要求,选择
suipingsp
·
2020-08-01 00:35
操作系统
Nucleus
PLUS操作系统
从任务调度机制分析操作系统的实时性
什么是真正的实时操作系统做嵌入式系统开发有一段时间了,做过用于手机平台的嵌入式Linux,也接触过用于交换机、媒体网关平台的
VxWorks
。
弦苦
·
2020-07-31 21:39
嵌入式开发
Workbench3.0-
vxworks
6.6仿真测试和调试指南
VxWorks
5.5只能创建静态库(.a),
VxWorks
6.0之后增加了动态链接库(.so)的功能,方便了多进程使用动态库。
liuxuezong
·
2020-07-31 19:26
vxworks系统开发
Android
系统移植
与调试之------->如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏...
这两天由于一个客户的要求,将MID竖屏时候的状态条上的音量键去掉。所以尝试修改了一下,成功了,分享一下经验。先看一下修改后的效果图,如下所示。横屏的时候:有音量加减键竖屏的时候:音量加减键被去掉了然后来说一说我的解决思路。首先我查看了\mx0831-0525\frameworks\base\packages\SystemUI\res\layout\system_bar.xml文件在该文件中设置了a
iteye_7514
·
2020-07-31 18:12
关于
VxWorks
6.8的内存空间分配
刚刚离职,但是原先的项目中碰见一个问题,已经解决,写个博客记录一下。问题描述:板卡的内存空间为1GB,但是在shell中使用d命令读取所以的内存信息,在访问700MB+的地址就会报访问异常。分析步骤:和硬件确认板卡的RAM确实是1GB,并且如果某一块坏的话整个内存将无法使用。在bootrom启动后读取700MB+的地址没有问题。确定是内核配置的问题,检查所有内核中关于内存空间映射的配置,没有发现什
guzl86
·
2020-07-31 18:56
vxworks
Android
系统移植
与调试之------->如何修改开机动画的两种方式剖析
首先,我们先来分析一下源码:frameworks/base/cmds/bootanimation/BootAnimation.cpp首先看一下定义的常量:BootAnimation::readyToRun()进入一个if判断语句BootAnimation::threadLoop()==>BootAnimation::Android()会加载"images/android-logo-mask.png
hujia414
·
2020-07-31 18:10
全志a20
Samsung S3C2440平台上的
Vxworks
BSP移植
引言美国WindRiver公司于1983年设计开发的
VxWorks
操作系统是一种嵌入式实时操作系统(RTOS),是嵌入式操作系统的典型代表,它的高可靠性、可剪裁性、强实时性被广泛的应用在军事、通信、航空
禅-师
·
2020-07-31 17:42
vxworks
嵌入式系统开发学习(1)
嵌入式系统开发流程嵌入式系统的一般开发流程如下:嵌入式操作系统管理资源提高系统可靠性硬件虚拟化实时性能多任务现有的嵌入式操作系统
VxWorks
pSOSPalmOSQNXOS-9LynxOSWindowsCEuC
极限之梦
·
2020-07-31 15:28
嵌入式
bsp是什么?
BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如
VxWorks
的BSP和Linux的BSP
ajian1453
·
2020-07-31 15:47
linux
驱动开发
VxWorks
开发板驱动程序学习之文件系统(一)
本文摘自陈智育,温彦军,陈琪等主编,人民邮电出版社出版的书籍《
VxWorks
程序开发实践》一书。
轻蓝雨
·
2020-07-31 14:20
VxWorks
《Linux操作系统-
系统移植
》第4章 内核移植(IMX283+Linux3.14)
4.1准备编译复制源码包到开发主机中将下载的“linux源码”复制到Linux开发主机的“~/imx283/source”。这一步自己采取相应的方式完成。源码下载链接:https://mirrors.edge.kernel.org/pub/linux/kernel/解压linux源码包$cd~/imx283/source/$tar-xvflinux-3.14.54.tar.gz4.2内核编译配
Bruceoxl
·
2020-07-31 12:52
RT-Thread
系统移植
到STM32f103
目录1.准备工作2.复制文件3.修改项目文件4.包含头文件5.删除自带的中断函数6.修改库文件1.准备工作(1)准备好STM32f103标准库(2)安装RT-Threadpack链接:http://www.keil.com/dd2/Pack/或者https://pan.baidu.com/s/1PiFDkW54cMkeOMDJheWbDw提取码:7lji2.复制文件将安装好的RT-Thread文件
科技与思想
·
2020-07-31 12:03
STM32
linux
系统移植
-s5pv210
文章目录内核的下载生成配置文件编译解决错误启动内核配置u-boot的环境变量编译内核并启动注意点网络支持SD/MMC支持设备树的其它修改内核的下载还是和u-boot移植的步骤差不多,首先是要选择一个版本,然后下载镜像,确保能够正确编译成功。对于版本的选择,因为我是学习用,所以选择较新的版本,我看了一下目前版本比较新且是稳定版的是5.7.8版本,所以决定采用这个版本的内核进行移植。下载链接如下:ht
mcdx
·
2020-07-31 11:32
u-boot相关
NUC972DF71Y--linux系统构建(
系统移植
)
1、系统组成(1)硬件系统cpu核心(arm926ejs)SOC(NUC972DF71Y)其他(2)软件系统u-bootuImagefilesystem(rootfs)2、嵌入式系统构建(1)烧写u-boot、uImage、rootfs、环境变量env-yaffs2的烧写请参考新唐7200资料包注:都是固化好的,烧录完就可登陆系统,登陆账号密码root123456下载的时候开发板要将拨轮调到usb
秋的本格
·
2020-07-30 22:19
NFS挂载错误:kernel panic - not syncing: No init found. Try passing init= option to kernel.
能出现让人激动的的控制台,那么
系统移植
已经接近完成;但是不少人在最后一步出现问题。
beyond_str
·
2020-07-30 22:16
深入浅出 - Android
系统移植
与平台开发(三)- 配置Vmware网络
2.1.3VMware网络配置VMware软件的强大之处在于它能够保证虚拟机和宿主机平等并列运行,并且让二者进行网络通信,而我们在开发Android系统应用时会使用到网络,将来做Android
系统移植
时更需要网络的支持
mr_raptor
·
2020-07-30 19:13
Android移植
《c primer plus》c语言学习笔记整理(八)-字符输入输出和输入验证
本章节内容为所有系统都通用的标准I/O函数,这些函数编写的程序很容易从一个
系统移植
到另一个系统。处理文件输入及输出也可以用这些函数。
今夜月-半弯
·
2020-07-30 19:10
C语言
困难的嵌入式软件开发
当然,也可能是近来工作中接触到应用层方面的开发,与底层的启动器/内核/文件
系统移植
方面的工作不同,引发的一些感触。
塵觴葉
·
2020-07-30 18:39
杂谈
Android
系统移植
与调试之------->如何修改Android的默认语言、默认时区
修改device/other/TBDG1073/system.prop文件1、设置默认语言找到device/other/TBDG1073/system.prop文件,修改属性ro.product.locale.language和ro.product.locale.region在system.prop文件中加入以下两句话ro.product.locale.language=zhro.product.
iteye_7514
·
2020-07-30 15:24
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他