s5pc100平台串列埠控制器初始化

2021-06-01 21:40:09 字數 707 閱讀 3953

/*

*   init gpk0con/gpk2con for nfcon

*/nand_pin_mux:

ldr     r0, =0xe03002a0     // gpk0con

ldr     r1, =0x22443322

str     r1, [r0]

ldr     r0, =0xe03002e0     // gpk2con

ldr     r1, =0x11133333

str     r1, [r0]

mov pc, lr

/** nand inte***ce init for smdkc100

*/nand_asm_init:

ldr r0, =elfin_nand_base       //0xe7200000

ldr r1, [r0, #nfconf_offset]

orr r1, r1, #0x70

orr r1, r1, #0x7700

str     r1, [r0, #nfconf_offset]

ldr r1, [r0, #nfcont_offset]

orr r1, r1, #0x03

str     r1, [r0, #nfcont_offset]

mov pc, lr

第乙個**段,是初始化gpio引腳,第二個**段是,nand控制器初始化設定。

S5PC100看門狗定時器

看門狗定時器 wdt,watch dog timer 是微控制器的乙個組成部分,在微控制器程式的除錯和執行中都有著重要的意義。它的主要功能是在發生軟體故障時,通過使器件復位 如果軟體未將器件清零 將微控制器復位。也可以用於將器件從休眠或空閒模式喚醒。看門狗 watchdog 定時器和pwm定時功能目...

用s5pc100的GPIO模擬IIC

先來看看lm75硬體的上的連線 其中i2c sda0是資料線,i2c scl0是時鐘線,它們分別接到s5pc100的gpd3和gpd4,如下圖所示 在模擬iic的時候,用gpd3引腳傳送資料或讀取資料,用gpd4引腳提供時鐘訊號即可。由於s5pc100的gpd這一組的引腳很多,不好單獨對其中的某乙個...

s5pc100開發板linux核心移植

應用於fsc100開發板 交叉編譯工具 arm cortex a8 linux gnueabi gcc linux 2.6.35.tar.bz2 將linux 2.6.35.tar.bz2拷貝到 home linux下並解壓 tar xvf linux 2.6.35.tar.bz2 cd linux...