protegemed, aquisição via A/D simples utilizando interrupção do timer

Dependencies:   EthernetInterface NTPClient mbed-rtos mbed

Fork of ptgm_semDMA by Marcelo Rebonatto

Committer:
viniciushl
Date:
Wed Jan 13 18:53:25 2016 +0000
Revision:
1:8129536051df
Parent:
0:fac116e94d44
Alterada captura para aquisi??o simples do A/D utilizando interrup??o do timer;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rebonatto 0:fac116e94d44 1 /*
rebonatto 0:fac116e94d44 2 * limites.c
rebonatto 0:fac116e94d44 3 *
rebonatto 0:fac116e94d44 4 * Created on: 20/07/2014
rebonatto 0:fac116e94d44 5 * Author: rebonatto
rebonatto 0:fac116e94d44 6 */
rebonatto 0:fac116e94d44 7
rebonatto 0:fac116e94d44 8 #include "limites.h"
rebonatto 0:fac116e94d44 9
rebonatto 0:fac116e94d44 10
rebonatto 0:fac116e94d44 11 // These external symbols are maintained by the linker to indicate the
rebonatto 0:fac116e94d44 12 // location of various regions in the device's memory. They will be used by
rebonatto 0:fac116e94d44 13 // DisplayRAMBanks() to dump the size of each RAM bank to stdout.
rebonatto 0:fac116e94d44 14
rebonatto 0:fac116e94d44 15 extern unsigned int Image$$RW_IRAM1$$Base;
rebonatto 0:fac116e94d44 16 extern unsigned int Image$$RW_IRAM1$$ZI$$Limit;
rebonatto 0:fac116e94d44 17 extern unsigned int Image$$RW_IRAM2$$Base;
rebonatto 0:fac116e94d44 18 extern unsigned int Image$$RW_IRAM2$$ZI$$Limit;
rebonatto 0:fac116e94d44 19 extern unsigned int Image$$RW_IRAM3$$Base;
rebonatto 0:fac116e94d44 20 extern unsigned int Image$$RW_IRAM3$$ZI$$Limit;
rebonatto 0:fac116e94d44 21
rebonatto 0:fac116e94d44 22
rebonatto 0:fac116e94d44 23 // Displays the size of static allocations for each RAM bank as indicated by
rebonatto 0:fac116e94d44 24 // ARM linker to stdout.
rebonatto 0:fac116e94d44 25 void DisplayRAMBanks(void)
rebonatto 0:fac116e94d44 26 {
rebonatto 0:fac116e94d44 27 printf("Static RAM bank allocations\r\n");
rebonatto 0:fac116e94d44 28 printf(" Main RAM = %u\r\n", (unsigned int)&Image$$RW_IRAM1$$ZI$$Limit -
rebonatto 0:fac116e94d44 29 (unsigned int)&Image$$RW_IRAM1$$Base);
rebonatto 0:fac116e94d44 30 printf(" RAM0 = %u\r\n", (unsigned int)&Image$$RW_IRAM2$$ZI$$Limit -
rebonatto 0:fac116e94d44 31 (unsigned int)&Image$$RW_IRAM2$$Base);
rebonatto 0:fac116e94d44 32 printf(" RAM1 = %u\r\n", (unsigned int)&Image$$RW_IRAM3$$ZI$$Limit -
rebonatto 0:fac116e94d44 33 (unsigned int)&Image$$RW_IRAM3$$Base);
rebonatto 0:fac116e94d44 34 }