
嵌入式
wzpcsdn
这个作者很懒,什么都没留下…
展开
-
ARM开发(8)基于STM32的窗口看门狗
基于STM32的窗口看门狗一 窗口看门狗原理:1.1 本实验实现STM32的窗口看门狗1.2 实验思路:理解STM32窗口看门狗原理,根据其原理写驱动。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 wwdg.h代码:#ifndef __WWDG_H#define __WWDG_H#include "sys.h"void WWDG_Init(原创 2017-07-30 11:05:49 · 955 阅读 · 0 评论 -
ARM开发(6) 基于STM32的矩阵键盘按键触发外部中断引起蜂鸣器鸣叫
基于STM32的矩阵键盘按键触发外部中断引起蜂鸣器鸣叫一 矩阵键盘按键触发外部中断引起蜂鸣器鸣叫原理:1.1 本实验实现矩阵键盘某一列按键触发外部中断实现蜂鸣器鸣叫。1.2 实验思路:根据电路图原理,外部中断产生原理。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 led.h代码: #ifndef __EXTI_H #define __EXTI_H原创 2017-07-28 15:00:01 · 4727 阅读 · 0 评论 -
ARM开发(5)基于STM32的UART串口通信实验
基于STM32的UART串口通信实验一 串口通信原理: 1.1 本实验实现串口助手发送数据然后回送在串口助手呈现出来。1.2 实验思路:看懂电路图,理解uart串口通信原理。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 uart.h代码: #ifndef __USART_H#define __USART_H#include "stdio.h"原创 2017-07-27 21:07:17 · 5361 阅读 · 0 评论 -
ARM开发(10)基于STM32的通用定时器中断控制蜂鸣器响
基于STM32的通用定时器中断控制蜂鸣器响一 通用定时器原理: 1.1 本实验实现通用定时器中断控制蜂鸣器1s鸣叫一次。1.2 实验思路:理解中断控制寄存器,DMA/中断使能寄存器,预分频寄存器,初始化定时器参数,中断优先级设置,编写中断服务函数,中断服务函数里面我们实现蜂鸣器1s鸣叫一次1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤:2.1 timer.h代码:原创 2017-08-11 19:02:38 · 11416 阅读 · 2 评论 -
ARM开发(4)基于STM32的矩阵键盘按键控制TM1629A LED显示
一 矩阵键盘按键控制TM1629ALED显示原理: 1.1 本实验实现矩阵键盘按键控制TM1629ALED显示 1.2 实验思路:共阴极数码管,掌握数码管段选位选原理 熟悉TM1629A芯片手册 1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 keyled.h代码: #ifndef __KEYLED_H #define原创 2017-07-26 17:38:44 · 7396 阅读 · 0 评论 -
ARM开发(2)基于STM32的蜂鸣器
基于STM32的蜂鸣器一 蜂鸣器原理: 1.1 本实验实现1个蜂鸣器间隔1S鸣叫。1.2 实验思路:根据电路图原理,给蜂鸣器相关引脚赋予高低电平,实现电路的导通,使蜂鸣器实现鸣叫或不鸣。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 beep.h代码: #ifndef __BEEP_H #原创 2017-07-25 22:42:43 · 3657 阅读 · 0 评论 -
ARM开发(9)基于STM32的简单四则运算计算器
基于STM32的简单四则运算计算器一 计算器原理:1.1 本实验实现基于STM32的简单四则运算计算器1.2 实验思路:理解计算器原理(按键扫描,字符实时显示,运算表达式计算,浮点数转字符串,字符串结果显示)1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 STM32F103VBT6芯片二 实验步骤: 2.1 key.h代码:#ifndef __KEY_H#defin原创 2017-08-10 18:27:13 · 16442 阅读 · 8 评论 -
ARM开发(1) 基于stm32的led跑马灯
一 跑马灯原理: 1.1 本实验实现2个led的跑马灯效果,即2个led交替闪烁。1.2 实验思路:根据电路图原理,给led相关引脚赋予高低电平,实现电路的导通,使led灯发光。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 led.h代码: #ifndef __LED_H #define __LED_H原创 2017-07-25 22:45:00 · 1793 阅读 · 0 评论 -
ARM开发(3)基于STM32的矩阵键盘控制蜂鸣器
基于STM32的矩阵键盘控制蜂鸣器一 矩阵键盘控制蜂鸣器原理: 1.1 本实验实现8*7矩阵键盘上按键控制蜂鸣器响。1.2 实验思路:根据电路图原理,找出矩阵键盘行列所对应的引脚,赋予对应的按键值,然后控制蜂鸣器响。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 key.h代码: #ifndef __KEY_H原创 2017-07-25 22:38:29 · 2806 阅读 · 0 评论 -
ARM开发(7)基于STM32的独立看门狗
基于STM32的独立看门狗一 独立看门狗原理: 1.1 本实验实现STM32的独立看门狗1.2 实验思路:理解STM32独立看门狗原理,根据其原理写驱动。1.3 开发环境 : MDK5 库函数版本开发 JLINK仿真 二 实验步骤: 2.1 wdg.h代码: #ifndef __WDG_H#define __WDG_H#include "sys.h"void IWDG_Init(u原创 2017-07-28 20:42:06 · 1172 阅读 · 0 评论