ADuCM302x Device Drivers API Reference Manual
Release 3.1.2.0
HelloWorld.c
1
/*****************************************************************************
2
* HelloWorld.c
3
*****************************************************************************/
4
5
#include <stdio.h>
6
#include <drivers/pwr/adi_pwr.h>
7
#include "HelloWorld.h"
8
9
int
main(
int
argc,
char
*argv[])
10
{
11
/* Initialize the power service */
12
if
(
ADI_PWR_SUCCESS
!=
adi_pwr_Init
())
13
{
14
return
1;
15
}
16
if
(
ADI_PWR_SUCCESS
!=
adi_pwr_SetClockDivider
(
ADI_CLOCK_HCLK
,1))
17
{
18
return
1;
19
}
20
if
(
ADI_PWR_SUCCESS
!=
adi_pwr_SetClockDivider
(
ADI_CLOCK_PCLK
,1))
21
{
22
return
1;
23
}
24
25
/* Begin adding your custom code here */
26
printf(
"Hello, world!\n"
);
27
28
return
0;
29
}
30
adi_pwr_SetClockDivider
ADI_PWR_RESULT adi_pwr_SetClockDivider(const ADI_CLOCK_ID eClockId, const uint16_t nDiv)
Sets the clock divide factor for an individual clock group.
Definition:
adi_pwr.c:565
ADI_CLOCK_PCLK
Definition:
adi_pwr.h:76
ADI_PWR_SUCCESS
Definition:
adi_pwr.h:271
ADI_CLOCK_HCLK
Definition:
adi_pwr.h:78
adi_pwr_Init
ADI_PWR_RESULT adi_pwr_Init(void)
Definition:
adi_pwr.c:109
Boards
ADuCM3029-EZ-KIT
Examples
hello_world
HelloWorld.c
Generated on Mon Aug 6 2018 21:48:23 for ADuCM302x Device Drivers API Reference Manual by
1.8.13