title: Converting char array into hex adress
body: <p>I am writing software for my STM32 µC in order to read data from the flash when receiving a certain address value from my Computer program via UART.  The Computer Programm sends me a value bytewise (i.e. 1,2,3,4,5,6,7,8 --&gt; address I want to read data from), and I am reading it into a char array (char address = [1;2;3;4;5;6;7;8]). That works so far. In order to read data from the received address value, I need to convert this char Array into a hex address (i.e. int hexaddress =  0x12345678). Does somebody know how to do that with a Footprint as small as possible?</p>
  <p>Please have mercy with me, I am an electrical engineer and a girl on top haha…</p>
  <p>Thanks in advance.</p>