This project is mearly an academic attempt at recreating a device, that is somewhat remeniscent of an actual (IEC 62304 compliant) medical device. This software should not serve as an actual diagnostic tool. It is not compliant to any actual safety-critical standards (medical software must be compliant at least to IEC 62304 standard, please check this before using any software for your devices), the author does not condone the use of this software in any way other than educational purposes. The license in the LICENSE file states the legal limitation of author's liablity.
-
STLink V2
(the detailed schematic of the whole device will be provided soon)
-
GNU ARM Embedded Toolchain 12.x (with newlib)
-
CMake
-
Make/Ninja
mkdir build && cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=../toolchain.cmake
make
mkdir build && cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=../toolchain.cmake -GNinja
ninja
st-flash write ECGMonitor.bin 0x8000000