- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 把smarthome编译进内核
模块编译y:把驱动编译到内核m:把驱动编译成模块n:不编译模块把模块编译到内核在linux2.6.xx/drivers/目录中,建立自己文件夹,smarthome进入到linux2.6.xx/drivers/smarthome/新建两个文件,Makefile KconfigKconfig:config SMARTHOME
2014-11-26 18:24:33 668
转载 curl: (6) Couldn't resolve host 'android.git.kernel.org'
curl: (6) Couldn't resolve host 'android.git.kernel.org'原因是因为android.git.kernel.org网站被黑了,所以无法从该网站下载repo和android源代码了。因此我们只能想办法从其他地方下载了.我们可以从https://www.codeaurora.org/网站下载android源码。具体方法
2014-11-24 08:42:10 1700
原创 BLE 安卓APP控制LED灯的实现
//注:参考AmoMcu源代码修改。打开APP,检查蓝牙是否打开BluetoothAdapter mBluetoothAdapter;final BluetoothManager bluetoothManager =(BluetoothManager) getSystemService(Context.BLUETOOTH_SERVICE); mBlue
2014-11-21 11:49:46 20335 30
原创 竞态和并发
A进程和B进程同时对scull调用write函数write有如下操作:if(!dptr->data[s_pos]){dptr->data[s_pos] = kmalloc(quantum,GFP_KERNEL);if(!dptr->data[s_pos]) goto out;}如果A和B刚好到达这段代码,假设A执行,然后到B执行,则A申请的内存将会被B取代,这样就造
2014-11-13 14:03:24 592
原创 LDD3 USB驱动程序章节笔记
Linux下的USB 驱动 USB分为:USB host驱动程序和USB device驱动程序。 USB 驱动程存在于不同的内核子系统(块设备/网络设备/字符设备等)和USB硬件控制器中。USB核心为USB驱动程序提供了一个用于访问和控制USB硬件的接口,而不必考虑系统当前存在的各种不同类型的USB硬件控制器。 VFS层 块设备
2014-11-10 15:11:40 804
USB 上位机控制LED灯
2013-01-29
JLINKV8重烧固件后解决不识别问题并能重烧固件
2013-01-25
1602A液晶和单片机构成的时钟
2010-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人