![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA5oAAAVRCAIAAABuaGGRAAAACXBIWXMAABYlAAAWJQFJUiTwAAAZA0lEQVR42u3dzWscdRzA4dlk2zSpqzEvkpiKkvQUaTAEBN8uNQrSg54K0b8giqcepD20iaCeRCw9eBNU4lnxDRW92IhIqGgQlYqpJZqmpo3mZWs32fWwZTOZ2Y2bZLISfJ7TzmTZgcnlw4+Z7y8IAABg10oVCgV3AQCAXarOLQAAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgAgZwEAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAABy1i0AAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAActYtAABAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgAgZwEAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHLWLQAAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgAgZwEAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAABy1i0AAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAEDOAgAgZwEAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAIGcBAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAADIWQAA5CwAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAADkLAAAyFkAAJCzAAAgZwEAkLMAACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAICcBQAAOQsAAHIWAADkLAAAchYAAOQsAADIWQAAkLMAAMhZAACQswAAIGcBAJCzAAAgZwEAQM4CAICcBQBAzgIAgJwFAAA5CwAAchYAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAJCzAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAAHIWAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAQM4CACBnAQBAzgIAgJwFAEDOAgCAnAUAADkLAAByFgAAOQsAAHIWAADkLAAActYtAABAzgIAgJwFAAA5CwCAnAUAADkLAAByFgAA5CwAAHIWAADkLAAAyFkAAOQsAADIWQAAkLMAACBnAQCQswAAIGcBAEDOAgCAnAUAQM4CAICcBQAAOQsAgJwFAAA5CwAAchYAAOQsAAByFgAA5CwAAMhZAACQswAAyFkAAJCzAAAgZwEAkLMAACBnAQBgZ6XdAgAAkjW1kBu/lK3NtVKFQsEdBwAgQY+8f/HT6eUaXGh0oNXDBgAAJGlqIVeblg2CYLi3Wc4CAJCkN376szYXGurJtDemPTsLAEBilnL5UxNz4TODXU3t++p34lrH+1sDr4IBAJCgdy4sFj/0tTS8dbjzUEvDTl/Rq2AAACSm883zM9nV0YHWE/2t6bpUDa5odRYAgGScnVmeya4OdjWdHGir2UW9CgYAQDJGJuaCIBg73FnLi1qdBQAgAcX5XINdTe2N6wrzcnZlaaXap1vb99Xv37O23rqUy1++thr/2l2ZPXIWAIAkFedz9d66N3zyg18Xj3w0Xf2P/DLUHc7ZJz6ejo+wHerJjD18e+nQwwYAAGxXaT5Xa8O6mVzz1/PV/8hgV1N42bXSdgzP3N0cPpSzAABs1+s/3tg64Yf56+HzR7szg11NVf7IyEBr+LDsdgx9LQ0PdDTJWQAAErOSL7xw7sbWCW//vLCUW1uRTdelPnzsQDVF29FYH+7U+HYMRc/d0xI5I2cBANiWr2azM9m1F7ZOfH05/Nd0XeqTI3eMrl95jXv5vtvCh6XtGCKOdmfkLAAASXr6i9nw4enJ+bHzf0W+c3KgbeOijXTqsS9n498ZHSizNYOcBQBg66YWct9e+Tty8qnPfj8zebX6oo10anE7hvjXjvW1xE/KWQAAtu6V766UPf/s+OzzE39UWbTDveuGFYyUe2p2qCcTnuElZwEA2K6lXP705Hylv56amCtbtEM9mUinhndeqDSf63h/+ZVdOQsAwBaV5nNtqmhfvX/dW1+RObKV5nMdammQswAAJCY8n2tTRdvemC6N7orMka00n+ule9sq/b6cBQBgKyLzuTYu2sisg4c6GosfInNkyy73djTWP3pgv5wFACBJkflc/9q+4cODt+wtfgjP56q03Dvc2xyfz1WS9p8AAGCzVvKF+AZdG3j8zpvCh+9dWAxi87kqLfeWnc8lZwEA2Lp0XerJgzdvOYU//205iM3nKrvcW2k+V4mHDQAAqKkXz83NZFfj87ni2zEEledzyVkAAP4DZ2eWi7MLIvO5ym7HsMF8LjkLAEBNreQLZyavPvjuxaDcfK6y2zFsMJ+rxLOzAADUwmvfz49fyha3BIsszX4zdy2yVVjRBvO5SlKFQsHNBQBgl/KwAQAAchYAAOQsAAAAAMD/xT/E6FNYzhVwjAAAAABJRU5ErkJggg==)
Contents AN3269
2/19 Doc ID 17904 Rev 1
Contents
1 Application description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1 Hardware required . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 STM8L-DISCOVERY hardware settings . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Application schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Application principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.2 I
DD
measurement principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Getting started with the application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.1 Demo mode (I
DD
measurement) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.2 Bias current record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5.3 Manufacturing test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 Low power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Software description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1 STM8L peripherals used by the application . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 STM8L15x standard firmware library configuration . . . . . . . . . . . . . . . . . 11
2.3 Application software flowcharts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3.1 Main application flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3.2 Demo mode (I
DD
measurement) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18