![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟日记
lihesen
这个作者很懒,什么都没留下…
展开
-
学习的点点滴滴
设备驱动程序的纪录 废话不多说 第一个就是设备编号 每个驱动都是必不可少的这个; 设编号就是简单的一个数字而已;就是一个32 位的整形数字其中的12位是 主设备号 剩下的20 位为次设备号;加入 设备号为 a主设备号为b 次设备号为c 那么三者之间的转换 linux内核给我们原创 2011-07-24 01:13:47 · 844 阅读 · 1 评论 -
串口的那些细节
1.串口操作需要的头文件 #include //标准输入输出定义 #include //标准函数库定义 #include //Unix标准函数定义 #include #include #include //文件控制定义 #include //POSIX中断控制定义 #include //错误号定义 2.打开串口 串口位于/dev中,可作为标准文件的形原创 2012-07-18 08:44:01 · 674 阅读 · 0 评论 -
ubuntu下构建OGRE,CEGUI
ubuntu下构建OGRE,CEGUI (2012-03-20 17:34:53) 转载▼ 标签: 杂谈 分类:Ubuntu 转自 http://bbs.hwcrazy.com/blog/b0108b364a4611e1a814000d601c5586/ 1. InstallingCompiler And Configu转载 2012-08-27 10:38:35 · 1017 阅读 · 0 评论 -
android 框架 有很深的研究 价值
droid系统架构图 1、 Android系统架构图: 分析: 第一层:Linux操作系统和驱动(Linux kernel):由C语言实现。 Android核心系统服务依赖于Linux2.6内核,包括:安全性、内存管理、进程管理、网络协议、驱动模型。Linux内核也作为硬件和软件栈之间的抽象层。 除了标准的Linux内核外,Android还增加了内核原创 2012-10-18 11:30:41 · 759 阅读 · 0 评论 -
USB_STM32 学习
我修改过的ST的Custom_HID例程http://download.csdn.net/source/2022984 本文中修改好的例程http://download.csdn.net/source/2807366 以下是笔者将ST的Custom_HID例程修改为“自定义USB设备”例程时总结出来的,因为笔者也是刚刚学USB开发不久,某些方面理解错误在所难免,请各位大虾指正。转载 2012-11-10 16:05:34 · 2067 阅读 · 0 评论 -
为国内开源做点贡献 编译glib
../glibc-2.3.2/configure --build=i686-linux --host=arm-linux --prefix=/home/mylib/install glib_cv_stack_grows=no glib_cv_uscore=no ac_cv_func_posix_getpwuid_r=yes ac_cv_func_posix_getgrgid_r=yes ac_cv原创 2012-12-18 16:42:24 · 448 阅读 · 0 评论 -
做开发必背的免得瞎想~~ 记录一下
最近在做的项目中使用到动态库的动态加载技术,Windows和Linux都提供了相应的函数来打开动态库、获取函数指针和关闭动态库 ,在打开动态库函数(dlopen或LoadLibrary)中指定动态库的文件名后,在程序运行时是以什么次序来搜索动态库呢? Linux下搜索路径的次序: 1) ELF可执行文件中动态段中DT_RPATH所指定的路径,不常用但是比较使用的方法; 2) 编译原创 2013-01-30 09:24:45 · 435 阅读 · 0 评论