DATASHEET SEARCH SITE | WWW.ALLDATASHEET.COM
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 14
Technical content
(IDE) with Silicon Laboratories Precision32™ 32-bit microcontrollers (SiM3xxxx).
- Under the Project menu, select New µVision Project. After naming your new project, select SiLabs
SiM3x Devices in the Select a CPU Data Base File dialog and click OK.
- Expand the Silicon Laboratories data base to open a list of supported MCUs, select the appropriate MCU,
Figure 1. Selecting a SiM3x Device
Add NDEBUG to the Define text box. Add include paths by clicking the "…" box to the right of the Include Paths text box. Add -c99 -gnu to the Misc Controls text box. Figure 6. C/C+ and Include Path Tabs
Select SiLabs UDA Debugger in the drop-down menu on the top right-hand side and select Use. Figure 9. Debug Tab
Check the Update Target before Debugging option. Figure 10. Utilities Tab
UDA Debugger on the Utilities or on the Debug tab. DebuggingCortex-M DebuggingDebug Driver ConfigurationDebug. Figure 11. Debug Adapter Settings—Debug Tab
DebuggingCortex-M DebuggingTrace Configuration. Figure 12. Debug Adapter Settings—Trace Tab
Figure 13. Debug Adapter Settings—Flash Download Tab
(CLKCTRL) System Viewer Window. Figure 16. Clock Control System Viewer Window
Configure the SWO port pin to push-pull mode (this is done in firmware). project settings; see "4.10.2. Trace" on page 9 for more information). project settings; see "4.10.2. Trace" on page 9 for more information). ViewSerial WindowsDebug (Printf) Viewer. Figure 17. Debug (Printf) Viewer Window An evaluation version of the Keil µVision tool is available for download at https://www.keil.com/demo/eval/arm.htm. information on MDK-Lite can be found at http://www.keil.com/arm/selector.asp.
- Code Examples and Source/Include Files
project files. The src folder contains the source files for each example.
14 Rev. 0.1 CONTACT INFORMATION Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701 Tel: 1+(512) 416-8500 Fax: 1+(512) 416-9669 Toll Free: 1+(877) 444-3032 Please visit the Silicon Labs Technical Support web page: https://www.silabs.com/support/pages/contacttechnicalsupport.aspx and register to submit a technical support request. Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc. Other products or brandnames mentioned herein are trademarks or registered trademarks of their respective holders. The information in this document is believed to be accurate in all respects at the time of publication but is subject to change without notice. Silicon Laboratories assumes no responsibility for errors and omissions, and disclaims responsibility for any consequences resulting from the use of information included herein. Additionally, Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters. Silicon Laboratories reserves the right to make changes without further notice. Silicon Laboratories makes no warranty, rep- resentation or guarantee regarding the suitability of its products for any particular purpose, nor does Silicon Laboratories assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation conse- quential or incidental damages. Silicon Laboratories products are not designed, intended, or authorized for use in applications intended to support or sustain life, or for any other application in which the failure of the Silicon Laboratories product could create a situation where per- sonal injury or death may occur. Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap- plication, Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages.