An example of importing Embedded Coder code into the mbed IDE. Currently doesn't connect IO to PWM, ADC, and Encoder, instead provides random inputs and measures execution time.
Dependencies: mbed-dsp mbed Nucleo_pmsmfoc
Diff: html/html/css/coder_app.css
- Revision:
- 2:bbc155b0b886
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/html/html/css/coder_app.css Tue Nov 25 07:52:02 2014 +0000 @@ -0,0 +1,196 @@ +/* Copyright 2013-2014 The MathWorks, Inc. */ +pre#code { + font-family: Courier; + font-size: small; +} + +.ct { + font-style: italic; + color: #117755 +} /* comment */ +.pp { + font-weight:bold; + color: #992211 +} /* preprocessor */ +.kw, .br { + font-weight:bold; + color: #112266 +} /* keyword or brace */ +.dt { + font-weight:bold; + color: #112266 +} /* data type */ +.tk { + font-style: normal; + color: #112266 +} /* regular token */ +pre#code a.req { + text-decoration: none; + color: #112266 +} +pre#code a.req_active { + cursor: pointer; + text-decoration: underline; +} +pre#code a.req_active:hover { + cursor: pointer; + color: blue; + text-decoration: underline +} +pre#code a.blk { + text-decoration: none; +} +pre#code a.blk_active { + cursor: pointer; + text-decoration: underline; +} +pre#code a.blk_active:hover { + cursor: pointer; + color: blue; + text-decoration: underline +} +a.hilite { + font-style: normal; + color: black; + background-color: #ffff99; +} /* highlight token */ +tr.hilite { + font-style: normal; + color: black; + background-color: #aff +} /* highlight row */ +a.hiliteToken, tr.hiliteToken, td.hiliteToken { + background-color: #ffff99; +} +.hiliteCurrentLine, tr.hiliteCurrentLine > td { + font-style: normal; + color: black; + background-color: #aff; + border-top: dashed darkblue 1px; + border-bottom: dashed darkblue 1px; +} +tr.hiliteCurrentLine > td:first-child { + border-left: dashed darkblue 1px; +} +tr.hiliteCurrentLine > td:last-child { + border-right: dashed darkblue 1px; +} + +span.hiliteTotalLine { + font-style: normal; + color: #aff; +} +span.hiliteCurrentLine { + font-style: normal; + color: #ffff99; +} +a.tk { + text-decoration: none; +} +a.tk:hover { + text-decoration: none; +} +a.active { + text-decoration: underline; +} +a.active:hover { + cursor: pointer; + color: blue; + text-decoration: underline +} /* hyperlink */ +table.code { + border: 0px +} +table.code td { + vertical-align: top; +} +table.code td.highlightedCurrent { + background-color: #819FF7; +} +table.code > tr:first { + text-align: right; +} /* hyperlink */ + +ul.popup_attrib_list { + list-style-type:none; + display: block; + margin: 0; + padding: 0; +} +ul.popup_attrib_list li { + list-style-type:none; + display: inline; + margin: 0 18px 0 0; + padding: 0; +} +.highlighted { + background-color:yellow; +} +a:class1 { + color: -webkit-link; + text-decoration: underline; + cursor: hand; +} +.scroll +{ + height:80px; + overflow:scroll; + overflow-x:hidden; +} +div#popup_window { + position: absolute; + background-color: rgb(203,203,255); + border: solid 3px #ECECEC; + border-radius: 5px; + /* shadow box around the window*/ + -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.4), inset 0 1px #FFF; + -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.4), inset 0 1px #FFF; + box-shadow: 0 3px 3px rgba(0,0,0,0.4), inset 0 1px #FFF; + padding: 2px; +} +div#popup_window a { + text-decoration: none; + color: green; +} +div#popup_window a:hover { + cursor: pointer; + text-decoration: underline; + color: blue; +} +div#popup_window tr.selected { + background-color: #ffff99; +} +div#token_usage_nav { + border-bottom: 1px solid gray; +} +table#token_usage_details { + cellpadding: 100px; + table-layout:fixed; + border: 0px; +} +.token_usage_details_tabrow { + width: 40px; +} +table#token_usage_details td { + padding-right: 5em; + padding-left: 1em; +} +.token_usage_details_tabrow:hover { + background-color: gray; +} +.nav_table td.hidden { + display: none; +} +table#codeTbl tr td { + color: #112266 +} +table#codeTbl tr td { + padding-left: 10px; +} +table#codeTbl tr td:first-child { + font-style: italic; + color: #888888; + text-align: right; + padding-left:0px; +} +