- Silicon Labs Community
- Welcome and Announcements
- Silicon Labs Knowledge Base
- 8-bit MCU
- 32-bit MCU
- Bluetooth / Wi-Fi
- Other Products Category
- Optical/RH/Temp Sensor
- Other Products
- Hardware and Software Tools
- Simplicity Studio and Software
- General Discussions and Suggestions
- Chinese Forum
- Software Libraries
- Development Kits
- Reference Designs
- Third Party Tools
- White Papers
- Official Blog of Silicon Labs
- Chinese Blog
07-05-2017 04:05 AM
Sorry for this stupid question as I am a green hand in Simplicity Studio. I created a new empty C project that works with EFR32BG1B132F128GM32. But it cannot be build and send my a log " #error "em_device.h: PART NUMBER undefined"".
I know this was been asked before in another post. So I followed http://community.silabs.com/t5/32-bit-MCU/How-should-I-define-the-part-number-in-Simplicity-Studio-V.... I added "EFR32BG1B132F128GM32 = 1" in both "GNU ARM C compiler" & "GNU ARM Assembler" but seems not working.
I also tried to add #define in main.c but it doesn't work, too
Can anyone please give me a hand? Thanks a lot!
Solved! Go to Solution.
07-05-2017 06:26 AM
I started a new empty project for EFR32BG1B132F128GM32, then add the MARCO EFR32BG1B132F128GM32 to the symbols for the project and it could pass build process.
1. new project.
2. fill part with EFR32BG1B132F128GM32
SDK choose Gecko SDK suite: MCU 126.96.36.199
3. Then right click the projects in the "project explorer" view. and properties-->......->Symbols
be sure the configuration was selected as [all configurations]
4. add EFR32BG1B132F128GM32
then build pass.
07-06-2017 08:33 PM
Sorry for my stupid question, but where can I get Gecko SDK suite: MCU 188.8.131.52? I think the most update version is Gecko SDK SuiteGecko Platform - 1.1.0, right?