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

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

3天内不再提示

入门教程:如何用AWorks点亮一个LED灯

电子设计 来源:电子设计 作者:电子设计 2020-12-24 11:34 次阅读

AWorks是ZLG历时12年开发的下一代嵌入式开发平台,支持组件“可插拔、可替换、可配置”,用户只需修改相应的头文件,即可实现“一次编程、终生使用、跨平台”,本文为大家介绍AWorks点亮一个LED灯简单例程,带大家感受AWorks的魅力!

1、核心板简介

M1052跨界核心板板载Cortex-M7的RT1050处理器,既具备MPU的强劲处理性能,又兼备MCU微控制器的简单易用与实时性优势!M1052集成WiFi/LoRaZigBee/Mifare无线功能,并预装AWorks实时操作系统,面向智能硬件工业物联网方向应用设计。

M1052核心板

2、AWorks点亮LED过程

本例程我们用到的AWorks开发环境Eclipse以及硬件评估底板如图所示:

Eclipse开发环境

硬件评估底板

AWorks的开发环境的搭建在我司提供的光盘资料的《AWorks M1050 SDK 快速入门文档 V1.01》文档的第2节已经有了详细介绍,该资料在ZLG立功科技·致远电子官网可以免费下载,在此不做赘述。下面我们从软件和硬件两个角度来介绍如何点亮一个LED灯。

3、硬件电路介绍:

LED灯电路图

M1052核心板控制LED灯接口引脚电路图

M105x-EV-Board底板上LED灯连接的是核心板B42引脚,该引脚有可以复用为UART2接收信号USB_OTG1_OC、QTIMER3_TIMER3等功能,此时我们不开启复用功能,将此引脚值当做一个普通GPIO1_IO19使用。

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

    关注

    34

    文章

    2639

    浏览量

    142586
  • led灯
    +关注

    关注

    22

    文章

    1592

    浏览量

    107701
  • AWorks
    +关注

    关注

    1

    文章

    16

    浏览量

    5676
收藏 人收藏

    评论

    相关推荐

    FPGA编程语言的入门教程

    FPGA(现场可编程逻辑门阵列)的编程涉及特定的硬件描述语言(HDL),其中Verilog和VHDL是最常用的两种。以下是FPGA编程语言(以Verilog为例)的入门教程
    的头像 发表于 10-25 09:21 100次阅读

    COB光源与LED珠的区别

    种集成电路封装技术,多个LED芯片直接集成在基板上。这种设计使得COB珠看起来像
    的头像 发表于 09-19 09:33 2100次阅读

    【xG24 Matter开发套件试用体验】6-点亮LED2

    1 新增加LED 电路板上有两LED指示
    发表于 08-03 14:24

    [文章] 【xG24 Matter开发套件试用体验】点亮LED

    Silicon Labs xG24 Matter LED 试用体验报告 、测试环境与设备 测试环境: 实验室环境,具备稳定的电源和网络连接。 测试设备: Silicon Labs xG24
    发表于 07-26 15:12

    STM32L496-discovery生成的LED无法点亮是什么原因?

    板子是STM32L496-discovery。用网上教程使用stmcube生成LED点亮实验,无法点亮。但用L496自带的GPIO程序运行却可以
    发表于 04-28 08:01

    何用STM8S001J3设计手摆控制LED的程序?

    我是初学者,想试试如何用STM8S001J3设计手摆控制LED的程序,但是我点都无从入手,想知道如何
    发表于 04-23 07:33

    自定义系统时钟频率后,用库函数和微带两种方式点亮LED,为什么的闪烁频率不致?

    写了自定义系统时钟频率的函数,然后自定义系统时钟频率为28MHz,在这个频率下用库函数和微带两种方式点亮LED,为什么
    发表于 03-25 21:45

    在STM32CubeIDE1.14.1开发环境中,创建点亮LED工程,在Debug时遇到报错怎么解决?

    在STM32CubeIDE1.14.1开发环境中,创建点亮LED工程,在Debug时遇到报错:Error message from debugger back end: localhost:61234: Connection
    发表于 03-06 08:07

    allegro快速入门教程

    电子发烧友网站提供《allegro快速入门教程.pdf》资料免费下载
    发表于 02-29 09:32 67次下载

    简单的无线LED电路

    这篇文章解释了简单的无线 LED 电路,可用于在夜间自动打开 LED 以照亮绘画。室内
    的头像 发表于 02-25 14:03 1096次阅读
    <b class='flag-5'>一</b><b class='flag-5'>个</b>简单的无线<b class='flag-5'>LED</b><b class='flag-5'>灯</b>电路

    何用BUCK电路简单实现可靠的负电源?

    何用BUCK电路简单实现可靠的负电源?
    的头像 发表于 12-05 15:12 738次阅读
    如<b class='flag-5'>何用</b>BUCK电路简单实现<b class='flag-5'>一</b><b class='flag-5'>个</b>可靠的负电源?

    C语言编程入门教程

    电子发烧友网站提供《C语言编程入门教程.rar》资料免费下载
    发表于 11-20 10:23 8次下载
    C语言编程<b class='flag-5'>入门教程</b>

    你见过有四管脚的LED吗?

    普通的发光二极管(LED)只有两管脚,长脚
    的头像 发表于 11-13 16:30 1853次阅读
    你见过有四<b class='flag-5'>个</b>管脚的<b class='flag-5'>LED</b><b class='flag-5'>灯</b>吗?

    使用Keil软件新建单片机工程并点亮LED

    Keil软件是款专业的嵌入式开发工具,可以用来编写、调试和仿真各种嵌入式系统的程序。本文将介绍如何使用Keil软件新建工程,并编写
    的头像 发表于 11-10 11:26 2823次阅读
    使用Keil软件新建单片机工程并<b class='flag-5'>点亮</b><b class='flag-5'>LED</b><b class='flag-5'>灯</b>

    STM32Cube CubeIDE添加代码点亮LED

    篇已经生成了CubeIDE的工程代码,接下来就要用CubeIDE打开,添加点亮LED的代码了。
    的头像 发表于 11-06 14:40 1243次阅读
    STM32Cube CubeIDE添加代码<b class='flag-5'>点亮</b><b class='flag-5'>LED</b>