
The STM32L4 lab descriptions highlight special attentions not presented in the book. All lab descriptions on this website have both versions. The book focuses on STM32L1 and STM32L4.If you have to use codec and microphone, choose STM32L4 becaue it has on-board mic, CODEC, and earphone jack.If you have to use touch sensensing, choose STM32L1.If you need more I/O pins, choose STM32L4.If you have to use FPU and DSP, choose STM32L4.STM32L4 Kit is slightly more expensive.RCC, GPIO, UART, SPI, I2C, ADC, DAC, RTC, EXTI.An incomplete comparison between STM32L1 and STM32L4.Application note: Migrating from STM32L1 series to STM32L4 series microcontrollers ( local copy).When you fail to download the code to the board, follow this tutorial to fix most common problems. Error: L6238E: Invalid call from '~PRES8' function to 'REQ8' function.Error: L6218E: Undefined symbol Image$$ER_IROM1$$RO$$Base (referred from startup_stm32l476xx.o).How to boot from RAM, instead of from Flash?.

Warning: L6314W: No section matches pattern *(InRoot$$Sections).Why do we program at the register level, instead of using ST/ARM API library?.Which tool-chain/development environment should we use?.Should I choose STM32L1 or STM32L4 Discovery Kit?.
