Actions

EmSys

Difference between revisions of "Tm4clib-gpio"

From EdWiki

m (Modules)
m
Line 18: Line 18:
  
 
'''Attention'''<br />
 
'''Attention'''<br />
An important aspect to consider is that tm4clib uses the AHB aperture for accessing the GPIO registers on the TM4C. The AHB must be explicitly enabled with a call to gpio_enable_ahb_aperture() before accessing any GPIO functionality.
+
An important aspect to consider is that tm4clib uses the AHB aperture for accessing the GPIO registers on the TM4C. The AHB must be explicitly enabled with a call to [[EmSys:Tm4clib-gpio-functions#gpio_enable_ahb_aperture()|gpio_enable_ahb_aperture()]] before accessing any GPIO functionality.
  
 
Please see the individual GPIO modules for more details. To use the GPIO, the ''gpio.h'' header needs to be included:
 
Please see the individual GPIO modules for more details. To use the GPIO, the ''gpio.h'' header needs to be included:
  
 
  <nowiki>#</nowiki>include <gpio.h>
 
  <nowiki>#</nowiki>include <gpio.h>

Revision as of 11:23, 5 November 2018

GPIO

Modules


Macros

GPIO_LOCK_UNLOCK_CODE

#define GPIO_LOCK_UNLOCK_CODE   0x4C4F434B

Attention
An important aspect to consider is that tm4clib uses the AHB aperture for accessing the GPIO registers on the TM4C. The AHB must be explicitly enabled with a call to gpio_enable_ahb_aperture() before accessing any GPIO functionality.

Please see the individual GPIO modules for more details. To use the GPIO, the gpio.h header needs to be included:

#include <gpio.h>