LS1028A GPIO初始化為高電平

原創(chuàng) 2022-06-18 16:18:00 LS1028 GPIO初始化

本文硬件平臺(tái)采用飛凌LS1028開(kāi)發(fā)板,以將GPIO3_DAT14初始化為高電平為例,默認(rèn)是將用作SPI3_SCK,需要將其先復(fù)用為GPIO

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

SPI3_PMUX=1

uboot源碼中進(jìn)行初始化

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

定義一個(gè)常量 

給其賦值,含義:將GPIO3_DAT14設(shè)置為輸出,值設(shè)置為1(高電平)

單獨(dú)編譯firmware固件: flex-builder -i mkfw -a arm64  -m ls1028ardb -b emmc

燒寫(xiě),一上電用萬(wàn)用表進(jìn)行測(cè)量,可以看到該引腳為高電平(1.8V)



相關(guān)產(chǎn)品 >

  • OK1028A-C開(kāi)發(fā)板

    LS028A 系列-LS1028開(kāi)發(fā)板 雙核Cortex-A72 設(shè)計(jì) TSN網(wǎng)絡(luò)支持 ,工業(yè)級(jí) LS1028A開(kāi)發(fā)板 提供了一個(gè)用于設(shè)計(jì)和評(píng)估LS1028A處理器設(shè)計(jì)核心板的平臺(tái)。支持TSN的以太網(wǎng)交換機(jī)和以太網(wǎng)控制器,可支持融合的IT和OT網(wǎng)絡(luò);支持CANFD、UART 、USB3.0、PCIe3.0、SATA3.0、IIS、IIC、SPI 等常用總線接口,并支持一個(gè)最大分辨率4K的DP接口。ls1028a 適用于工業(yè)路由器、TSN、SD-WAN、 5G CPE 、邊緣計(jì)算網(wǎng)關(guān) 、IP-PBX等產(chǎn)品,以及工業(yè)互聯(lián)、智慧工廠、工業(yè)安全、信息安全、智慧交通、能源物聯(lián)網(wǎng) 等應(yīng)用領(lǐng)域。 了解詳情
    OK1028A-C開(kāi)發(fā)板
  • FET1028A-C核心板

    LS1028A-C核心板基于NXP LS1028A處理器設(shè)計(jì),雙核ARM Cortex - A72,主頻最高1.6GHz,板載2GB DDR4 RAM,8GB ROM;原生支持6個(gè)Gbit Ethernet,支持TSN的以太網(wǎng)交換機(jī)和以太網(wǎng)控制器,可支持融合的IT和OT網(wǎng)絡(luò);支持CAN FD、UART、USB3.0、PCIe3.0、SATA3.0、IIS、IIC、SPI等常用總線接口,并支持一個(gè)最大分辨率4K的DP接口。適用于工業(yè)路由器、TSN、SD-WAN、5G CPE、邊緣計(jì)算網(wǎng)關(guān)、IP-PBX等產(chǎn)品,以及工業(yè)互聯(lián)網(wǎng)、智慧工廠、工業(yè)安全、信息安全、智慧交通、能源物聯(lián)網(wǎng)等應(yīng)用領(lǐng)域。 了解詳情
    FET1028A-C核心板

推薦閱讀 換一批 換一批