这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 【STM8教程】GPIO输出

共1条 1/1 1 跳转至

【STM8教程】GPIO输出

高工
2012-04-22 09:20:16     打赏

与前些日子写的用汇编语言进行的实验一样,从今天开始,要在ST的三合一开发板上,用C语言编写程序,进行一系列的实验。

首先当然从最简单的LED指示灯闪烁的实验开始。

开发板上的LED1接在STM8PD3上,因此要将PD3设置成输出模式,为了提高高电平时的输出电流,要将其设置成推挽输出方式。这主要通过设置对应的DDR/CR1/CR2寄存器实现。

利用ST的开发工具,先生成一个C语言程序的框架,然后修改其中的main.c,修改后的代码如下。

编译通过后,下载到开发板,运行程序,可以看到LED1在闪烁,且闪烁的频率为5HZ

STM8的C语言编程(3)-GPIO输出.doc






关键词: 教程     输出    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]