本文的部分内容参考来自DroidPhone的博客(http://blog.csdn.net/droidphone/article/details/6271122),关于ALSA写得很不错的文章,只是少了实例。本文就是结合实例来分析ALSA音频驱动。开发环境:ubuntu10.04目标板:linux-...
分类:
系统相关 时间:
2014-08-29 17:55:58
阅读次数:
335
VxWorks下的调试手段主要介绍在Tornado集成开发环境下的调试方法,和利用支撑定位问题的步骤、思路。1 Tornado的调试工具嵌入式实时操作系统VxWorks和集成开发环境Tornado的组成结构如下图1。分为主机和目标机系统。图1 集成开发环境结构图在Tornado下,调试相关操作在Debug菜单下,包括: 图2 Debug菜单简单解释各菜单项的功能1.1 ...
分类:
其他好文 时间:
2014-08-29 16:12:30
阅读次数:
512
lua作为很好的嵌入式语言可以非常好的作为c/c++补充,在游戏行业是得到了广泛的应用
一直在思考,能不能把他引入商业领域的规则语言呢?将业务规则经常变的部分提炼出来,
而无须重新编译程序。作为规则引擎的角色进行使用
使用前当然得安装一下去http://www.lua.org/下载一个 Lua_v5.1.4.23.exe安装,装完之后执行
可以用 lua.exe逐行解...
分类:
其他好文 时间:
2014-08-29 13:05:38
阅读次数:
306
一、什么是qtQt是著名的跨平台C++界面库,甚至可以运行在嵌入式设备上(基于framebuffer),拥有自己的集成开发环境QtCreator。在linux上的两大桌面环境gnome和kde,前者是基于GTK+(主要用C开发),而后者就是基于Qt(主要用C++开发)。二、安装qt4.3.5和编译动态版exe*安装最..
分类:
其他好文 时间:
2014-08-29 02:58:47
阅读次数:
267
网上的有关DLL的文章有很多,也很杂。这里我花了一段时间,查了资料,把各种版本自己动手试了试。以下是我的学习笔记,希望对大家有所帮助。
DLL:动态链接库。
动态链接库就是一种别人已经写好的代码(一般是函数或类),并且已经编译和链接好了,我们只是需要按照一定的规则就可以使用这些代码。
并且动态链接库是可以进行跨语言的。就是说C的DLL可以在Java中使用。
DLL是与exe分开的,...
分类:
其他好文 时间:
2014-08-28 16:13:50
阅读次数:
194
简介: SQLite 是实现了SQL 92标准的一个大子集的嵌入式数据库.其以在一个库中组合了数据库引擎和接口,能将所有数据存储于单个文件中而著名.我觉得SQLite的功能一定程度上居于MySQL 和PostgreSQL之间.尽管如此,在性能上面,SQLite常常快2-3倍 (甚至更多).这利益于其高度调整了的内部架构,因为它除去了服务器端到客户端和客户端到服务器端的通信。 而令人印象深...
分类:
数据库 时间:
2014-08-28 09:41:39
阅读次数:
394
db4o是一种纯对象数据库,相对于传统的关系数据库+ORM,db4o具有以下好处:1)以存对象的方式存取数据(废话~~,不过你考虑一下完全以对象的方式去考虑数据的存取对传统的数据库设计思维来说是多么大的颠覆);2)无需数据库服务器,只需要一个数据文件,且dll大小仅为300多k,非常适合作为嵌入式数...
分类:
数据库 时间:
2014-08-28 08:28:59
阅读次数:
212
笔记之Cyclone IV第一卷第二章Cyclone IV器件中的嵌入式乘法器
分类:
其他好文 时间:
2014-08-28 00:50:48
阅读次数:
244
近段时间在做ti8148的编解码器又涉及到boa web服务器的移植。在移植到ARM开发板的过程中,遇到很多的问题。原先的自带thttpd 由于功能没有boa完善,比如在ubuntu下面的utf-8编码的网页在thttpd中给客户浏览器显示的是默认ios欧洲乱码,但是boa显示正常,就干掉了现将移植...
分类:
Web程序 时间:
2014-08-27 18:29:08
阅读次数:
313
随着计算机技术的快速发展,软件的交流越来越频繁,软件的国际化已成为一个软件开发人员不可回避的一个问题。所谓软件的国际化,就是让软件界面支持多种语言,从而可以被很多国家的人使用。为了使应用程序支持多种语言,一个很好的办法就是使用动态链接库,将不同的语言资源放入不同的库中,根据需要程序加载不同的动态库,...
分类:
编程语言 时间:
2014-08-26 22:53:01
阅读次数:
345