电子工程师技术服务社区
- 社区首页
- 下载
- 【STM3210x学习板】实验1 跑马灯.zip
资料描述
转载请注明:http://www.ickey.cc/group-topic-id-13434-dialog-1.html#postlist 版权所有!
本节我们将原理图、代码和验证三部分来分析,主要是从下面3个方面进行讲解:
1.stm32f10x学习板原理图
2.程序编写
3.下载验证
一、stm32f10x学习板原理图
下面主要看的是stm32f10x学习板的led灯部分的原理图。
用户led灯原理图
二、程序编写
在写程序的时候,首先按一下步骤检查是否已经完备。
1.此学习板是通过jlink来烧录的,所以先确保jlink是正确驱动;
2.然后通过usb来供电
3.最后开启开发板的电源开关
/*
* copyright (c) 2014, 鑫亮电子
* all rights reserved.
*
* 文件名称:
* 文件标识:
* 摘 要:
*
* 当前版本:v0.0
* 作 者:@量子cpu
* 完成日期:2014-04-03
* 修改记录:
*
* 取代版本:
* 原 作 者:
* 完成日期:
*/
/* includes ------------------------------------------------------------------*/
#include "led.h"
#include "delay.h"
#include "sys.h"
#include "usart.h"
int main(void)
{
delay_init(72); //延时初始化
nvic_configuration();
uart_init(9600); //串口初始化
led_init(); //led端口初始化
while(1)
{
led0 = 1;
led1 = 0;
led2 = 0;
led3 = 0;
delay_ms(2000);
led0 = 0;
l