linux
码农Ben
这个作者很懒,什么都没留下…
展开
-
v3s启动选项
(一)、从《Allwinner_V3s_Datasheet_V1.0.pdf》,第60页摘录:(二)、从《系统配置手册.pdf》,第81页摘录:原创 2021-12-11 08:50:53 · 815 阅读 · 0 评论 -
全志V3s开发板ADC开发笔记
ADC被用于按钮识别,在\linux-3.4\drivers\input\keyboard\sunxi-keyboard.c中被调用。由于ADC被占用,如果想用于其他功能,就要在内核配置中去掉sunxi keyboard选项。驱动分析:1. 在驱动prob时有三个步骤(1)调用初始化函数:static void battery_adc_init(void){ script_item_u script_val; script_item_value_type_e type...原创 2021-03-17 22:31:23 · 2723 阅读 · 0 评论 -
关于串口通讯每次只能接收8个字节
这两天在某嵌入式系统做了个串口通讯程序,遇到了每次只接收8个字节的问题。相信很多人都遇到了。上网一查资料,找到串口配置结构体struct termios中的c_cc[VTIME] 和c_cc[VMIN]参数。c_cc[VTIME] // 等待时间,单位百毫秒c_cc[VMIN] // 最小字节数VMIN自然就是最少接收的字节数了。那不足VMIN的话怎么办呢原创 2017-09-01 15:44:10 · 18019 阅读 · 0 评论 -
基于V4L2的视频驱动开发
基于V4L2的视频驱动开发 作者:刘洪涛,华清远见嵌入式学院讲师。转自http://www.embedu.org/Column/Column320.htm编写基于V4L2视频驱动主要涉及到以下几个知识点:● 摄像头方面的知识 要了解选用的摄像头的特性,包括访问控制方法、各种参数的配置方法、信号输出类型等。●转载 2014-03-24 15:24:06 · 997 阅读 · 0 评论 -
linux下使用mmap控制GPIO
linux下使用mmap控制GPIO原文地址: http://mikenoodle.blog.163.com/blog/static/1133352200861274159875/ 如果没有/dev/mem,则执行mknod /dev/mem c 1 1编译下面的代码 #include #include #include转载 2014-03-18 20:23:42 · 2580 阅读 · 0 评论 -
释放Linux操作系统文件缓存
释放Linux操作系统文件缓存 转自:http://pthread.blog.163.com/blog/static/1693081782011111402639863/自从工作了,再也没有更新过这个技术博客。一来工作了没什么好写的,二来确实也挺忙。最近稍微有点空闲,先开一个写一点吧。记得在公司做新人习题的时候,题目是通过网络和本地分别读取一个约12G的大文件转载 2014-01-22 08:27:38 · 1095 阅读 · 0 评论