NuttX
latest
10.0.0
10.0.1
10.1.0
10.2.0
10.3.0
11.0.0
12.0.0
12.1.0
12.2.0
12.2.1
12.3.0
12.4.0
12.5.0
12.5.1
12.6.0
12.7.0
Table of Contents
Home
Introduction
Getting Started
Contributing
The Inviolable Principles of NuttX
Supported Platforms
OS Components
Binary Loader
Device Drivers
Character Device Drivers
One Wire Drivers
Analog (ADC/DAC) Drivers
Block Driver to Character Driver
CAN Drivers
Constactless Devices
Crypto Drivers
EFUSE Drivers
I2S Drivers
Input Devices
IPCC (Inter Processor Communication Controller) Driver
LEDS
Loop Device
Math Acceleration Drivers
Modem Device
Motor Drivers
Note Driver Interface
dev_null.c
and
dev_zero.c
Quadrature Encoder Drivers
Remote Control Devices
RF Devices
Serial Device Drivers
Timers Drivers
Timer Drivers
PWM Drivers
Watchdog Timer Drivers
RTC Drivers
Touchscreen Device Drivers
Block Device Drivers
Specialized Device Drivers
Thermal Framework
Lower-half and upper-half
Subdirectories of
nuttx/drivers
Skeleton Files
Drivers Early Initialization
NXFLAT
NX Graphics Subsystem
On-Demand Paging
Audio Subsystem
NuttX File System
NuttX libraries
Network Support
Memory Management
Syscall Layer
/tools
Host Tools
Architecture-Specific Code
Boards Support
CMake Support
OpenAMP Support
Video Subsystem
Crypto API Subsystem
Wireless Subsystem
Applications
Implementation Details
API Reference
FAQ
Guides
Glossary
NuttX Logos
NuttX
OS Components
Device Drivers
Character Device Drivers
Timers Drivers
View page source
Timers Drivers
Supported Drivers
Timer Drivers
Enabling the Timer Support and Example in
menuconfing
Timer Example
Application Level Interface
PWM Drivers
Application Level Interface
Application Example
Configuration
Watchdog Timer Drivers
Enabling the Watchdog Support and Example in
menuconfing
Watchdog Timer Example
Application Level Interface
Enable Built in System Monitoring to reset the watchdog
RTC Drivers