摘要: 一、代码共享: 1、dac.h #ifndef DAC_H_ #define DAC_H_ #include "common.h" // 2.2 DAC控制寄存器0 位定义 #define DAC_DISABLE 0x00 //禁止DAC #define DAC_ENABLE DAC_C0_DACEN_MASK ... 阅读全文
posted @ 2015-10-08 21:13 Blue Mountain 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 一、代码共享 1、cmp.h #ifndef HSCMP_H #define HSCMP_H //1 头文件 #include "common.h" //2 宏定义 //2.1比较模块号宏定义 #define cmpch0 CMP0_BASE_PTR //2.2 比较模块中断号处理 #define CMP0irq 16 //3函数声明 //==========================... 阅读全文
posted @ 2015-10-08 20:57 Blue Mountain 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 一、代码分享: 1、ADC头文件 #ifndef ADC_H_ #define ADC_H_ #include "common.h" typedef enum { // ---------------------------------ADC0------------------------- ADC0_DP0 = 0, // PTE20 ADC0_SE0 = 0... 阅读全文
posted @ 2015-10-08 20:25 Blue Mountain 阅读(3762) 评论(0) 推荐(0) 编辑
摘要: 一、概述 使用的是蓝宇的底层,主要有初始化管脚,设置管脚状态,反转管脚状态等。 二、代码重述: 1、头文件gpio.h #ifndef GPIO_H //防止重复定义(gpio_H 开头) #define GPIO_H #include "common.h" //包含公共要素头文件 /* * 定义管脚方向 */ typedef enum GPIO_CFG { ... 阅读全文
posted @ 2015-10-08 18:56 Blue Mountain 阅读(2173) 评论(0) 推荐(1) 编辑
摘要: 一、硬件环境准备 1、烧写器焊接 (1)原理图: (2)焊接成品图 2、电源模块: 3、屏幕+键盘 4、单片机 二、软件环境准备 1、安装air6.7 2、安装JLINK驱动 3、安装软件包寄存在GITHUB上了 阅读全文
posted @ 2015-10-08 18:51 Blue Mountain 阅读(1953) 评论(0) 推荐(0) 编辑