LS1028A GPIO初始化为高电平

原创 2022-06-18 16:18:00 LS1028 GPIO初始化

本文硬件平台采用飞凌LS1028开发板,以将GPIO3_DAT14初始化为高电平为例,默认是将用作SPI3_SCK,需要将其先复用为GPIO

修改RCW:firmware/rcw/ls1028ardb/R_SQPP_0x85bb/rcw_1500_gpu600.rcw

SPI3_PMUX=1

uboot源码中进行初始化

修改位置:packages/firmware/OK1028-linux-uboot/board/freescale/ls1028a/ls1028a.c

定义一个常量 

给其赋值,含义:将GPIO3_DAT14设置为输出,值设置为1(高电平)

单独编译firmware固件: flex-builder -i mkfw -a arm64  -m ls1028ardb -b emmc

烧写,一上电用万用表进行测量,可以看到该引脚为高电平(1.8V)



相关产品 >

  • OK1028A-C开发板

    LS028A 系列-LS1028开发板 双核Cortex-A72 设计 TSN网络支持 ,工业级 LS1028A开发板 提供了一个用于设计和评估LS1028A处理器设计核心板的平台。支持TSN的以太网交换机和以太网控制器,可支持融合的IT和OT网络;支持CANFD、UART 、USB3.0、PCIe3.0、SATA3.0、IIS、IIC、SPI 等常用总线接口,并支持一个最大分辨率4K的DP接口。ls1028a 适用于工业路由器、TSN、SD-WAN、 5G CPE 、边缘计算网关 、IP-PBX等产品,以及工业互联、智慧工厂、工业安全、信息安全、智慧交通、能源物联网 等应用领域。 了解详情
    OK1028A-C开发板
  • FET1028A-C核心板

    LS1028A-C核心板基于NXP LS1028A处理器设计,双核ARM Cortex - A72,主频最高1.6GHz,板载2GB DDR4 RAM,8GB ROM;原生支持6个Gbit Ethernet,支持TSN的以太网交换机和以太网控制器,可支持融合的IT和OT网络;支持CAN FD、UART、USB3.0、PCIe3.0、SATA3.0、IIS、IIC、SPI等常用总线接口,并支持一个最大分辨率4K的DP接口。适用于工业路由器、TSN、SD-WAN、5G CPE、边缘计算网关、IP-PBX等产品,以及工业互联网、智慧工厂、工业安全、信息安全、智慧交通、能源物联网等应用领域。 了解详情
    FET1028A-C核心板

推荐阅读 换一批 换一批