自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 linux misc device字符杂项设备驱动

 杂项设备也是在嵌入式系统中用得比较多的一种设备驱动。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。misc设备其实就是特殊的字符设备,主设备编号采用10,并且可自动生成设备节点。杂项设备作为字符设备的封装,为字符设备提供的简单的编程接口,如果编写新的字符驱动,可以考虑使用杂项设备接口,方便简单,只需要初始化一个miscdevice的结构,调用misc...

2018-10-07 20:38:05 1659

原创 linux下控制gpio的几种方法

arm linux下写驱动控制gpio时,有两种方法: 1. 用ioremap()得到寄存器的地址,然后用iowrite32()或writel()函数写寄存器控制gpio1)查datasheet上GPIO的物理地址2)ioremap 把物理地址映射到虚拟地址3)然后直接操作映射出来的地址注:由于A33没有提供datasheet,无法知道寄存器地址,所以未测试。 2....

2018-10-07 20:33:54 14670

原创 用户空间使用内核头文件

 在用户空间使用内核头文件(或模块)有两种方法:1. 将内核头文件和相应模块移植到移植到用户层,在用户空间重新编译使用。2. 在编译时使用-I/lib/modules/$(uname -r)/build/include选项 方法1比较麻烦,需要做些移植工作,但是肯定能成功。比如可以将内核的list.h链表移植到用户空间。方法2可能会遇到一些错误,比如重复定义等,而且很难解决...

2018-10-07 20:30:11 2268

原创 libusb开发指南

libusb分析及使用指南

2018-10-07 20:18:44 23701 2

原创 在sublime中直接运行python代码

系统:win10编辑器:sublime TXT 3--------------------------------- 有两种方法可以在sublime中直接运行python代码。1)非交互式程序写完代码保存后直接按ctrl+B,如只有输出的程序。2)交互式程序需要下载SublimeREPL,如需要输入的的程序。 1. 非交互式程序1)设置:工具(tool)--...

2018-10-07 19:56:34 99244 16

原创 运行python程序的几种方法

系统:win10python版本:3.6------------------------- 在windows系统下运行python程序的几种方法。 1. 准备代码test.pymsg = input("please input: ")print("output: ", msg) 2. 打开命令行,切换到test.py所在目录。1)输入:python te...

2018-10-07 19:49:49 15802 1

基于stm32的语音识别

基于stm32的语音识别,专用语音芯片ld3320,源代码,详细资料介绍

2014-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除