Write source code in the Keil environment

Employer
[no-member:pro]Sergey[/no-member:pro]
Project parameters
Type of cooperationOne-time project
SectionSoftware development
Prepaymentwithout prepayment
Payment methodsBank transfer
Acceptance of requestsfrom Oct 23, 2021 until Oct 22, 2021
Project description
Offering extra earnings. You must write source code in the Keil environment using HAL for the STM32L152RBT6 controller.
Tasks:
1. Use to implement the controller pin - SPI flash W25Q32:(spi2) 33 - PB12, 34 - PB13, 35 - PB14, 36 - PB15. USB: 40 - PC9,
44 - PA11, 45 - PA12.
2. Save on SPI flash W25Q32c (using spi2) data from a variable with a given interval into PDF and TXT files
(FAT file system (FAT12))
3. Access to files when you connect to the controller’s computer via the USB bus (mass storage device).
Tasks:
1. Use to implement the controller pin - SPI flash W25Q32:(spi2) 33 - PB12, 34 - PB13, 35 - PB14, 36 - PB15. USB: 40 - PC9,
44 - PA11, 45 - PA12.
2. Save on SPI flash W25Q32c (using spi2) data from a variable with a given interval into PDF and TXT files
(FAT file system (FAT12))
3. Access to files when you connect to the controller’s computer via the USB bus (mass storage device).