Hey there... I'm a newbie for coding. I installed the uv5 version, with the packs and all. But I seem to have these warnings and because of it, some pins in my simulation aren't working. I'm using the STM32F103C6. And please be detailed about what I'm suppposed to do. Cause I installed it very accordingly as how I was taught.
RTE/Device/STM32F103C8/system_stm32f10x.c(166): warning: no previous extern declaration for non-static variable 'AHBPrescTable' [-Wmissing-variable-declarations]
__I uint8_t AHBPrescTable[16] = {0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 6, 7, 8, 9};
RTE/Device/STM32F103C8/system_stm32f10x.c(166): note: declare 'static' if the variable is not intended to be used outside of this translation unit
1. Make sure that you have installed the latest version of Keil MDK and Device Family Packs.
2. I don't see any such errors when building the example project Blinky, provided by the Pack Installer for the STM32F103 series:
Besides:
3. Check if the variable AHBPrescTable is explicitly being defined as static or declared in a header file as extern
4. For beginners we have prepared:
https://community.arm.com/support-forums/f/keil-forum/49652/keil-mdk-5-useful-links-that-help-getting-started