本文介绍了Exynos4412开发板的环境搭建其中包括配置带nfs的内核、制作最小根文件系统、编写简单的hello驱动测试等。...
分类:
其他好文 时间:
2015-04-14 18:02:26
阅读次数:
188
本文介绍了虚拟机软件环境的搭建其中包括nfs安装设置、tftp、网络设置等内容。...
分类:
其他好文 时间:
2015-04-13 20:59:19
阅读次数:
193
最近入了块Exynos 4412开发板来玩,发现搭建环境仍然是新手最头疼的问题,时光荏苒,烂事依旧。刚好由于以前的ubuntu虚拟系统硬盘不够,所以又重新装了一个。现在我的环境应该和大家的环境一样了,完全是张白纸。事先声明下,环境搭建对所有开发板大同小异,我也是根据以前玩ARM9的经验重新搭建的,由于未进行太多测试,难免有疏漏,希望大家批评指正。...
分类:
其他好文 时间:
2015-04-11 20:50:09
阅读次数:
120
Java Se:Java Me 和Java Ee的基础,允许开发和部署在桌面,服务器,嵌入式环境和实时环境中使用的java程序,支持java web服务开发类java ee:是目前java技术应用最广泛的部分,提供web服务,组件模型,管理和通讯API,可以用来实现企业级的面相服务体系结构API:(...
分类:
编程语言 时间:
2015-04-10 21:51:40
阅读次数:
172
SQL Server 2012 新增产品SQL Sever Express轻量级版本转为开发人员创建无需管理兼用T-SQL语言编程接口与SQL Server Express一样适用于小型应用环境、嵌入式环境好处:无需再笔记本安装维护一个庞大的SQL Server实例了。特性:兼容其他SQL Serv...
分类:
数据库 时间:
2015-02-21 14:16:44
阅读次数:
197
这次讲解ubuntu和嵌入式环境下如何做界面。我们选择使用qt for python。我们知道python有很多界面库Tk 效率很低,不推荐使用wxWidgets 效率很高,但是编程复杂,不推荐使用Qt 效率很高,编程简单,有界面设计器,推荐使用。GTK 使用人数不多,资料...
分类:
系统相关 时间:
2014-11-28 21:20:47
阅读次数:
579
函数调用约定和堆栈1 什么是堆栈编译器一般使用堆栈实现函数调用。堆栈是存储器的一个区域,嵌入式环境有时需要程序员自己定义一个数组作为堆栈。Windows为每个线程自动维护一个堆栈,堆栈的大小可以设置。编译器使用堆栈来堆放每个函数的参数、局部变量等信息。函数调用经常是嵌套的,在同一时刻,堆栈中会有多个...
分类:
其他好文 时间:
2014-11-11 10:32:46
阅读次数:
215
翻译说明:这是一个日本人写的用户态下的函数tracer, 我们知道系统调用可以用strace, 库调用可以使用ltrace, 但是linux下竟然没有一个比较有名的用户程序的tracer, 这真是比较奇怪。目前这个工具只支持x86架构,arm之类的嵌入式环境不支持。以后有时候自己写一个tracer。
原文来自: http://binary.nahi.to/hogetrace/
trac...
分类:
其他好文 时间:
2014-08-12 00:45:23
阅读次数:
500
我们从Kernel层简单说明:
1、Kernel层:基于Linux2.6+内核,同时做了一些嵌入式环境做了一些针对性的优化调整。
2、Libraries层:包括Bionic C库,以及HAL(硬件驱动接口抽象)等API。
3、Android Runtime(ART)层:包含核心应用库和Dalvik虚拟机。
4、Application Framework层:纯JAVA的API框架,包括Activity Manager和Windows Manager等。
5、Applic...
分类:
移动开发 时间:
2014-07-16 10:13:02
阅读次数:
367
代码规模日益增大和基于RTOS的多线程技术使嵌入式软件开发越来越关注“并发控制和线程安全”,当多个执行线程(指正在运行代码的任意上下文,包括线程和中断服务程序)需要访问相同的共享资源时(包括软件数据和硬件资源),就可能因为竞态而导致错误。这种错误容易制造,但很难找到,从设计上保证正确性收益更大。...
分类:
编程语言 时间:
2014-06-14 14:18:36
阅读次数:
389