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系统移植
VxWorks
PCI驱动编程步骤
PCI 驱动编程步骤 1. 复制~Tornado\target\h\drv\pci目录下pciAutoConfigLib.h, pciConfigLib.h等PCI头文件文件 和~Tornado\target\src\drv\pci目录下pciAutoConfigLib.c, pciConfigLib.c等PCI文件到BSP目录下。 2. 根据实际的PCI硬件定义改写或重写这些PC
·
2015-10-31 09:19
编程
一篇比较详细介绍FatFs文件
系统移植
的文章
因为需要,又不想自己写,所以就移植了一个文件系统。 说下我的硬件和开发工具:接成 TRUE IDE 模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。 我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/
·
2015-10-31 08:57
文件系统
Com Interop入门
走近COM Interop —— RCW入门 绪言 由于目前加入了一个负责将原有
系统移植
至.Net平台的项目组,花了些时间对COM-->.Net进行了些基础研究。贴出此文,希望与各位分享。
·
2015-10-30 13:39
com
【
VxWorks
系列】任务间同步与通信之共享内存
在开始之前先说明三个概念,任务间的同步,互斥,通信。 同步,是指一个任务等待某个条件发生,而另外一个任务引发这个条件后,等待的任务会被触发执行相应的处理。这就是一个任务与另一任务之间的同步控制。 互斥,是指两个以上任务要使用同一块内存数据或IO资源时引发的竞争状态。 任务间通信,很简单,就是使一个任务通过某个条件或某段数据与另一个任务发生联系时,就产生了通信,同步
·
2015-10-30 13:34
共享内存
构建基本的嵌入式Linux根文件系统
其实在去年8月份我做
系统移植
时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。
字符串
·
2015-10-29 23:00
写了一个将
VxWorks
的shell打印输出到指定内存中的接口,可广泛用于CLI下的调试函数显示以及故障自动捕获等功能,稍作修改可以适合其它嵌入式OS
本代码在Tornado2.0的Simu下调试通过,原理上与CPU架构无关,应该都适用。如果引用的话,请告诉我,或者评论一句[页面最下方],不要一声不吭 /* usrAppInit.c - stub application initialization routine */ /* Copyright 1984-1998 Wind River Systems, Inc. */ /*m
·
2015-10-28 09:11
shell
系统移植
手册
实验一 交叉工具链的安装 实验二 u-boot的烧写及使用 实验三 u-boot-2010.03的移植 实验四 内核的配置和编译 实验五 网卡驱动的移植 实验六 LED驱动的移植&nb
·
2015-10-28 09:36
系统
零基Android手机嵌入式开发培训课程
nbsp;嵌入式C与数据结构篇 (20讲) 第二部分ARM裸机开发篇 (43讲) 第三部分 Linux应用开发 (28讲) 第四部分 Linux
系统移植
·
2015-10-28 08:01
android
构建基本的嵌入式Linux根文件系统
构建基本的嵌入式Linux根文件系统 其实在去年8月份我做
系统移植
时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。
·
2015-10-27 15:33
linux
程序调试手段之gdb,
vxworks
shell
调试一个程序主要用到的功能: 启动程序 设置函数断点 设置数据断点 单步执行 查看内存值 修改内存值 linux下的gdb,和
vxworks
下的shell 虽然使用方式和调试命令略有不同
·
2015-10-27 14:57
shell
把反斜杠转换为正斜杠的方法
由于操作系统的差异,开发过程中,尤其是跨
系统移植
的时候,可能就会出现需要转换正反斜杠的情况; 曾经在编写三维软件Maya中的脚本的时候,我同事也遇到过这样的情况,当时他用的是python语言,
·
2015-10-21 12:57
转换
错误:CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”的解决方法
将自己在.net framework3.5下编写的新闻发布
系统移植
到另外一个DNN项目(项目2)下的时候出现上述问题。
·
2015-10-21 11:40
System
VxWorks
使用说明书
1、概述
VxWorks
操作系统的集成环境叫Tornado。Tornado集成环境提供了高效明晰的图形化的实 时应用开发平台,它包括一套完整的面向嵌入式系统的开发和调测工具。
·
2015-10-21 10:39
使用
vxWorks
学习笔记
1.
VxWorks
开发方式:交叉开发,即将开发分为主机(host)和目标机(target)两部分。类似于dos下C语言程序的开发。
·
2015-10-21 10:38
学习笔记
[置顶] Android
系统移植
与调试之------->如何修改Android手机NFC模块,使黑屏时候能够使用NFC
我们都知道在不修改源代码的情况下,只能是解锁之后才能使用NFC功能。而在锁屏和黑屏2个状态下是没办法用NFC的,但是最近有个客户要求手机在黑屏状态下能够使用NFC,因此我们需要去修改Android源代码关于NFC模块。 最开始可以通过查看分析源代码,找到到NfcService的相关代码,如下: packages\apps\Nfc\src\com\android\nfc\NfcSer
gzzaigcn
·
2015-10-19 20:00
[置顶] Android
系统移植
与调试之------->如何修改Android手机显示的4G信号强度的格子数
在修改显示的信号强度之前,先了解一下什么是dB,什么是dBm?1.dBdB是一个表征相对值的值,纯粹的比值,只表示两个量的相对大小关系,没有单位,当考虑甲的功率相比于乙功率大或小多少个dB时,按下面的计算公式:10log(甲功率/乙功率),如果采用两者的电压比计算,要用20log(甲电压/乙电压)。)[例]甲功率比乙功率大一倍,那么10lg(甲功率/乙功率)=10lg2=3dB
gzzaigcn
·
2015-10-14 11:00
VXWORKS
——启动过程
VXWORKS
是一种灵活的、可裁剪的嵌入式实时操作系统,用户可以根据需要创建自己的
VXWORKS
映像,由它来引导目标系统,而后下载并运行应用程序。
abcflyer
·
2015-10-12 15:34
VxWorks
ARM与单片机的区别和选择?
前期的操作
系统移植
工作,还是要专业人士来做。2、安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。
qq_21792169
·
2015-09-27 11:00
TQ2440 学习笔记—— 28、移植U-Boot【U-Boot 的配置过程】
它的名字有两重含义:可以引导多种操作系统:Linux、NetBSD、
VxWorks
0、QNX、RTEMS、ARTOS、Lynx等;支持多种架构的CPU:PowerPC、MIPS、x86、ARM、NIOS
Cawen_Cao
·
2015-09-05 07:42
处理器【S3C2440】
嵌入式开发【U-Boot】
TQ2440 学习笔记—— 28、移植U-Boot【U-Boot 的配置过程】
它的名字有两重含义:可以引导多种操作系统:Linux、NetBSD、
VxWorks
0、QNX、RTEMS、ARTOS、Lynx等;支持多种架构的CPU:PowerPC、MIPS、x86、ARM、NIOS
Cawen_Cao
·
2015-09-05 07:42
处理器【S3C2440】
嵌入式开发【U-Boot】
Linux内核工程导论——内存管理(一)
Linux内存管理概要物理地址管理很多小型操作系统,例如eCos,
vxworks
等嵌入式系统,程序中所采用的地址就是实际的物理地址。
broler
·
2015-08-25 20:12
linux
linux内核原理
Linux内核工程导论——内存管理(一)
Linux内存管理概要物理地址管理很多小型操作系统,例如eCos,
vxworks
等嵌入式系统,程序中所采用的地址就是实际的物理地址。
ljy1988123
·
2015-08-25 20:00
linux
kernel
内核
Ubuntu下配置FTP服务器并用CuteFTP登陆
研究嵌入式开发,开始使用的是Linux平台,用的是Ubuntu环境,但是发现Ubuntu的图形界面仍然存在诸多问题,但是限于嵌入式Linux
系统移植
需要Linux环境,而且本人也是Linux终端的忠实爱好者
RagingTyphoon
·
2015-08-15 11:00
深入浅出 - Android
系统移植
与平台开发(十) - led HAL简单设计案例分析
通过前两节HAL框架分析和JNI概述,我们对Android提供的StubHAL有了比较详细的了解了,下面我们来看下led的实例,写驱动点亮led灯,就如同写程序,学语言打印HelloWorld一样,如果说打印HelloWorld是一门新语言使用的第一声吆喝,那么点亮led灯就是我们学习HAL的一座灯塔,指挥我们在后面的复杂的HAL代码里准确找到方向。 LedHAL实例架构上图描述了我们Led实例的
lqxandroid2012
·
2015-08-12 21:00
深入浅出 - Android
系统移植
与平台开发(六)- 为Android启动加速
Android的启动速度一直以来是他的诟病,虽然现在Android设备的硬件速度越来越快,但是随着新版本的出现,其启动速度一直都比较慢,当然,作为程序员,我们是可以理解的,智能手机本身就要启动很多服务来支持应用的功能,并且Android系统大部分还是使用的Java语言编写的,必然要运行在Java虚拟机里,这也决定了它运行速度和启动速度都相对较慢。同时,Android系统为了在执行用户应用程序时提高
lqxandroid2012
·
2015-08-12 20:00
Android串口通信访问
> 深入浅出-Android
系统移植
与平台开发(七)-初识HALhttp://blog.csdn.net/mr_raptor/artic
lqxandroid2012
·
2015-08-12 16:00
C语言解释器LUA
网上的一篇文章《火星上发生的事情与
Vxworks
操作系统的优先级反转问题》写到“
VxWorks
带有一个C语言解释器,允许开发者在调试时输入C表达式或者函数并且可以随意执行。”可见解释器是很有用的。
unsv29
·
2015-08-11 16:00
lua
火星上发生的事情与
Vxworks
操作系统的优先级反转问题
http://blog.chinaunix.net/uid-21736802-id-1817801.html火星上发生了什么2004-02-2116:29 在勇气号和机遇号登陆火星并重新卷起一股火星热的时候,我找到这篇去年自己翻译的文章,看看当年的小插曲。From:MikeJones
[email protected]
,December07,19976:47PM翻译:zhou,2
unsv29
·
2015-08-11 15:00
shell
trace
vxworks
安卓开发到底是什么
内容来自mr_raptor·深入浅出-Android
系统移植
与平台开发芯客网·PX2开发板Android编译开发环境介绍Fan凡·Android编译环境搭建引子Android操作系统介绍Android是
曲泽弘
·
2015-08-11 10:00
android
按文件大小列出指定目录下文件(du,sort)
需求做
系统移植
的过程中,经常会遇到需要查看指定目录下所有文件大小的需求,然后根据文件的大小进行暴力的删除操作。方案列出所有文件的具体大小。du-s*sort命令对其进行排序。
zinss26914
·
2015-08-04 12:00
sort
Pixhawk---基于NSH的Firmware开发与调试
NuttX主要遵循Posix和ANSI标准,对于在这些标准下不支持的功能,或者不适用于深度嵌入环境的功能(如fork()),采用来自Unix和常见RTOS(如
VxWorks
)的额外的标准API。
FreeApe
·
2015-08-01 10:00
firmware
NuttX
Pixhawk
NSH
开发与调试
Selenium 使用介绍
最近参与了一个
系统移植
的项目,正好用到这个工具,把一些使用心得分享给大家,希望大家能多多使用这样的强大的,免费的工具,来保证我们的质量。Selenium的文档现存的不少,不过都太简单了。
涩女郎
·
2015-07-14 20:00
几种嵌入式实时操作系统简介
1、
vxworks
是美国windriver公司于1983年设计开发的高性能、可扩展的实时操作系统,具有嵌入实时应用中最新一代的开发和执行环境,支持市场上几乎所有的处理器,以其良好的可靠性和卓越的实时性被广泛地应用在通信
abcflyer
·
2015-07-13 15:56
K60
[视频]华硕Zenfone 2成功运行桌面版Win7
跨设备、跨平台移植操作
系统移植
都是民间大神乐于尝试的事情,最近来自Youtube的网友同时也是XDA的开发者YuaCaVan,就成功实现了在华硕的Zenfone2手机上运行Win7。
佚名
·
2015-07-10 10:08
上班的第五百一十八天
之后搞
vxworks
、linux+Qt,一直停留在调界面和业务逻辑,偶尔也玩一下服务器,但是一直都是停留在调用socket以及相关的接口,但这已经是我接触网络编程的极限了。 但自从我换了份服务器
chrisforbt
·
2015-07-02 23:00
《深度实践嵌入式Linux
系统移植
》
《深度实践嵌入式Linux
系统移植
》嵌入式Linux领域的里程碑之作,由有多年实践经验的资深嵌入式Linux专家撰写,深度与实践性兼备;从源码实现和工程实践两个维度深度讲解了u-boot、Linux内核
李航421
·
2015-06-29 09:00
linux
嵌入式
实践
深度
系统移植
mr_raptor的专栏 专注Android系统,移动平台研究,ARM BSP开发,著有《深入浅出嵌入式底层软件开发》北航出版社
蓝牙调试助手2014-05-1719:49 阅读(3943) 评论(9) [置顶] Android系统访问串口设备2014-03-1311:44 阅读(6263) 评论(3) [置顶] 深入浅出-Android
系统移植
与平台开发
hktkfly6
·
2015-06-29 08:00
Android系统访问串口设备
> 深入浅出-Android
系统移植
与平台开发(七)-初识HALhttp://blog.csdn.net/mr_raptor/artic
hktkfly6
·
2015-06-29 08:00
VxWorks
中mBlk三元组的实现
在上文中,对mBlk三元组的原理进行了简单的介绍。下面将简单介绍三元组的实现,对其部分代码进行分析。mBlk是用C语言实现的,因此其中包含了大量复杂的指针操作和函数指针。1、函数表poolFuncpoolFunc是一个结构体,其中定义了多个函数指针,用来操作存储池,包括初始化netPool,申请和归还mBlk、ClBlk和Cluster等。系统定义的默认函数表如下:LOCALPOOL_FUNCdf
u012658346
·
2015-06-16 17:00
VxWorks
中三元组mBlk的原理
因此在
VxWorks
中,网络协议栈采用了MBlk-ClBlk-Clus
u012658346
·
2015-06-16 16:00
linux nand bch算法移植
最近
vxworks
用nandflash读写文件总是出现问题,通过测试发现nandflash校验不对。nandflash校验使用镁光提供的bch开源代码。
qingfengtsing
·
2015-06-02 22:00
vxworks
使用nand flash时候SIGSEGV解决
最近调试nandflash驱动的bch算法。在调试时,总是报signal 11 (SIGSEGV)错误但是写一个测试程序运行bch的decode和encode是ok的。仔细分析发现是encode函数一句话导致的。voidencode(){inti,temp;intbb[4096];for(i=0;i<4096;i++)bb[i]=i;//这句话出现的问题....}刚开始以为bb[]数组越界,怎么分
qingfengtsing
·
2015-05-29 08:00
【原创】Linux
系统移植
日志----jffs2文件系统定制
【原创】Linux
系统移植
日志—-jffs2文件系统定制DATE:2011-9-13目标:熟练u-boot、linux系统、文件系统的优化裁剪;精通
系统移植
;精通linux系统、文件系统、uboot原理等
linczone
·
2015-05-22 11:00
linux
日志
移植
【原创】linux
系统移植
日志----linux系统定制
【原创】linux
系统移植
日志—-linux系统定制Author:chadMail:
[email protected]
目标:裁剪、配置一个自己的linux系统,暂时支持jffs2文件系统;熟悉linux裁剪
池上好风
·
2015-05-22 11:29
linux
嵌入式
【原创】linux
系统移植
日志----linux系统定制
【原创】linux
系统移植
日志—-linux系统定制Author:chadMail:
[email protected]
目标:裁剪、配置一个自己的linux系统,暂时支持jffs2文件系统;熟悉linux裁剪
linczone
·
2015-05-22 11:00
linux
移植
【原创】Linux
系统移植
日志----登录账户,密码配置
【原创】Linux
系统移植
日志—-登录账户,密码配置目标:实现登录系统需要账户、密码验证功能DATE:2011-9-17启用密码验证功能,注意配置busybox的时候执行如下步骤:1、busybox配置
池上好风
·
2015-05-22 10:22
linux
嵌入式
【原创】Linux
系统移植
日志----登录账户,密码配置
【原创】Linux
系统移植
日志—-登录账户,密码配置目标:实现登录系统需要账户、密码验证功能DATE:2011-9-17启用密码验证功能,注意配置busybox的时候执行如下步骤:1、busybox配置
linczone
·
2015-05-22 10:00
linux
日志
移植
VxWorks
/MIPS中断处理机制
http://blog.csdn.net/phunxm/article/details/8957955在《中断处理》中,梳理了中断处理的一些通用框架和概念,下面我们来探讨一下
VxWorks
/MIPS具体平台下的中断处理机制
RubyBoss
·
2015-05-20 21:00
Ubuntu搭建嵌入式开发环境-续
当然,我这篇续不是什么操作指导文章,只是说明一下我个人比较喜欢的调试方式,相比
vxworks
,linux驱动开发环境还是非常的原始,
vxworks
下workbenc
maochengtao
·
2015-05-19 10:00
gcc常见编译参数介绍
风河也使用gcc来编译
vxworks
的代码。下面介绍些最常用的编译参数(仅以gcc作为c编译器使
hbhhww
·
2015-05-14 14:00
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他