目前能夠初始化AC97,能夠進(jìn)入就緒中斷,說(shuō)明能夠檢測(cè)到WM9714,但是無(wú)法讀取WM9714,不知道哪里出錯(cuò)了,目前正在解決中...AC97.c/***********************************************************************************
修復(fù)了已知的bug;這個(gè)是我實(shí)驗(yàn)用的原圖,用工具把他變成了數(shù)組后直接放在程序里面了.解碼后的圖片附上代碼/*****************************************************************************************************
使用的是RVDS4.0編譯的大家主要是看看如何配置模式的我之前一直使用自動(dòng)X,Y采樣,但是讀取的都不準(zhǔn),最后采樣分離的,才可以,需要注意的是使能ADC讀開(kāi)始后需要先讀轉(zhuǎn)換結(jié)果寄存器,但是此時(shí)讀取的是上一次的轉(zhuǎn)換結(jié)果,
花了幾天寫(xiě)了SD卡裸機(jī)驅(qū)動(dòng),現(xiàn)在還不完善,只支持4G以?xún)?nèi)的卡,以后再加上;現(xiàn)在經(jīng)過(guò)修改可以寫(xiě)入數(shù)據(jù)了,親測(cè)沒(méi)問(wèn)題.S3C6410_SDIO.C#include"s3c6410_system.h"#include"s3c6410_sdio.h"////////////////////////////////
要確保S3C6410已經(jīng)初始化,一般是使用UBOOT初始化。