
设备相关操作
为伊痴狂
惺惺惜惺惺
展开
-
测试屏小程序
/*函数功能简述: *对返回值说明: *Author:ChenLei *File:main.c *Greate Date:2011-10-31 13:10:20*///#include "includes.h"#include #include #include #原创 2012-05-09 17:43:38 · 599 阅读 · 0 评论 -
有关USB量产
联盛ut165量产修复工具是专门用于修复ut165量产工具的。软件功能强大,支持大部分U盘的修复。软件使用也很简单,如果插入后提示无法找到配置,说明该U盘不适合此工具。有需要的朋友,赶快下载体验吧!什么是u盘量产工具?1. 什么是量产工具,有何作用?量是指批量的意思,即量产工具可以一次性生产出很多U盘,只要你的USB孔足够。量产工具是针对U盘主控芯片进行操作的由厂商开发的低层软件,作用:1)低格U...转载 2018-03-23 16:52:09 · 827 阅读 · 0 评论 -
U盘做cdrom
U盘做cdromhxlong19872009.08.05阅 2849先说下大概意思,把光盘上的GHOST(ISO文件)弄到U盘上,把U盘刷成USB-CDROM。还是调光盘启动。光盘装GHOST系统的那个速度大概是300多每秒,U盘就1000以上了,我试过,GHOST一下不到3分钟。拿我4G的U盘来说,700多MB是系统,就和光盘一样,病毒也进不去,另外的3G多还当U盘正常用,可以在放点常用软件进去...转载 2018-03-23 16:50:32 · 4758 阅读 · 0 评论 -
cp2101 converter now attached to ttyUSB0
接上usb转串口的板子后,开发板调试信息如下: usb 1-2: reset full speed USB device using at91_ohci and address 2 usb 1-2: cp2101 converter now attached to ttyUSB0但是没有自动生原创 2014-01-16 16:50:20 · 2174 阅读 · 0 评论 -
Linux串口设置参数
在Linux环境下,串口名从ttyS0开始依次是ttyS1、ttyS2等。在本程序中,使用ttyS0作为通信串口。在打开ttyS0的时候,选项 O_NOCTTY 表示不能把本串口当成控制终端,否则用户的键盘输入信息将影响程序的执行; O_NDELAY表示打开串口的时候,程序并不关心另一端 的串口是否在使用中。在Linux中,打开串口设备和打开普通文件一样,使用的是open()系统调用。比如我么打开转载 2013-07-05 11:49:52 · 1619 阅读 · 0 评论 -
增量式旋转编码器工作原理
引自:http://winnerhds.blog.163.com/blog/static/28685906200992821619266/增量式旋转编码器工作原理徐海增量式旋转编码器通过内部两个光敏接受管转化其角度码盘的时序和相位关系,得到其角度码盘角度位移量增加(正方向)或减少(负方向)。在接合数字电路特别是单片机后,增量式旋转编码器在角度测量和角速度测量较绝对式旋转编码转载 2013-05-31 15:16:58 · 3595 阅读 · 0 评论 -
获取linux的CPU,内存,磁盘的C源代码
引自:http://blog.youkuaiyun.com/wangjiannuaa/article/details/6585136[cpp] view plaincopyprint?#include #include #include #include #include #include #define转载 2013-04-17 16:52:08 · 982 阅读 · 0 评论 -
Linux串口—struct termios结构体
转自:http://blog.youkuaiyun.com/dahailantian1/article/details/5954002一、数据成员 termios 函数族提供了一个常规的终端接口,用于控制非同步通信端口。 这个结 构包含了至少下列成员: tcflag_转载 2013-04-17 14:55:55 · 892 阅读 · 0 评论 -
GIPO读写操作
内核空间:我用的linux-2.6.24内核#include获取寄存器的值at91_get_gpio_value(AT91_PIN_PAXX);设置寄存器的值at91_set_gpio_value(AT91_PIN_PAXX,val);还有其他的几个函数设置输入,设置输出等等用户空间:用户空间不能直接访问寄存器,需要通过驱动程序来访问.部转载 2013-04-25 11:00:36 · 1340 阅读 · 0 评论 -
]基于FrameBuffer的直接写屏
引自:http://www.blogjava.net/lihao336/archive/2011/03/03/345547.html1.将FrameBuffer配置成800x600x16色的显示模式在/boot/grub/menu.lst中的kernel加入vga=0x314//test.c#include stdio.h>#include unistd.h>#转载 2013-04-24 16:17:52 · 1167 阅读 · 0 评论 -
linux开机启动脚本的顺序
如果服务器重启之后需要手工开启许多服务、工作及以后的维护相对比较繁琐、特地总结了下linux下开机自动启动脚本所涉及的知识和方法、如下:1、相关基础知识点 1)redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/rc.d/rc转载 2012-06-20 10:13:00 · 541 阅读 · 0 评论 -
FrameBuffer 之 fb_fix_screeninfo 、fb_var_screeninfo
fb_fix_screeninfo 和 fb_var_screeninfo 都和 frame buffer 有关,详细的数据结构含义可以参考 kernel 头文件,这里只列出几个重要成员的含义。fb_fix_screeninfo 的 line_length 成员,含义是一行的 size,以字节数表示,就是屏幕的宽度。结构fb_var_screeninfo定义了视频硬件一些可变的特性。这些特转载 2012-05-10 13:39:07 · 1039 阅读 · 0 评论 -
linux开机启动程序
前言 linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。 阅读之前建议先看一下附图。 本文中假设inittab中设置的init tree为: /etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc2.d /etc/rc.d/rc3.d /etc/rc.d/rc4.d /etc/r转载 2012-06-01 11:07:32 · 648 阅读 · 0 评论 -
中文字体点阵打印
根据对汉字使用频率的研究,可把汉字分成高频字(约100 个),常用字(约3000 个),次常用字(约4000 个),罕见字(约8000 个)和死字(约45000 个),即正常使用的汉字达15000 个。我国1981 年公布了《通讯用汉字字符集(基本集)及其交换码标准》GB2312-80 方案,把高频字、常用字、和次常用字集合成汉字基本字符集(共6763 个),在该集中按汉字使用的频度,又将其分为一原创 2012-06-20 13:35:37 · 2604 阅读 · 0 评论 -
linux串口编程
1.串口操作需要的头文件#include //标准输入输出定义#include //标准函数库定义#include //Unix标准函数定义#include #include #include //文件控制定义#include //POSIX中断控制定义#include转载 2012-02-17 17:27:47 · 528 阅读 · 0 评论 -
开发可以自动运行程序的U盘
一. 为什么要开发这样的U盘 可以自动运行程序的U盘插入电脑后U盘里面的程序会自动运行,这样的U盘可以作为软件厂商存储程序的载体,也可以作为U盘厂商扩展U盘功能的一种途径。举几个例子:有加密功能的U盘可以把加密软件存放到U盘中,插入U盘后自动运行加密管理软件,极大方便了用户,厂商也不用另外提供软件;我甚至这么想过,把温度芯片加入到U盘电路里面,U盘上的程序自动运行后,通过USB接口读出温度,显示给...转载 2018-03-23 16:59:39 · 7295 阅读 · 3 评论