打印
[Kinetis]

基于SysTick滴答时钟的1HzLED

[复制链接]
740|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Beckham_Owen|  楼主 | 2016-1-24 19:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
其实这篇的1Hz灯,就是在上一篇的基础上添加了SysTick滴答时钟。

main.c代码如下
#include "MK64F12.h"
#include "../driver/inc/led.h"
#include "../driver/inc/systick.h"

int main(void)
{
        led_init();
        systick_init();
        while(1)
        {
//                PTB->PSOR = 1 << 22;
//                PTB->PCOR = 1 << 22;
        }
}
systick.c代码如下
#include "../inc/systick.h"

static int tim = 0;

int
        systick_init(void)
{
        SysTick_Config(SystemCoreClock / 1000);
        return 0;
}

void SysTick_Handler()
{
        static int tt = 0;
        if(tim++ - tt > 500)
        {
                tt = tim;
                PTB->PTOR |= 1 << 22;
        }
}



相关帖子

沙发
fly928sky| | 2016-1-27 09:50 | 只看该作者
纯粹一个机器人吧,请标明转载。。。。。。附件也没有添加

使用特权

评论回复
板凳
64xiaodian| | 2016-1-27 17:06 | 只看该作者
fly928sky 发表于 2016-1-27 09:50
纯粹一个机器人吧,请标明转载。。。。。。附件也没有添加

你是原创啊:handshake

使用特权

评论回复
地板
fly928sky| | 2016-1-28 08:46 | 只看该作者

是原创,这个工程模板不需要安装pack包

使用特权

评论回复
5
fly928sky| | 2016-1-28 08:46 | 只看该作者

你可以到nxpic搜索下载看看

使用特权

评论回复
6
64xiaodian| | 2016-1-28 11:05 | 只看该作者
fly928sky 发表于 2016-1-28 08:46
你可以到nxpic搜索下载看看

我百度一下,没搜到,有链接吗?上面都是NXP方面的么?

使用特权

评论回复
7
64xiaodian| | 2016-1-28 11:05 | 只看该作者
fly928sky 发表于 2016-1-28 08:46
是原创,这个工程模板不需要安装pack包

嗖噶

使用特权

评论回复
8
fly928sky| | 2016-1-28 11:10 | 只看该作者
64xiaodian 发表于 2016-1-28 11:05
我百度一下,没搜到,有链接吗?上面都是NXP方面的么?

http://www.nxpic.org/module/forum/thread-603025-1-1.html

使用特权

评论回复
9
64xiaodian| | 2016-1-28 15:59 | 只看该作者
fly928sky 发表于 2016-1-28 11:10
http://www.nxpic.org/module/forum/thread-603025-1-1.html

哦谢谢,电子信息港我一直注册账号居然没注册成功:'(

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

234

帖子

1

粉丝