Add VTARGET level detection to the AVRISP project on supported AVR models.
This commit is contained in:
parent
244bba2097
commit
17d06b8494
4 changed files with 31 additions and 7 deletions
|
@ -60,9 +60,12 @@
|
|||
*
|
||||
* Note that this design currently has several limitations:
|
||||
* - Minimum target clock speed of 500KHz due to hardware SPI used
|
||||
* - No VTARGET detection and notification
|
||||
* - No reversed/shorted target connector detection and notification
|
||||
*
|
||||
* On AVR models with an ADC converter, ACC should be tied to 5V (e.g. VBUS) and the VTARGET_ADC_CHANNEL token should be
|
||||
* set to an appropriate ADC channel number in the project makefile for VTARGET detection to operate correctly. On models
|
||||
* without an ADC converter, VTARGET will report at a fixed 5V level.
|
||||
*
|
||||
* \section SSec_Options Project Options
|
||||
*
|
||||
* The following defines can be found in this demo, which can control the demo behaviour when defined, or changed in value.
|
||||
|
@ -88,5 +91,10 @@
|
|||
* <td>Makefile CDEFS</td>
|
||||
* <td>Mask for the programmer's target RESET line on the chosen port.</td>
|
||||
* </tr>
|
||||
* <tr>
|
||||
* <td>VTARGET_ADC_CHANNEL</td>
|
||||
* <td>Makefile CDEFS</td>
|
||||
* <td>ADC channel number (on supported AVRs) to use for VTARGET level detection.</td>
|
||||
* </tr>
|
||||
* </table>
|
||||
*/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue