// A lot of includes cause I have been using this same project to do all sorts of experiments
#include <xs1.h>
#include <platform.h>
#include "startkit_gpio.h"
#include <timer.h>
#include <stdio.h>
#include <xscope.h>
#include "main.h"
port adcIn = XS1_PORT_1A;
void xscope_user_init(void) {
xscope_register(1,XSCOPE_CONTINUOUS, "ADC0", XSCOPE_UINT, "mV");
//xscope_config_io(XSCOPE_IO_BASIC);
}
int main(void) {
while(1) {
int reading;
adcIn :> reading;
xscope_int(0,reading);
}
}
回答:
adcln是一个ADC触发端口。您可以在Q&A部分中的以下问题得到在startkit中使用ADC的例子:
讨论:
回复:
上面的ADC例子不适合我,当我调试它它好像被挂起等到它将要转向第五个led,永远不会到达ADC初始化,从不进入主采样循环。