![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
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
html/html/css/coder_app.css@2:bbc155b0b886, 2014-11-25 (annotated)
- Committer:
- paulcox
- Date:
- Tue Nov 25 07:52:02 2014 +0000
- Revision:
- 2:bbc155b0b886
adding doc?
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
paulcox | 2:bbc155b0b886 | 1 | /* Copyright 2013-2014 The MathWorks, Inc. */ |
paulcox | 2:bbc155b0b886 | 2 | pre#code { |
paulcox | 2:bbc155b0b886 | 3 | font-family: Courier; |
paulcox | 2:bbc155b0b886 | 4 | font-size: small; |
paulcox | 2:bbc155b0b886 | 5 | } |
paulcox | 2:bbc155b0b886 | 6 | |
paulcox | 2:bbc155b0b886 | 7 | .ct { |
paulcox | 2:bbc155b0b886 | 8 | font-style: italic; |
paulcox | 2:bbc155b0b886 | 9 | color: #117755 |
paulcox | 2:bbc155b0b886 | 10 | } /* comment */ |
paulcox | 2:bbc155b0b886 | 11 | .pp { |
paulcox | 2:bbc155b0b886 | 12 | font-weight:bold; |
paulcox | 2:bbc155b0b886 | 13 | color: #992211 |
paulcox | 2:bbc155b0b886 | 14 | } /* preprocessor */ |
paulcox | 2:bbc155b0b886 | 15 | .kw, .br { |
paulcox | 2:bbc155b0b886 | 16 | font-weight:bold; |
paulcox | 2:bbc155b0b886 | 17 | color: #112266 |
paulcox | 2:bbc155b0b886 | 18 | } /* keyword or brace */ |
paulcox | 2:bbc155b0b886 | 19 | .dt { |
paulcox | 2:bbc155b0b886 | 20 | font-weight:bold; |
paulcox | 2:bbc155b0b886 | 21 | color: #112266 |
paulcox | 2:bbc155b0b886 | 22 | } /* data type */ |
paulcox | 2:bbc155b0b886 | 23 | .tk { |
paulcox | 2:bbc155b0b886 | 24 | font-style: normal; |
paulcox | 2:bbc155b0b886 | 25 | color: #112266 |
paulcox | 2:bbc155b0b886 | 26 | } /* regular token */ |
paulcox | 2:bbc155b0b886 | 27 | pre#code a.req { |
paulcox | 2:bbc155b0b886 | 28 | text-decoration: none; |
paulcox | 2:bbc155b0b886 | 29 | color: #112266 |
paulcox | 2:bbc155b0b886 | 30 | } |
paulcox | 2:bbc155b0b886 | 31 | pre#code a.req_active { |
paulcox | 2:bbc155b0b886 | 32 | cursor: pointer; |
paulcox | 2:bbc155b0b886 | 33 | text-decoration: underline; |
paulcox | 2:bbc155b0b886 | 34 | } |
paulcox | 2:bbc155b0b886 | 35 | pre#code a.req_active:hover { |
paulcox | 2:bbc155b0b886 | 36 | cursor: pointer; |
paulcox | 2:bbc155b0b886 | 37 | color: blue; |
paulcox | 2:bbc155b0b886 | 38 | text-decoration: underline |
paulcox | 2:bbc155b0b886 | 39 | } |
paulcox | 2:bbc155b0b886 | 40 | pre#code a.blk { |
paulcox | 2:bbc155b0b886 | 41 | text-decoration: none; |
paulcox | 2:bbc155b0b886 | 42 | } |
paulcox | 2:bbc155b0b886 | 43 | pre#code a.blk_active { |
paulcox | 2:bbc155b0b886 | 44 | cursor: pointer; |
paulcox | 2:bbc155b0b886 | 45 | text-decoration: underline; |
paulcox | 2:bbc155b0b886 | 46 | } |
paulcox | 2:bbc155b0b886 | 47 | pre#code a.blk_active:hover { |
paulcox | 2:bbc155b0b886 | 48 | cursor: pointer; |
paulcox | 2:bbc155b0b886 | 49 | color: blue; |
paulcox | 2:bbc155b0b886 | 50 | text-decoration: underline |
paulcox | 2:bbc155b0b886 | 51 | } |
paulcox | 2:bbc155b0b886 | 52 | a.hilite { |
paulcox | 2:bbc155b0b886 | 53 | font-style: normal; |
paulcox | 2:bbc155b0b886 | 54 | color: black; |
paulcox | 2:bbc155b0b886 | 55 | background-color: #ffff99; |
paulcox | 2:bbc155b0b886 | 56 | } /* highlight token */ |
paulcox | 2:bbc155b0b886 | 57 | tr.hilite { |
paulcox | 2:bbc155b0b886 | 58 | font-style: normal; |
paulcox | 2:bbc155b0b886 | 59 | color: black; |
paulcox | 2:bbc155b0b886 | 60 | background-color: #aff |
paulcox | 2:bbc155b0b886 | 61 | } /* highlight row */ |
paulcox | 2:bbc155b0b886 | 62 | a.hiliteToken, tr.hiliteToken, td.hiliteToken { |
paulcox | 2:bbc155b0b886 | 63 | background-color: #ffff99; |
paulcox | 2:bbc155b0b886 | 64 | } |
paulcox | 2:bbc155b0b886 | 65 | .hiliteCurrentLine, tr.hiliteCurrentLine > td { |
paulcox | 2:bbc155b0b886 | 66 | font-style: normal; |
paulcox | 2:bbc155b0b886 | 67 | color: black; |
paulcox | 2:bbc155b0b886 | 68 | background-color: #aff; |
paulcox | 2:bbc155b0b886 | 69 | border-top: dashed darkblue 1px; |
paulcox | 2:bbc155b0b886 | 70 | border-bottom: dashed darkblue 1px; |
paulcox | 2:bbc155b0b886 | 71 | } |
paulcox | 2:bbc155b0b886 | 72 | tr.hiliteCurrentLine > td:first-child { |
paulcox | 2:bbc155b0b886 | 73 | border-left: dashed darkblue 1px; |
paulcox | 2:bbc155b0b886 | 74 | } |
paulcox | 2:bbc155b0b886 | 75 | tr.hiliteCurrentLine > td:last-child { |
paulcox | 2:bbc155b0b886 | 76 | border-right: dashed darkblue 1px; |
paulcox | 2:bbc155b0b886 | 77 | } |
paulcox | 2:bbc155b0b886 | 78 | |
paulcox | 2:bbc155b0b886 | 79 | span.hiliteTotalLine { |
paulcox | 2:bbc155b0b886 | 80 | font-style: normal; |
paulcox | 2:bbc155b0b886 | 81 | color: #aff; |
paulcox | 2:bbc155b0b886 | 82 | } |
paulcox | 2:bbc155b0b886 | 83 | span.hiliteCurrentLine { |
paulcox | 2:bbc155b0b886 | 84 | font-style: normal; |
paulcox | 2:bbc155b0b886 | 85 | color: #ffff99; |
paulcox | 2:bbc155b0b886 | 86 | } |
paulcox | 2:bbc155b0b886 | 87 | a.tk { |
paulcox | 2:bbc155b0b886 | 88 | text-decoration: none; |
paulcox | 2:bbc155b0b886 | 89 | } |
paulcox | 2:bbc155b0b886 | 90 | a.tk:hover { |
paulcox | 2:bbc155b0b886 | 91 | text-decoration: none; |
paulcox | 2:bbc155b0b886 | 92 | } |
paulcox | 2:bbc155b0b886 | 93 | a.active { |
paulcox | 2:bbc155b0b886 | 94 | text-decoration: underline; |
paulcox | 2:bbc155b0b886 | 95 | } |
paulcox | 2:bbc155b0b886 | 96 | a.active:hover { |
paulcox | 2:bbc155b0b886 | 97 | cursor: pointer; |
paulcox | 2:bbc155b0b886 | 98 | color: blue; |
paulcox | 2:bbc155b0b886 | 99 | text-decoration: underline |
paulcox | 2:bbc155b0b886 | 100 | } /* hyperlink */ |
paulcox | 2:bbc155b0b886 | 101 | table.code { |
paulcox | 2:bbc155b0b886 | 102 | border: 0px |
paulcox | 2:bbc155b0b886 | 103 | } |
paulcox | 2:bbc155b0b886 | 104 | table.code td { |
paulcox | 2:bbc155b0b886 | 105 | vertical-align: top; |
paulcox | 2:bbc155b0b886 | 106 | } |
paulcox | 2:bbc155b0b886 | 107 | table.code td.highlightedCurrent { |
paulcox | 2:bbc155b0b886 | 108 | background-color: #819FF7; |
paulcox | 2:bbc155b0b886 | 109 | } |
paulcox | 2:bbc155b0b886 | 110 | table.code > tr:first { |
paulcox | 2:bbc155b0b886 | 111 | text-align: right; |
paulcox | 2:bbc155b0b886 | 112 | } /* hyperlink */ |
paulcox | 2:bbc155b0b886 | 113 | |
paulcox | 2:bbc155b0b886 | 114 | ul.popup_attrib_list { |
paulcox | 2:bbc155b0b886 | 115 | list-style-type:none; |
paulcox | 2:bbc155b0b886 | 116 | display: block; |
paulcox | 2:bbc155b0b886 | 117 | margin: 0; |
paulcox | 2:bbc155b0b886 | 118 | padding: 0; |
paulcox | 2:bbc155b0b886 | 119 | } |
paulcox | 2:bbc155b0b886 | 120 | ul.popup_attrib_list li { |
paulcox | 2:bbc155b0b886 | 121 | list-style-type:none; |
paulcox | 2:bbc155b0b886 | 122 | display: inline; |
paulcox | 2:bbc155b0b886 | 123 | margin: 0 18px 0 0; |
paulcox | 2:bbc155b0b886 | 124 | padding: 0; |
paulcox | 2:bbc155b0b886 | 125 | } |
paulcox | 2:bbc155b0b886 | 126 | .highlighted { |
paulcox | 2:bbc155b0b886 | 127 | background-color:yellow; |
paulcox | 2:bbc155b0b886 | 128 | } |
paulcox | 2:bbc155b0b886 | 129 | a:class1 { |
paulcox | 2:bbc155b0b886 | 130 | color: -webkit-link; |
paulcox | 2:bbc155b0b886 | 131 | text-decoration: underline; |
paulcox | 2:bbc155b0b886 | 132 | cursor: hand; |
paulcox | 2:bbc155b0b886 | 133 | } |
paulcox | 2:bbc155b0b886 | 134 | .scroll |
paulcox | 2:bbc155b0b886 | 135 | { |
paulcox | 2:bbc155b0b886 | 136 | height:80px; |
paulcox | 2:bbc155b0b886 | 137 | overflow:scroll; |
paulcox | 2:bbc155b0b886 | 138 | overflow-x:hidden; |
paulcox | 2:bbc155b0b886 | 139 | } |
paulcox | 2:bbc155b0b886 | 140 | div#popup_window { |
paulcox | 2:bbc155b0b886 | 141 | position: absolute; |
paulcox | 2:bbc155b0b886 | 142 | background-color: rgb(203,203,255); |
paulcox | 2:bbc155b0b886 | 143 | border: solid 3px #ECECEC; |
paulcox | 2:bbc155b0b886 | 144 | border-radius: 5px; |
paulcox | 2:bbc155b0b886 | 145 | /* shadow box around the window*/ |
paulcox | 2:bbc155b0b886 | 146 | -moz-box-shadow: 0 3px 3px rgba(0,0,0,0.4), inset 0 1px #FFF; |
paulcox | 2:bbc155b0b886 | 147 | -webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.4), inset 0 1px #FFF; |
paulcox | 2:bbc155b0b886 | 148 | box-shadow: 0 3px 3px rgba(0,0,0,0.4), inset 0 1px #FFF; |
paulcox | 2:bbc155b0b886 | 149 | padding: 2px; |
paulcox | 2:bbc155b0b886 | 150 | } |
paulcox | 2:bbc155b0b886 | 151 | div#popup_window a { |
paulcox | 2:bbc155b0b886 | 152 | text-decoration: none; |
paulcox | 2:bbc155b0b886 | 153 | color: green; |
paulcox | 2:bbc155b0b886 | 154 | } |
paulcox | 2:bbc155b0b886 | 155 | div#popup_window a:hover { |
paulcox | 2:bbc155b0b886 | 156 | cursor: pointer; |
paulcox | 2:bbc155b0b886 | 157 | text-decoration: underline; |
paulcox | 2:bbc155b0b886 | 158 | color: blue; |
paulcox | 2:bbc155b0b886 | 159 | } |
paulcox | 2:bbc155b0b886 | 160 | div#popup_window tr.selected { |
paulcox | 2:bbc155b0b886 | 161 | background-color: #ffff99; |
paulcox | 2:bbc155b0b886 | 162 | } |
paulcox | 2:bbc155b0b886 | 163 | div#token_usage_nav { |
paulcox | 2:bbc155b0b886 | 164 | border-bottom: 1px solid gray; |
paulcox | 2:bbc155b0b886 | 165 | } |
paulcox | 2:bbc155b0b886 | 166 | table#token_usage_details { |
paulcox | 2:bbc155b0b886 | 167 | cellpadding: 100px; |
paulcox | 2:bbc155b0b886 | 168 | table-layout:fixed; |
paulcox | 2:bbc155b0b886 | 169 | border: 0px; |
paulcox | 2:bbc155b0b886 | 170 | } |
paulcox | 2:bbc155b0b886 | 171 | .token_usage_details_tabrow { |
paulcox | 2:bbc155b0b886 | 172 | width: 40px; |
paulcox | 2:bbc155b0b886 | 173 | } |
paulcox | 2:bbc155b0b886 | 174 | table#token_usage_details td { |
paulcox | 2:bbc155b0b886 | 175 | padding-right: 5em; |
paulcox | 2:bbc155b0b886 | 176 | padding-left: 1em; |
paulcox | 2:bbc155b0b886 | 177 | } |
paulcox | 2:bbc155b0b886 | 178 | .token_usage_details_tabrow:hover { |
paulcox | 2:bbc155b0b886 | 179 | background-color: gray; |
paulcox | 2:bbc155b0b886 | 180 | } |
paulcox | 2:bbc155b0b886 | 181 | .nav_table td.hidden { |
paulcox | 2:bbc155b0b886 | 182 | display: none; |
paulcox | 2:bbc155b0b886 | 183 | } |
paulcox | 2:bbc155b0b886 | 184 | table#codeTbl tr td { |
paulcox | 2:bbc155b0b886 | 185 | color: #112266 |
paulcox | 2:bbc155b0b886 | 186 | } |
paulcox | 2:bbc155b0b886 | 187 | table#codeTbl tr td { |
paulcox | 2:bbc155b0b886 | 188 | padding-left: 10px; |
paulcox | 2:bbc155b0b886 | 189 | } |
paulcox | 2:bbc155b0b886 | 190 | table#codeTbl tr td:first-child { |
paulcox | 2:bbc155b0b886 | 191 | font-style: italic; |
paulcox | 2:bbc155b0b886 | 192 | color: #888888; |
paulcox | 2:bbc155b0b886 | 193 | text-align: right; |
paulcox | 2:bbc155b0b886 | 194 | padding-left:0px; |
paulcox | 2:bbc155b0b886 | 195 | } |
paulcox | 2:bbc155b0b886 | 196 |