You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

41 lines
1.0 KiB

======================
DAC Synchronous driver
======================
A DAC (Digital-to-Analog Converter) converts digital value to an analog voltage.
The digital value from 0 to the highest represent the output voltage value.
The digital highest value possible with the bit resolution supported by the
DAC. For example a 10 bit resolution DAC hardware, the highest value is 1024.
The highest output voltage possible with the reference voltage.
The driver can convert a serials digital value. The pre-defined data should
be an data array. Application can invoke dac_sync_write to start the conversation.
Features
--------
* Initialization and de-initialization
* Enabling and disabling
* Support for DACs with channels
* Writing buffers with multiple samples to DAC
Applications
------------
* Generate audio signals by connecting the DAC output to a speaker
* Generate a reference voltage
Dependencies
------------
* DAC hardware
Concurrency
-----------
N/A
Limitations
-----------
N/A
Knows issues and workarounds
----------------------------
N/A