会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
echo5
上一页
1
2
ATSHA204加密芯片介绍
摘要: 1、认证流程:(1)主机(Host)生成256位摘要(挑战),发送给ATSHA204芯片(Client),进行挑战;(2)ATSHA204芯片使用HASH算法将摘要信息和自己的密钥进行计算,得到响应1;(3)同时,主机使用HASH算法将该摘要信息和自己的密钥进行计算,得到响应2;(4)主机将响应1和
阅读全文
posted @ 2017-05-22 11:18 echo5
阅读(1407)
评论(0)
推荐(0)
编辑
Linux设备中的并发控制
摘要: 一、自旋锁1、定义自旋锁:spinlock_t lock2、初始化自旋锁:spin_lock_init(lock)3、获得自旋锁:spin_lock(lock)4、释放自旋锁:spin_unlock(lock)5、自旋锁实例:/* 定义一个自旋锁spinlock_t lock;spin_lock_i
阅读全文
posted @ 2017-04-27 15:01 echo5
阅读(128)
评论(0)
推荐(0)
编辑
Linux字符设备驱动
摘要: 使用cdev结构体描述一个字符设备: struct cdev { struct kobject kobj; /* 内嵌的 kobject 对象 */ struct module *owner; /*所属模块*/ struct file_operations *ops; /*文件操作结构体*/ str
阅读全文
posted @ 2017-04-27 15:00 echo5
阅读(145)
评论(0)
推荐(0)
编辑
wifi驱动总结(2)
摘要: 1、dhd_module_init(驱动模块初始化函数) → dhd_wifi_platform_register_drv(查找设备,注册驱动) → 1) wifi_ctrlfunc_register_drv(wifi控制驱动注册) Y 2) dhd_wifi_platform_load(wifi控
阅读全文
posted @ 2017-04-27 14:56 echo5
阅读(1049)
评论(0)
推荐(0)
编辑
wifi驱动总结(1)
摘要: 一、wifi平台设备驱动注册过程Path:Rtw_android.c (rk3399\kernel\drivers\net\wireless\rockchip_wlan\rtl8723au\os_dep\linux);Static struct Platform_driver wifi_device
阅读全文
posted @ 2017-04-27 14:53 echo5
阅读(650)
评论(0)
推荐(0)
编辑
makefile文件模板介绍
摘要: 1 src : = $(shell ls *.c)2 objs : = $(patsubst %.c, %.o, $(src))3 test : $(objs)4 gcc -o $@ $^5 %.o : %.c6 gcc -c -o $@ $<7 cleam :8 rm -f test *.o 注:
阅读全文
posted @ 2017-04-27 14:36 echo5
阅读(86)
评论(0)
推荐(0)
编辑
gcc编译
摘要: 一个C/C++文件要经过预处理、编译、汇编和连接等4步才能变成可执行文件: (1)以#开头的命令被统称为预处理,比如“#include”,宏定义命令“#define”和条件编译命令“#if”和 “#ifdef”等,经过预处理后的代码将输出到一个“.i”文件中去,预处理使用arm-Linux-cpp工
阅读全文
posted @ 2017-04-27 14:36 echo5
阅读(128)
评论(0)
推荐(0)
编辑
模块调用过程
摘要: 1、创建led.ko 创建.ko文件的过程详见上一章节:为Android内核添加新驱动;(注:make menuconfig中Device Drivers菜单下,选中项这里使用[M]作为modules)2、串口连接 这个就不多讲了,拿串口线将PC和芯片连接;3、开发板固件烧写(1)固件生成,由于每个
阅读全文
posted @ 2017-04-27 14:34 echo5
阅读(214)
评论(0)
推荐(0)
编辑
为Android内核添加新驱动
摘要: 转载地址:http://blog.chinaunix.net/uid-16759545-id-4892379.html 1. 在drives目录下添加hello目录,内含hello.c Kconfig Makefile hello.c内容: #include <stdio.h> MODULE_LIC
阅读全文
posted @ 2017-04-27 14:30 echo5
阅读(361)
评论(0)
推荐(0)
编辑
GPIO控制LED
摘要: 一、LED灯的亮灭控制的配置步骤(GPIO4_D3): 1、GPIO4的CRU_CLKGATE_CON31时钟使能配置(用来保证GPIO4可写): io -4 0xff76037c 0xffff0198 2、GPIO4A的GRF_GPIO4D_IOMUX复用选择配置(用来选择GPIO功能): io
阅读全文
posted @ 2017-04-27 14:10 echo5
阅读(648)
评论(1)
推荐(0)
编辑
上一页
1
2
导航
博客园
首页
联系
订阅
管理
公告