Exemplo n.º 1
0
void dac_init()
{
    DAC_DDR |= _BV(DAC_CS);
    DAC_PORT |= _BV(DAC_CS);

    /* middle level */
    dac_begin();
    dac_output(128);
    dac_end();
}
Exemplo n.º 2
0
/**
 * DAC thread
 */
void* DAC_thread(void* param) {
	dac_args* args= (dac_args*) param;

	while(1==1){
		sem_wait(args->DAC_sem);
		dac_output(args->data->U[0], args->handle, args->f);

	}

	return 0;
}