Data sample and LCD plot
Dependencies: BSP_DISCO_F746NG LCD_DISCO_F746NG SDRAM_DISCO_F746NG mbed
main.h
- Committer:
- tapiov
- Date:
- 2018-02-23
- Revision:
- 2:386f65563144
- Parent:
- 1:c3c61d08f31b
File content as of revision 2:386f65563144:
// LoadCell_STM32_RAM v2 main header // (C) Tapio Valli 2018-02-20 typedef struct { uint32_t *array; size_t used; size_t size; } Array; // Prototypes extern void initArray(Array *a, size_t initialSize); extern void insertArray(Array *a, uint32_t element); extern void freeArray(Array *a); extern size_t string_parser(char *input, char ***word_array); extern void PlotData(uint32_t XCoordinate,uint32_t YCoordinate); extern void InitScreen(uint32_t BackGroundColor,uint32_t ForeGroundColor); extern void LCDWrite(uint32_t Line,char Str[],Text_AlignModeTypdef AlingMode); extern void CountDown(uint32_t millisecs); extern void SamplePoints(Array *Data,uint32_t NoOfPoints,uint32_t Period_us); extern void AvgAndPlotPoints(Array *Data,uint32_t NoOfPoints, uint32_t AvgSize);