From 0acf55af5331aabbf6f6772fa4dccda515008c76 Mon Sep 17 00:00:00 2001 From: Jannes Date: Wed, 27 Nov 2019 13:20:24 +0100 Subject: [PATCH] drivers/ncv7356: Add documentation --- drivers/include/ncv7356.h | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/drivers/include/ncv7356.h b/drivers/include/ncv7356.h index 5301739fa1..b47e0dd32d 100644 --- a/drivers/include/ncv7356.h +++ b/drivers/include/ncv7356.h @@ -7,10 +7,19 @@ */ /** - * @defgroup drivers_ncv7356 NCV7356 - * @ingroup drivers_can - * @ingroup drivers_can_trx - * @brief ncv7356 Single Wire CAN transceiver driver +* @defgroup drivers_ncv7356 NCV7356 Single Wire CAN Transceiver +* @ingroup drivers_can +* @ingroup drivers_can_trx +* @brief Device driver for the NCV7356 Single Wire CAN Transceiver +* +* The NCV7356 is a physical layer device for a single wire data connection +* such as Bosch's Controller Area Network (CAN) protocol. +* The device is capable of transmissions of up to 100 kbps and operates in a +* voltage range of 5 to 27 V. All logic inputs are compatible with 3.3 V and +* 5 V supply systems. The pins MODE0 and MODE1 indicate the mode of the +* transceiver, with the transceiver being initially in sleep mode. +* An example application circuitry for the 8 pin package can be found at page +* 15 of https://www.onsemi.com/pub/Collateral/NCV7356-D.PDF. * * @{ *