查看: 2726|回复: 5

GD190试用:点个灯

[复制链接]
  • TA的每日心情
    开心
    2016-7-19 10:35
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2016-5-7 19:59:19 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 糖悦之果飞 于 2016-5-24 08:52 编辑

    有人说点灯太LOW了,咱还是先LOW一下。

    建立自己的模板,据说这个也LOW,没法子,自己建的模板更好控制一点。过程就不赘述了。

    没有使用官方的EVAL系列的API,还是自己写,老老实实的。

    系统启动文件主要在STARTUP和SYSTEM两个相关的文件里,由于这个板没有焊接外部晶振,自己也没有那么小的电容,所以就只能用HSI了,刚开始走了弯路,主频配置不对,所以点灯的频率也不对。
    1. #include "gd32f1x0_gpio.h"
    2. #include "gd32f1x0_rcc.h"
    3. #include "systick.h"


    4. int main(void)
    5. {
    6. GPIO_InitPara gpio;


    7. RCC_AHBPeriphClock_Enable(RCC_AHBPERIPH_GPIOB, ENABLE);

    8. gpio.GPIO_Mode = GPIO_MODE_OUT;
    9. gpio.GPIO_Pin = GPIO_PIN_8 | GPIO_PIN_9;
    10. gpio.GPIO_OType = GPIO_OTYPE_PP;
    11. gpio.GPIO_Speed = GPIO_SPEED_10MHZ;

    12. GPIO_Init(GPIOB, &gpio);

    13. GPIO_WriteBit(GPIOB, GPIO_PIN_8, Bit_SET);
    14. GPIO_WriteBit(GPIOB, GPIO_PIN_9, Bit_SET);

    15. SysTick_Configuration();



    16. while(1)
    17. {



    18. }



    19. }


    20. void SysTick_Handler(void)
    21. {

    22. static uint16_t count = 0;

    23. count ++;

    24. if(count == 500)
    25. {
    26. count = 0;
    27. GPIO_ToggleBits(GPIOB, GPIO_PIN_8);
    28. }

    29. }
    复制代码
    直接贴代码,最好在工程属性里加上这么一个宏定义,不过看代码,只是对时钟复了一下位,对最终的结果好像没有影响。

    自用模板备份:

    GD190.zip (1.6 MB, 下载次数: 3, 售价: 2 与非币)
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-28 16:20
  • 签到天数: 980 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-5-8 14:36:19 | 显示全部楼层
    星星点灯,照亮我的前程。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-12-7 12:35
  • 签到天数: 1354 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-5-8 22:27:05 | 显示全部楼层
    设计的好,参考和学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-19 16:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2016-5-9 15:45:44 | 显示全部楼层
    文章不错,请内容去经验频道一并发一下,可以有双重奖励哟http://jingyan.eeboard.com/
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-6-2 19:59
  • 签到天数: 102 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-5-9 22:10:10 | 显示全部楼层
    写的不错!!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-5-11 10:52
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2016-5-10 17:20:07 | 显示全部楼层
    有意思
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-27 02:46 , Processed in 0.168428 second(s), 27 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.