0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FTHR-G0140开发板LED点灯

华仔的编程随笔 2023-06-05 12:54 次阅读

【FTHR-G0140】资料收集与分享

在这篇帖子的基础上,安装.pack包,然后打开例程:M:MM32G0140MM32G0140_Lib_SamplesLibSamples_MM32G0140_v0.9.3SamplesLibSamplesGPIOGPIO_LED_ToggleMDK-ARM

这个例程是基于MiniBoard (MM32G0141C4PV)的,所要修改PIN才能工作。经查看开发板上的LED接到了PA15上面:

pYYBAGR9fAKAHscOAAaskQLDdmo198.png

我们修改GPIO配置函数如下:

void GPIO_Configure(void)
{
GPIO_InitTypeDef GPIO_InitStruct;

RCC_AHBPeriphClockCmd(RCC_AHBENR_GPIOA, ENABLE);

GPIO_StructInit(&GPIO_InitStruct);
GPIO_InitStruct.GPIO_Pin = GPIO_Pin_15;
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_Init(GPIOA, &GPIO_InitStruct);

GPIO_WriteBit(GPIOA, GPIO_Pin_15, Bit_SET);
}

然后修改LED翻转任务函数如下:

void GPIO_LED_Toggle_Sample(void)
{
printf("rnTest %s", __FUNCTION__);

GPIO_Configure();

while (1)
{
GPIO_IO_Toggle(GPIOA, GPIO_Pin_15);


PLATFORM_DelayMS(100);
}
}

硬件接线】

经查看数据手册,swd为PA13,slck为PA14。用DAP-LINK接到开发板上,然后接好串口线。

pYYBAGR9fBqAflPwAAFyzpEfd04627.png

下载好后,就可以看到LED在闪烁了。

poYBAGR9fCSAHkP6ABMLouCQY5Q267.png

【建议】开发板的按键也太迷你了,手按不到。SWD、SCK没有标注。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    242

    文章

    23235

    浏览量

    660485
  • 开发板
    +关注

    关注

    25

    文章

    5027

    浏览量

    97357
  • SWD
    SWD
    +关注

    关注

    1

    文章

    57

    浏览量

    11826
  • 灵动微
    +关注

    关注

    4

    文章

    174

    浏览量

    22664
  • MM32
    +关注

    关注

    1

    文章

    106

    浏览量

    756
收藏 人收藏

    评论

    相关推荐

    【沁恒 CH32V208 开发板免费试用】RTT 纯命令行(makefile) 和 点灯测试

    沁恒 CH32V208 开发板是一款基于risc-v内核的微控制器,具有丰富的外设资源和高性能的处理能力。本文介绍了如何使用makefile进行编译,并提供了一个简单的点灯测试程序示例,以验证开发板的基本功能是否正常。通过本文的
    的头像 发表于 05-25 09:03 2108次阅读
    【沁恒 CH32V208 <b class='flag-5'>开发板</b>免费试用】RTT 纯命令行(makefile) 和 <b class='flag-5'>点灯</b>测试

    【灵动微】FTHR-G0140开发板移植RT-Thread驱动

    灵动微G0140移植RT-Thread驱动。
    的头像 发表于 06-05 13:45 21.7w次阅读
    【灵动微】<b class='flag-5'>FTHR-G0140</b><b class='flag-5'>开发板</b>移植RT-Thread驱动

    基于STC8A8K64S4A12开发板的GPIO点灯实验

    最近空闲时间比较多,准备说说STC8A8K64S4A12开发板。 实验做起来——先从GPIO点灯开始。
    的头像 发表于 11-15 16:52 1315次阅读
    基于STC8A8K64S4A12<b class='flag-5'>开发板</b>的GPIO<b class='flag-5'>点灯</b>实验

    如何利用ATmega16开发板实现LED点灯

    如何利用ATmega16开发板实现LED点灯
    发表于 11-02 07:22

    【博流 BL-HWC-G1 开发板试用】使用GPIO点灯(官方SDK)

    点灯。一、连接三色LDF:博流 BL-HWC-G1 开发板的介绍如下:我们使用GPIO12、GPIO14、GPIO11,以及GPIO11旁边的GND引脚,来连接一个三色LED。引脚对应
    发表于 11-22 19:06

    在N32G457开发板上实现一个LED点灯程序

    看了设计大赛文章的介绍,得知国民技术提供的N32G457 开发板是基于arm cortex-M4内核,芯片资源也比较丰富,加上最近有使用rt-thread的隐性需求,当即决定参加活动,当时填的报名表
    发表于 09-09 15:45

    【BPI-Pico-RP2040 开发板】+ 开箱测评与Arduino开发点灯测试

    RP2040芯片的微控制器开发板,收到的实物图如下,板子小巧精制,有两排2.54mm的引脚引出,方便外接各种模块。另外板子还板载一颗 WS2812 彩色LED,方便进行多色彩点灯测试。板子资源
    发表于 03-17 19:19

    【新定义MCU开发板测评】点灯及流水灯

    一、开箱 收到的开发板由两块板子组成,一块RD8X3X开发板和一块EBS001扩展板。组合后如下图 二、点灯 1、在新定义官网下载易码魔盒并安装,链接如下 下载中心 (rdsmcu.com) 2
    发表于 08-13 12:24

    开发板上的LED灯闪烁起来吧

    这节课给大家讲一下如何让开发板上网络编号为 D4 LED 灯闪烁起来,先看一下开发板上关于 LED 的原理图
    发表于 11-11 17:17 13次下载

    【中科昊芯Start_DSC28027勇士开发板试用体验】点灯

    本文来源电子发烧友社区,作者:xiaopeng, 帖子地址: https://bbs.elecfans.com/jishu_2286214_1_1.html 按照国际惯例,拿到 开发板点灯,测试
    的头像 发表于 11-21 11:22 852次阅读
    【中科昊芯Start_DSC28027勇士<b class='flag-5'>开发板</b>试用体验】<b class='flag-5'>点灯</b>

    【DFRobot Beetle ESP32-C3开发板试用体验】两种点灯方式(高低电平和脉冲宽度调制)

    帖子内容) 硬件外观 可以看到开发板上在GPIO10上挂载了一个LED灯,可以利用它实现入门点灯程序 简单点灯 效果是LED每间隔15毫秒闪
    的头像 发表于 11-28 10:56 1793次阅读
    【DFRobot Beetle ESP32-C3<b class='flag-5'>开发板</b>试用体验】两种<b class='flag-5'>点灯</b>方式(高低电平和脉冲宽度调制)

    新品开箱 | RL78/G15开发板 Step by Step点灯

    前篇回顾 新品开箱 | RL78/G15开发板开箱与开发环境搭建 基于e 2 studio点灯 新建工程 文件-新建-瑞萨C/C++项目-Renesas RL78 构建项目 仿真配置
    的头像 发表于 03-18 09:15 1773次阅读

    OK-MX93开发板-实现Web页面无线点灯

    本篇来使用OK-MX9352开发板,通过Web界面进行点灯测试
    的头像 发表于 04-21 10:37 1484次阅读
    OK-MX93<b class='flag-5'>开发板</b>-实现Web页面无线<b class='flag-5'>点灯</b>

    通过Web网页控制开发板LED

    接下来将介绍如何通过Web网页来控制开发板上的LED灯,本文只是在网页上实现功能,并无交互功能,与开发板的交互功能实现将在《Web网页点灯二》中介绍
    的头像 发表于 04-25 15:05 1559次阅读
    通过Web网页控制<b class='flag-5'>开发板</b><b class='flag-5'>LED</b>灯

    FTHR-F0140开发板硬件电路解析

    工欲善其事,必先利其器。调试和开发MM32F0140这种小巧的芯片,还是需要小巧的板子去适配,搞起来才巴适。
    的头像 发表于 06-23 16:01 660次阅读
    <b class='flag-5'>FTHR-F0140</b><b class='flag-5'>开发板</b>硬件电路解析