这两天学习了一下UDA1341TS的裸机驱动开发
主要涉及DMA IIS 和 UDA241TS的驱动编程
使用方法为放置到三星的裸机测试程序2440test下,和Main.c一起 然后在Main.c中添加如下内容
extern void PlayMusicTest(void) ;
extern void Zwolf_uda1341_read_test(void) ;
extern void Test_Iic(void) ;
{ Camera_Test, "Test CMOS Camera"},
{ Zwolf_uda1341_read_test, "Zwolf uda1341 read test"},
然后还要在ADS1.2中添加上文件
如果大家的测试程序中没有定义 _NONCACHE_STARTADDRESS 这个宏的话~ 请将这个宏定义为未使用的空闲内存区域
例如在我的测试程序中为
#define _NONCACHE_STARTADDRESS 0x31000000
压缩包中有3个文件夹,分别为查询模式,DMA模式的录音和播放程序
还有一个使用DMA同时进行录音和播放的程序
如果有什么写得不对的地方~ 还望指出~
|
文件: |
UDA1341.rar |
大小: |
12KB |
下载: |
下载 | |
阅读(3012) | 评论(2) | 转发(0) |