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/MW_target_hardware_resources_h.html@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 | <!DOCTYPE html> |
paulcox | 2:bbc155b0b886 | 2 | <html> |
paulcox | 2:bbc155b0b886 | 3 | <head> |
paulcox | 2:bbc155b0b886 | 4 | <script type="text/javascript" src="./js/coder_app.js"></script> |
paulcox | 2:bbc155b0b886 | 5 | <meta http-equiv="content-type" content="text/html; charset=utf-8" /> |
paulcox | 2:bbc155b0b886 | 6 | <script type="text/javascript" src="./rtwreport_utils.js"></script> |
paulcox | 2:bbc155b0b886 | 7 | <script type="text/javascript" src="./rtwannotate.js"></script> |
paulcox | 2:bbc155b0b886 | 8 | <link rel="stylesheet" type="text/css" href="./css/coder_app.css"/> |
paulcox | 2:bbc155b0b886 | 9 | </head> |
paulcox | 2:bbc155b0b886 | 10 | <body onload="srcFileOnload();"> |
paulcox | 2:bbc155b0b886 | 11 | <pre id="code"> |
paulcox | 2:bbc155b0b886 | 12 | <table class="code" id="codeTbl"> |
paulcox | 2:bbc155b0b886 | 13 | <tr name="1" id="1"> |
paulcox | 2:bbc155b0b886 | 14 | <td>1</td><td><span class="pp">#ifdef</span> <a id="1c8" class="tk">__MW_TARGET_USE_HARDWARE_RESOURCES_H__</a></td></tr> |
paulcox | 2:bbc155b0b886 | 15 | <tr name="2" id="2"> |
paulcox | 2:bbc155b0b886 | 16 | <td>2</td><td><span class="pp">#ifndef</span> <a id="2c9" class="tk">__MW_TARGET_HARDWARE_RESOURCES_H__</a></td></tr> |
paulcox | 2:bbc155b0b886 | 17 | <tr name="3" id="3"> |
paulcox | 2:bbc155b0b886 | 18 | <td>3</td><td><span class="pp">#define</span> <a id="3c9" class="tk">__MW_TARGET_HARDWARE_RESOURCES_H__</a></td></tr> |
paulcox | 2:bbc155b0b886 | 19 | <tr name="4" id="4"> |
paulcox | 2:bbc155b0b886 | 20 | <td>4</td><td></td></tr> |
paulcox | 2:bbc155b0b886 | 21 | <tr name="5" id="5"> |
paulcox | 2:bbc155b0b886 | 22 | <td>5</td><td><span class="pp">#include "SysTickScheduler.h"</span></td></tr> |
paulcox | 2:bbc155b0b886 | 23 | <tr name="6" id="6"> |
paulcox | 2:bbc155b0b886 | 24 | <td>6</td><td><span class="pp">#include "arm_cortex_m_multitasking.h"</span></td></tr> |
paulcox | 2:bbc155b0b886 | 25 | <tr name="7" id="7"> |
paulcox | 2:bbc155b0b886 | 26 | <td>7</td><td><span class="pp">#include "stm32f4xx.h"</span></td></tr> |
paulcox | 2:bbc155b0b886 | 27 | <tr name="8" id="8"> |
paulcox | 2:bbc155b0b886 | 28 | <td>8</td><td></td></tr> |
paulcox | 2:bbc155b0b886 | 29 | <tr name="9" id="9"> |
paulcox | 2:bbc155b0b886 | 30 | <td>9</td><td><span class="pp">#define</span> <a id="9c9" class="tk">MW_USECODERTARGET</a> 1.000000</td></tr> |
paulcox | 2:bbc155b0b886 | 31 | <tr name="10" id="10"> |
paulcox | 2:bbc155b0b886 | 32 | <td>10</td><td><span class="pp">#define</span> <a id="10c9" class="tk">MW_TARGETHARDWARE</a> <a id="10c27" class="tk">STM32_Nucleo</a></td></tr> |
paulcox | 2:bbc155b0b886 | 33 | <tr name="11" id="11"> |
paulcox | 2:bbc155b0b886 | 34 | <td>11</td><td><span class="pp">#define</span> <a id="11c9" class="tk">MW_SCHEDULER_INTERRUPT_SOURCE</a> 0</td></tr> |
paulcox | 2:bbc155b0b886 | 35 | <tr name="12" id="12"> |
paulcox | 2:bbc155b0b886 | 36 | <td>12</td><td><span class="pp">#define</span> <a id="12c9" class="tk">MW_RUNTIME_BUILDACTION</a> 0</td></tr> |
paulcox | 2:bbc155b0b886 | 37 | <tr name="13" id="13"> |
paulcox | 2:bbc155b0b886 | 38 | <td>13</td><td><span class="pp">#define</span> <a id="13c9" class="tk">MW_CLOCKING_CPUCLOCKRATEMHZ</a> 48</td></tr> |
paulcox | 2:bbc155b0b886 | 39 | <tr name="14" id="14"> |
paulcox | 2:bbc155b0b886 | 40 | <td>14</td><td><span class="pp">#define</span> <a id="14c9" class="tk">MW_MULTI_TASKING_MODE</a> 0</td></tr> |
paulcox | 2:bbc155b0b886 | 41 | <tr name="15" id="15"> |
paulcox | 2:bbc155b0b886 | 42 | <td>15</td><td></td></tr> |
paulcox | 2:bbc155b0b886 | 43 | <tr name="16" id="16"> |
paulcox | 2:bbc155b0b886 | 44 | <td>16</td><td><span class="pp">#endif</span> <span class="ct">/* __MW_TARGET_HARDWARE_RESOURCES_H__ */</span></td></tr> |
paulcox | 2:bbc155b0b886 | 45 | <tr name="17" id="17"> |
paulcox | 2:bbc155b0b886 | 46 | <td>17</td><td></td></tr> |
paulcox | 2:bbc155b0b886 | 47 | <tr name="18" id="18"> |
paulcox | 2:bbc155b0b886 | 48 | <td>18</td><td><span class="pp">#endif</span></td></tr> |
paulcox | 2:bbc155b0b886 | 49 | <tr name="19" id="19"> |
paulcox | 2:bbc155b0b886 | 50 | <td>19</td><td></td></tr> |
paulcox | 2:bbc155b0b886 | 51 | </table> |
paulcox | 2:bbc155b0b886 | 52 | </pre> |
paulcox | 2:bbc155b0b886 | 53 | </body> |
paulcox | 2:bbc155b0b886 | 54 | </html> |