首页 > 编程语言 >单板程序led

单板程序led

时间:2022-11-02 09:36:14浏览次数:35  
标签:单板 GPIO1 led 程序 复用 IO03 bit IOMUXC

 

主要三个部分

1、设置复用寄存器

2、往配置寄存器赋值

3、gpio具体

void led_init(void)
{
    /* 1、初始化IO复用 */
    IOMUXC_SetPinMux(IOMUXC_GPIO1_IO03_GPIO1_IO03,0);        /* 复用为GPIO1_IO03 */
    
    
    /* 2、、配置GPIO1_IO03的IO属性    
     *bit 16:0 HYS关闭
     *bit [15:14]: 00 默认下拉
     *bit [13]: 0 kepper功能
     *bit [12]: 1 pull/keeper使能
     *bit [11]: 0 关闭开路输出
     *bit [7:6]: 10 速度100Mhz
     *bit [5:3]: 110 R0/6驱动能力
     *bit [0]: 0 低转换率
     */
    IOMUXC_SetPinConfig(IOMUXC_GPIO1_IO03_GPIO1_IO03,0X10B0);
    
    /* 3、初始化GPIO,GPIO1_IO03设置为输出*/
    GPIO1->GDIR |= (1 << 3);     

    /* 4、设置GPIO1_IO03输出低电平,打开LED0*/
    GPIO1->DR &= ~(1 << 3);        
}

 

标签:单板,GPIO1,led,程序,复用,IO03,bit,IOMUXC
From: https://www.cnblogs.com/cnchengv/p/16849932.html

相关文章

  • 聊一聊对一个 C# 商业程序的反反调试
    一:背景1.讲故事前段时间有位朋友在微信上找到我,说他对一个商业的C#程序用WinDbg附加不上去,每次附加之后那个C#程序就自动退出了,问一下到底是怎么回事?是不是哪里搞......
  • 小程序微信支付
    1.沙箱环境一个用于开发测试的环境。2.微信小程序支付2.1微信小程序平台个人企业(微信支付)2.2商户平台账号(企业)开通商户平台小程序和商户平台账号关联2.3......
  • 程序员修炼之道:从小工大专家(10月二)
    第三章将的是基本工具,作者首先在第14节讲了纯文本的威力,纯文本由可打印字符组成、人可以直接阅读和理解其形式,纯文本意味着文本是无结构的,通过纯文本,可以获得自描述的、不......
  • 用定时器中断,单片机中断服务程序动作的处理时间大于定时器定时时间会怎样?
    单片机中断处理时间大于定时器定时时间,在下次中断时间到时,因为中断是同一类型、同一优先级,所以不会马上进入新的中断处理。而是在本次中断处理结束后,单片机又马上进入新的......
  • 程序员修炼之道-从小工到专家(十月一)
    程序员修炼之道:从小工到专家的第二章讲了注重实效的途径,第一节讲了重复的危害,作为程序员,我们收集、组织、维护、利用知识,但是知识并不是稳定的,所有的不稳定都意味着我们要......
  • ScheduledExecutorService使用介绍
    JUC包(java.util.concurrent)中提供了对定时任务的支持,即ScheduledExecutorService接口。本文对ScheduledExecutorService的介绍,将基于Timer类使用介绍进行,因此请先阅读......
  • 无壳程序与有壳程序的部分实例(Exeinfo PE测试)
    无壳:(1)MSVisualC#/Basic.NET]-EPToken:06000005(2)TASM/MASM/FASM-assembler-2015-04-03(3)Autoitv3.3.12.0-JonathanBennett&AutoItTeam(01.06.......
  • 【C语言】图书录入程序设计
    首先要知道我们所期望的程序有什么功能?1.录入图书2.保存录入图书的数据3.在下次打开文件时加载已经导入的图书数据 首相我们建立一下程序的大致框架1.创建一个图书......
  • 程序员修炼之道观后感
    第13节估算1、通过学习估算,并将此技能发展到事物的数量级有直觉的程度,你就能展现出一种魔法般的能力,确定他们的可行性。2、多准确才足够准确?130个工作日和大概6个月,......
  • 程序员修炼之道观后感4
    第19节文本操纵1、学习一种文本操纵语言。文本操作语言对于编程的意义,就像是刳刨机对于木工活的意义。2、文本操作的案例。我们的测试数据有好几万条,散落在不同文件,如......