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
    +关注

    关注

    237

    文章

    22450

    浏览量

    645892
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94032
  • SWD
    SWD
    +关注

    关注

    1

    文章

    54

    浏览量

    11682
  • 灵动微
    +关注

    关注

    3

    文章

    173

    浏览量

    22557
  • MM32
    +关注

    关注

    1

    文章

    105

    浏览量

    574
收藏 人收藏

    评论

    相关推荐

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

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

    全志R329开发板点灯教程

    点灯 等成功用串口或者ADB连接开发板之后,就可以通过终端命令对开发板进行控制了。 接下来会介绍Tina Linux系统封装几个模块,您可以通过命令启动这几个模块的demo,操控终端几个模块的软硬件
    发表于 02-19 10:22

    开发板集合者,点灯大师

    开发板学习开发板
    洪江市审计局
    发布于 :2022年05月29日 21:41:13

    在芯查查申请的fTHR-G0001开发板,收到开箱通电点亮视频。

    开发板
    zhangjsh
    发布于 :2023年08月15日 06:31:58

    【联盛德W806-KIT开发板试用体验】1.开箱与点灯

    成功提示,再按一下复位键,程序开始运行,会有enter main回显看点灯效果:本次的测评与点灯便到此结束,后续会再进行开发并发布结语:在芯片价格水涨船高的今天,这块开发板的出现犹如照
    发表于 10-22 19:34

    如何利用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

    开发板LED流水灯的控制

    文章目录开发板LED灯相关的电路图点灯LED闪烁LED流水灯其他效果灯光二进制计数器进阶版流水灯开发板
    发表于 12-02 08:06

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

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

    【HD-G2UL-EVM开发板体验】+ 开发板点灯

    可执行文件SSH连接开发板通过串口终端查看板子的IP使用MobaXterm终端建立SSH连接。将刚才编译的可执行文件直接拖过来,将文件赋权限,chmod u+x helloworld结果
    发表于 01-01 00:46

    【正点原子DFPGL22G开发板体验】+ 开箱初体验-点灯

    =page%3D1%26filter%3Dtypeid%26typeid%3D153安装参考License关联.pdf。LED点灯代码位于【正点原子】ATK-DFPGL22G开发板资料
    发表于 01-12 22:17

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

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

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

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

    通过Web网页控制开发板LED

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

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

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