Fix all the following issues which we faced during 01st April internal demo 1) Display hang and jump issue 2) Sequencing issue 3) Issue with BP code

Dependencies:   SDFileSystem ds3231 program mbed testUniGraphic_150217

Fork of Int_Demo_01Apr2017_newdisplaycode_bp_nikita by nikita teggi

Committer:
nikitateggi
Date:
Mon May 08 05:19:22 2017 +0000
Revision:
12:ab85607bb10a
Parent:
4:6bd81bb1790d
POC code with new display and updated BP

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nikitateggi 4:6bd81bb1790d 1 #include "mbed.h"
nikitateggi 4:6bd81bb1790d 2 #include "eeprom.h"
nikitateggi 4:6bd81bb1790d 3 #include "eeprom_pgm.h"
nikitateggi 4:6bd81bb1790d 4
nikitateggi 4:6bd81bb1790d 5 #include <stdio.h>
nikitateggi 4:6bd81bb1790d 6 Serial ec(USBTX, USBRX); // tx, rx
nikitateggi 4:6bd81bb1790d 7 EEPROM rom(PTC11, PTC10, 0x00, EEPROM::T24C32);
nikitateggi 4:6bd81bb1790d 8
nikitateggi 4:6bd81bb1790d 9
nikitateggi 4:6bd81bb1790d 10
nikitateggi 4:6bd81bb1790d 11
nikitateggi 4:6bd81bb1790d 12 void eprom_write(uint32_t address, int8_t data)
nikitateggi 4:6bd81bb1790d 13 {
nikitateggi 4:6bd81bb1790d 14 rom.write(address ,data); // write data into the address
nikitateggi 4:6bd81bb1790d 15
nikitateggi 4:6bd81bb1790d 16 }
nikitateggi 4:6bd81bb1790d 17
nikitateggi 4:6bd81bb1790d 18
nikitateggi 4:6bd81bb1790d 19
nikitateggi 4:6bd81bb1790d 20
nikitateggi 4:6bd81bb1790d 21 int eprom_read(uint32_t address) // readng the data from the specified address
nikitateggi 4:6bd81bb1790d 22 {
nikitateggi 4:6bd81bb1790d 23 int8_t rdata;
nikitateggi 4:6bd81bb1790d 24 rom.read(address, rdata);
nikitateggi 4:6bd81bb1790d 25 ec.printf("Read back value=%u\n", rdata);
nikitateggi 4:6bd81bb1790d 26 return rdata;
nikitateggi 4:6bd81bb1790d 27 }