[Not Solved] ][Embedded] [FL2440] ADS实验六: ADC实验: 还没有完全理解代码

本文详细探讨了在ADS环境下进行FL2440嵌入式系统ADC实验时遇到的挑战。重点在于理解初始化代码,包括涉及的delay、function、flash、include等关键功能。通过深入解析代码,旨在帮助读者掌握ADC操作和嵌入式系统初始化的要领。


1.6-adc\init.s

============================================================================================================

	AREA |DATA|,CODE,READONLY
	ENTRY
	ldr r13, =0x1000	; Set sp
	IMPORT adcMain
	b adcMain
	END


1.6-adc\include.h

============================================================================================================

#ifndef include_h
#define include_h

// nand
#define rNFCONF	(*(volatile unsigned *)0x4e000000)
#define rNFCONT (*(volatile unsigned *)0x4e000004)
#define rNFCMD  (*(volatile unsigned *)0x4e000008)
#define rNFADDR (*(volatile unsigned *)0x4e00000c)
#define rNFDATA (*(volatile unsigned *)0x4e000010)
#define rNFDATA8 (*(volatile unsigned char *)0x4e000010)
#define rNFMECC0 (*(volatile unsigned *)0x4e00002c)
#define rNFSTAT (*(volatile unsigned *)0x4e000020)
#define rNFESTAT0 (*(volatile unsigned *)0x4e000024)

// uart
#define rUTRSTAT0 (*(volatile unsigned *)0x50000010)	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值