- 博客(7)
- 资源 (13)
- 收藏
- 关注
原创 GVIM常用命令(持续更新中)
win7 如何把VIM 添加到右键1.在运行里面输入 redegit ,回车,这是打开windows的注册表。2.依次打开HKEY_CLASSES_ROOT/*/shell,有点点击shell,新建项,输入项的名字,这是要在右键里显示的,建议输入Edit with Gvim.3.右键点击刚建的 Edit With Gvim 项,再新建项,名字为 command
2011-12-08 11:22:52 3579
原创 STM32下光照传感器TSL驱动
主要基于本人的I2C模拟库文件实现:#ifndef _TSL_DRV_H_#define _TSL_DRV_H_#include "stm32f10x_lib.h"#include "stm32f10x_nvic.h"void TSL_i2cInit(void);u8 TSL_powerUp(void);void TSL_powerDown(void);u8 TSL_get
2011-12-05 11:40:09 3291 3
原创 STM32下DHTxx传器的驱动
DHT11和DHT10传感器,主要采集温湿度,基于本人的I2C模拟库实现。主要代码如下:#ifndef _SH10_DRV_H_#define _SH10_DRV_H_#include "stm32f10x_lib.h"void SH_i2cInit(void);u8 SH_writeReg(u8 val);u8 SH_readReg(vu8 *val);u8 S
2011-12-05 11:36:50 1565 2
原创 STM32下CMA3000的SPI驱动程序
STM32固件库对SPI的支持相当得好,但要理解以下几点,不然对使用不当。当时写了一个CMA3000的驱动程序,主要是使用SPI接口完成一些相应的配置操作,然后读出数据。但在调试的时候遇到了一些困难,程序读出的数据一直是0x3A,无论读取什么寄存器也是这一个值。当时郁闷了好久,接上示波器观察波形,发出0x3A是在MCU向CMA3000发送地址时MISO上的值。并且有一个很重要的发现
2011-12-05 11:31:41 2202 1
原创 STM32下串口的使用
STM32下关于串口的固件库写得相当好了,以下只是本文对串口库的一点点封装:/*HKY_uart.h*/#ifndef _HKY_UART_H_#define _HKY_UART_H_#include "stm32f10x_lib.h"//#include "platform_config.h"#define GPIO_RTSPin GPIO_Pin_
2011-12-05 11:19:15 2020 1
原创 STM32下模拟I2C的C语言实现
近来主要在写一些STM32上的开发程序,由于STM32的固件库中,I2C模块实在是不好用,所以在采用了软件模拟的方法来实现。具体的代码如下(在Keil下调试通过):#include "stm32f10x_lib.h"//条件编译 1:使用软件模拟I2C//#define PIN_SCL GPIO_Pin_6//#define PIN_SDA GPIO_Pin_7sta
2011-12-05 11:13:05 26012 5
原创 Source Insight 相关
如何在Source Insight 中修改字体和字号选择options->Document Options(Alt+T)->Screen Fonts这样就可以修改所有的文本的字体和字号Source Insight结合Gvim使用在Source Insight中按F11调用gvim,打开对应文件,跳转到对应的行。以下是实现步骤:1.Source Insight中,Opti
2011-12-02 17:32:02 1370
Ubuntu16.04 Kernel 4.15升级包
2019-10-31
YouCompleteMe configuration file
2017-12-20
YouCompleteMe Windows下编译通过插件(可直接放在vundle下使用)
2017-12-20
Windows C++ UART Library Demo (VS2015)
2017-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人