Description: stm32 through spi port is connected with 74hc595 and eight lights are ocontrolled by the 74hc595 , note that works with an external high-speed oscillator is 12MHZ, and most of the board of 8M Hz, you need to modify the PLL multiplication factor.
To Search:
File list (Check if you may need any files):
74HC595- SPI used-LED\JLinkLog.txt
.....................\JLinkSettings.ini
.....................\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
.....................\.........\.....\...\...........\core_cm3.h
.....................\.........\.....\...\DeviceSupport\ST\STM32F10x\Release_Notes.html
.....................\.........\.....\...\.............\..\.........\startup\arm\startup_stm32f10x_cl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd_vl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s
.....................\.........\.....\...\.............\..\.........\.......\gcc_ride7\startup_stm32f10x_cl.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_hd.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_hd_vl.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_ld.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_ld_vl.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_md.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_md_vl.s
.....................\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_xl.s
.....................\.........\.....\...\.............\..\.........\.......\iar\startup_stm32f10x_cl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd_vl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s
.....................\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s
.....................\.........\.....\...\.............\..\.........\.......\TrueSTUDIO\startup_stm32f10x_cl.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_hd.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_hd_vl.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_ld.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_ld_vl.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_md.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_md_vl.s
.....................\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_xl.s
.....................\.........\.....\...\.............\..\.........\stm32f10x.h
.....................\.........\.....\...\.............\..\.........\system_stm32f10x.c
.....................\.........\.....\...\.............\..\.........\system_stm32f10x.h
.....................\.........\.....\CMSIS debug support.htm
............