参数配置
驱动配置
在 Luban-Lite 根目录下执行scons --menuconfig,进入menuconfig的功能配置界面,按如下选择(配置中只打开了 PSADC5、PSADC6和PSADC7,作为示例):
Board options --->
[*] Using PSADC
PSADC options --->
obtaning data mode (Polling read mode) --->
(X)CPU interrupt mode
( )Polling read mode
[ ] Using PSADC0
[ ] Using PSADC1
[ ] Using PSADC2
[ ] Using PSADC3
[ ] Using PSADC4
[*] Using PSADC5
[*] Using PSADC6
[*] Using PSADC7
[ ] Using PSADC8
[ ] Using PSADC9
[ ] Using PSADC10
[ ] Using PSADC11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
当使用 RT-Thread 内核的时候,PSADC 驱动需要依赖RT-Thread的 ADC 设备驱动框架,也是在menuconfig界面中打开:
Rt-Thread options --->
RT-Thread Components --->
Device Drivers --->
[*] Using ADC device drivers
1
2
3
4
2
3
4
小技巧
为了简化使用,Using PSADCx会自动打开 RT-Thread 的 ADC设备驱动框架。