king110108的专栏

学习是永无止境的,每天进步一点点,一段时间后你会发现向前迈进了一大步。...

左右来回移动的流水灯

最近整理以前的程序代码,看到这个程序。这个程序好像是一个QQ群当时一个人问的一个问题,当时随手写了这个程序。这个程序运用到2个标志位,一个是左移标志位flag和右移标志位flag1。通过这两个标志位来决定移动的方向。硬件连接:51单片机的P0口连接一组LED灯,LED是下拉电阻。直接上代码: #...

2016-01-28 12:13:50

阅读数:2124

评论数:2

贯通 Android 底层驱动至应用层APP接口流程

以下例子均为未经测试的代码,也重点在整个的流程概况。目前仍有些不是太明白的地方。 分以下几点(忽略HAL层): 驱动:lichee/linux-3.4/drivers/         主要是初始化相关芯片以及具体的交互功能,然后创建设备节点来与上层交互。(尽量不做逻辑控制) ...

2016-01-27 22:48:01

阅读数:1432

评论数:0

上层APP调用底层硬件驱动过程解析

APP应用程序->应用框架层->硬件抽象层-> 硬件驱动程序 一、硬件驱动层             进入kernel/drivers文件夹中,创建一文件夹,放入驱动程序。包括头文件,C文件,Makefile,Kconfig。同时对drivers下的Makefile跟...

2016-01-27 22:44:56

阅读数:2067

评论数:0

DB9 公头母头引脚定义及连接

1.实物及引脚简介 在做开发的时候经常会用到串行接口,一般9针的串行接口居多。如下图所示: 公头母头用于连接线的采用上图封装。但用于开发板的时候采用90度弯角插针的封装。如下图: 各引脚的定义为: 2.公头母头...

2016-01-16 15:48:02

阅读数:343

评论数:0

mpu6050六轴传感器msp430驱动程序

玩智能车的可以参考#include #include"mpu6050.h" #include "USCI_A0.h" #include "IMU.h " /* * ======== BCSplus_graceInit ======...

2016-01-12 13:19:21

阅读数:1427

评论数:0

STM32-串口超时判断方式接收未知长度数据

usart.c串口中断处理函数: u8 USART_RX_BUF[64]; //接收缓冲,最大64个字节. u8 res=0; u8 i=0,Rec_Len; //Rec_Len为接收到的字符个数 u8 Rec_Over_Flag=0; u8 RxTim...

2016-01-12 13:08:57

阅读数:2161

评论数:0

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