14
CoSmart June, 2012 A Smart Choice for Cortex M Development

June, 2012 A Smart Choice for Cortex M Development

Embed Size (px)

Citation preview

Page 1: June, 2012 A Smart Choice for Cortex M Development

CoSmart

June, 2012

A Smart Choice for Cortex M Development

Page 2: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CooCox CoSmart

A graphical code generation tool

Generate complete source code

Generate chip package figure

Auto-detect pin setting conflicts

Generate module configuration report

Generate IDE projects

Generate pin configuration report

Configure a peripheral and its pins just by clicking mouse

Intuitive UI, simple operation, and convenient for bothdevelopers better at hardware & developers better at software.

Page 3: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Easy to use

Check peripherals Configure peripherals

Generate pin / module configuration report

Generate source code or CoIDE project

&

Page 4: June, 2012 A Smart Choice for Cortex M Development

More features…

Page 5: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Show pin properties

Highlight pins of pointed peripheral

Show function of pointed pin

Page 6: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Configure peripherals

Check a peripheral and configure it

Page 7: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Configure peripherals

Further configuration

Page 8: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Detect pin setting conflicts

A pin will turn red when its settings conflict

Page 9: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Generate device initial code

Click the ‘Generate C Code’ button to generate device initial code corresponding to your configuration.

Page 10: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Generate CoIDE project

Click the ‘Generate CoIDE Project’ button to generate a CoIDE project with a complete frame, including the device initial code.

Page 11: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Generate pin config report

Click the ‘Generate Pin Report’ button to generate a pin configuration report.

Page 12: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Generate module config report

Click the ‘Generate Module Report’ button to generate a module configuration report.

Page 13: June, 2012 A Smart Choice for Cortex M Development

ARM Cortex-M Development Tools

CoSmart – Export files

Export chip package figure as PDF file.

Export pin / module configuration report as PDF / Doc / Excel files.