PMSM_Controller_metrics.html 59 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><link rel="stylesheet" type="text/css" href="rtwreport.css" /><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><script language="JavaScript" type="text/javascript" src="rtwshrink.js"></script><title>
  4. Static Code Metrics Report
  5. </title>
  6. </head>
  7. <body onload="try {if (top) {if (top.rtwPageOnLoad) top.rtwPageOnLoad('rtwIdCodeMetrics'); else local_onload();}} catch(err) {};">
  8. <h1>
  9. Static Code Metrics Report
  10. </h1>
  11. <div>
  12. <p>
  13. The static code metrics report provides statistics of the generated code. Metrics are estimated from static analysis of the generated code using the C data types specified in the 'Device details' section of the <b>Configuration Parameter > Hardware Implementation</b> pane: <b>char</b> 8, <b>short</b> 16, <b>int</b> 32, <b>long</b> 32, <b>float</b> 32, <b>double</b> 64, <b>pointer</b> 32 bits. If your model contains a Variant block, the Static Code Metrics Report does not contain data for the inactive variant. Actual object code metrics might differ due to target specific compiler and platform settings. Consult the <b>Code Generation Advisor</b><a name="MATLAB_link" style="text-decoration: none" href="matlab:helpview([docroot '/toolbox/ecoder/helptargets.map'], 'code_gen_advisor')">
  14. <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADhElEQVQ4T2WTe0yTBxTFz/fRIn2AqS1LC4gplIcFYYkTxjTpiMQRJo50KhYmexkkIWwsTMtIFCWMAZuFoc7nXNiWbLhibdMtA4oL7hFskI7KoxOGLbRCulEeK5Ty9WsXMRDn7p8355zc3PwOgaenuI8pkW7MO7RtY9GuaJbEF4DfMO62tA+4WieVSbqn5cSTi6jGUdnp3YK6otSwDEYQSbioAB4JeEwCbq8vcM00a6i/7aqaUib2rfnWA5LPjR/WFkRejOEFsz8d9UE37oGXpkHSfoTSfsjj2XhbyoZpyuPKuzzy+sSp7fpHIasBz9SNZPSWxHSFhQZzXjYsYnZuGY3Pc5AVtQEEAvjJ6oGy8y9s3hSCm/lCmBxLrqzSK5mLunIzgVMBsiV71lCWzsuUdbhx1+rG4CE+ojlBqNRPgiQInM6JhGOeQkLjKOTPhaPtoBAV6kG96npNHiFssGSOlscZ9HaKVKj/xr4YEtr9IpzpcuB9zTSw4kfbUTEO7hBgZ/09/Gal0XMsHtGbyBXpca2MeK3dfukreWSxXDcDjdmNcCYFRSwTavM8Hs74IYsNwY2jEix5KGw/2Q/nAgOlOSKcK4hGuqqvgWi+47pVtoOXmXbJjrt2D+CngYVlgKKRFcdCe2k8Vrw0Xm0w4baNApgbkJMchu+PJaLgG4uGqP3F2VG1M3zPC83j6P1zEQjCqpnj88JckwIBJwh7ThpxZ8IH8EMBD41XUrm4WSHFgdYhNfFSq/XDH4u2VB1pteFzgxPgkAAVQDjLj5GPnsXX3ZMov/YAEPEAkgRcS6iWR6A6X4yEyh9OENwTvyfdq9hqnHZ62Rm1w0Aw4/EVHi8U29iw2BdhmiEAbsjqQ9nLbgydSYdjhZ7bVViXvcpBic5x5UJuxBHltzY0ahwAi4FYAQMDtakwjs1jd/0wAkwmMLOAprckKM8TI/fjzi/1LVdLHpN4vD/iuzfjevYnciXV1634RGeHj6Jw/g0xzA8WcFYzAb6AhWpFDMr2idHSM2F5t7KpEL3N/esoc9/pSP6sUNp2OC1KOjblQdvPDzF43wWCCCBtKx/5skiI+CFQ3bIOKeu+eM/XXdO1jvJaMdjF7aLsFOEHZXtTFC9u4QrW9jSArvvz003qX7Wd2u4LMKoG/lem/9Q0V5WUtJknSxCyRQE/yOGpf5x/jNmMsM31Y+ys90ntv6Qkblq/pPiXAAAAAElFTkSuQmCC" title="Open Code Generation Advisor help" style="border:none;cursor:pointer;max-width:100%;" alt="help.png">
  15. </img>
  16. </a>
  17. for options to improve code efficiency.
  18. </p>
  19. </div>
  20. <div>
  21. <h3>
  22. Table of Contents
  23. </h3>
  24. <ol>
  25. <li>
  26. <a href="#sec_file_info" onclick="rtwTableExpand(window.document, window.document.getElementById('rtwIdCodeMetrics_table_001_control'), 'rtwIdCodeMetrics_table_001')">
  27. File Information
  28. </a>
  29. </li>
  30. <li>
  31. <a href="#sec_globalvar_info" onclick="rtwTableExpand(window.document, window.document.getElementById('rtwIdCodeMetrics_table_002_control'), 'rtwIdCodeMetrics_table_002')">
  32. Global Variables
  33. </a>
  34. </li>
  35. <li>
  36. <a href="#sec_fcn_info" onclick="rtwTableExpand(window.document, window.document.getElementById('rtwIdCodeMetrics_table_016_control'), 'rtwIdCodeMetrics_table_016')">
  37. Function Information
  38. </a>
  39. </li>
  40. </ol>
  41. </div>
  42. <h3 name="sec_File_Information" id="sec_file_info">
  43. 1. File Information <span title="Click to shrink or expand section" style="cursor:pointer;font-weight:normal;" id="rtwIdCodeMetrics_table_001_control" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, 'rtwIdCodeMetrics_table_001', false)"><span class="shrink-button">[<u>hide</u>]</span></span>
  44. </h3>
  45. <table width="100%" name="rtwIdCodeMetrics_table_001" id="rtwIdCodeMetrics_table_001" border="0">
  46. <tr>
  47. <td align="left" valign="top">
  48. <table width="100%" border="0">
  49. <tr>
  50. <td align="left" valign="top">
  51. <p>
  52. <span name="button_fileInfo_summary_table" id="button_fileInfo_summary_table" title="Click to shrink or expand tree" style="cursor:pointer;font-family:monospace;font-weight:normal;" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, 'fileInfo_summary_table', true)"><span class="shrink-button">[-]</span></span> Summary (excludes ert_main.c)
  53. </p>
  54. <table width="50%" cellpadding="0" name="fileInfo_summary_table" id="fileInfo_summary_table" border="0">
  55. <tr>
  56. <td width="4%" align="left" valign="top">
  57. <span style="white-space:nowrap" title="Number of source files excluding ert_main.c.">Number of .c files</span>
  58. </td>
  59. <td width="4%" align="left" valign="top">
  60. :
  61. </td>
  62. <td width="4%" align="right" valign="top">
  63. 2
  64. </td>
  65. <td width="86%" align="right" valign="top">
  66. &#160;
  67. </td>
  68. </tr>
  69. <tr>
  70. <td width="4%" align="left" valign="top">
  71. <span style="white-space:nowrap" title="Number of header files.">Number of .h files</span>
  72. </td>
  73. <td width="4%" align="left" valign="top">
  74. :
  75. </td>
  76. <td width="4%" align="right" valign="top">
  77. 3
  78. </td>
  79. <td width="86%" align="right" valign="top">
  80. &#160;
  81. </td>
  82. </tr>
  83. <tr>
  84. <td width="4%" align="left" valign="top">
  85. <span title="Lines of code excluding comments and blank lines">Lines of code</span>
  86. </td>
  87. <td width="4%" align="left" valign="top">
  88. :
  89. </td>
  90. <td width="4%" align="right" valign="top">
  91. 1,626
  92. </td>
  93. <td width="86%" align="right" valign="top">
  94. &#160;
  95. </td>
  96. </tr>
  97. <tr>
  98. <td width="4%" align="left" valign="top">
  99. <span style="white-space:nowrap" title="Lines including source code, comments, and blank lines.">Lines</span>
  100. </td>
  101. <td width="4%" align="left" valign="top">
  102. :
  103. </td>
  104. <td width="4%" align="right" valign="top">
  105. 4,276
  106. </td>
  107. <td width="86%" align="right" valign="top">
  108. &#160;
  109. </td>
  110. </tr>
  111. </table>
  112. </td>
  113. </tr>
  114. <tr>
  115. <td align="left" valign="top">
  116. <p>
  117. <span name="button_fileInfo_detail_table" id="button_fileInfo_detail_table" title="Click to shrink or expand tree" style="cursor:pointer;font-family:monospace;font-weight:normal;" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, 'fileInfo_detail_table', true)"><span class="shrink-button">[-]</span></span> File details
  118. </p>
  119. <table width="100%" cellpadding="2" name="fileInfo_detail_table" id="fileInfo_detail_table" border="1">
  120. <tr style="background-color: #eeeeff">
  121. <td width="33%" align="left" valign="top" style="border-style: none">
  122. <b>
  123. <span style="white-space:nowrap" title="Files sorted in descending order by number of lines of code.">File Name</span>
  124. </b>
  125. </td>
  126. <td width="22%" align="right" valign="top" style="border-style: none">
  127. <b>
  128. <span title="Lines of code excluding comments and blank lines.">Lines of Code</span>
  129. </b>
  130. </td>
  131. <td width="22%" align="right" valign="top" style="border-style: none">
  132. <b>
  133. <span style="white-space:nowrap" title="Lines including source code, comments, and blank lines.">Lines</span>
  134. </b>
  135. </td>
  136. <td width="22%" align="right" valign="top" style="border-style: none">
  137. <b>
  138. <span style="white-space:nowrap" title="Timestamp of the file">Generated On</span>
  139. </b>
  140. </td>
  141. </tr>
  142. <tr style="background-color: #ffffff">
  143. <td width="33%" align="left" valign="top" style="border-style: none">
  144. PMSM_Controller.c
  145. </td>
  146. <td width="22%" align="right" valign="top" style="border-style: none">
  147. 1,265
  148. </td>
  149. <td width="22%" align="right" valign="top" style="border-style: none">
  150. 3,308
  151. </td>
  152. <td width="22%" align="right" valign="top" style="border-style: none">
  153. 05/28/2022 2:25 PM
  154. </td>
  155. </tr>
  156. <tr style="background-color: #eeeeff">
  157. <td width="33%" align="left" valign="top" style="border-style: none">
  158. PMSM_Controller.h
  159. </td>
  160. <td width="22%" align="right" valign="top" style="border-style: none">
  161. 198
  162. </td>
  163. <td width="22%" align="right" valign="top" style="border-style: none">
  164. 556
  165. </td>
  166. <td width="22%" align="right" valign="top" style="border-style: none">
  167. 05/28/2022 2:25 PM
  168. </td>
  169. </tr>
  170. <tr style="background-color: #ffffff">
  171. <td width="33%" align="left" valign="top" style="border-style: none">
  172. PMSM_Controller_data.c
  173. </td>
  174. <td width="22%" align="right" valign="top" style="border-style: none">
  175. 100
  176. </td>
  177. <td width="22%" align="right" valign="top" style="border-style: none">
  178. 257
  179. </td>
  180. <td width="22%" align="right" valign="top" style="border-style: none">
  181. 05/28/2022 2:25 PM
  182. </td>
  183. </tr>
  184. <tr style="background-color: #eeeeff">
  185. <td width="33%" align="left" valign="top" style="border-style: none">
  186. rtwtypes.h
  187. </td>
  188. <td width="22%" align="right" valign="top" style="border-style: none">
  189. 44
  190. </td>
  191. <td width="22%" align="right" valign="top" style="border-style: none">
  192. 103
  193. </td>
  194. <td width="22%" align="right" valign="top" style="border-style: none">
  195. 05/28/2022 2:25 PM
  196. </td>
  197. </tr>
  198. <tr style="background-color: #ffffff">
  199. <td width="33%" align="left" valign="top" style="border-style: none">
  200. zero_crossing_types.h
  201. </td>
  202. <td width="22%" align="right" valign="top" style="border-style: none">
  203. 19
  204. </td>
  205. <td width="22%" align="right" valign="top" style="border-style: none">
  206. 52
  207. </td>
  208. <td width="22%" align="right" valign="top" style="border-style: none">
  209. 05/28/2022 2:25 PM
  210. </td>
  211. </tr>
  212. </table>
  213. </td>
  214. </tr>
  215. </table>
  216. </td>
  217. </tr>
  218. </table>
  219. <h3 name="sec_Global_Variables" id="sec_globalvar_info">
  220. 2. Global Variables <span title="Click to shrink or expand section" style="cursor:pointer;font-weight:normal;" id="rtwIdCodeMetrics_table_002_control" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, 'rtwIdCodeMetrics_table_002', false)"><span class="shrink-button">[<u>hide</u>]</span></span>
  221. </h3>
  222. <table width="100%" name="rtwIdCodeMetrics_table_002" id="rtwIdCodeMetrics_table_002" border="0">
  223. <tr>
  224. <td align="left" valign="top">
  225. Global variables defined in the generated code.
  226. </td>
  227. </tr>
  228. <tr>
  229. <td align="left" valign="top">
  230. <table width="100%" cellpadding="0" cellspacing="0" name="globalvarInfo_table" id="globalvarInfo_table" border="1">
  231. <tr style="background-color: #ffffff">
  232. <td width="100%" align="left" valign="top" style="border-style: none">
  233. <table class="treeTable" width="100%" cellpadding="0" cellspacing="0" border="0">
  234. <tr>
  235. <td align="left" valign="top">
  236. <table width="100%" cellpadding="2" border="0">
  237. <tr style="background-color: #eeeeff">
  238. <td width="33%" align="left" valign="top" style="border-style: none">
  239. <b>
  240. <span title="Global variables sorted by the maximum size in bytes.">Global Variable</span>
  241. </b>
  242. </td>
  243. <td width="22%" align="right" valign="top" style="border-style: none">
  244. <b>
  245. <span title="Global variable size in bytes.">Size (bytes)</span>
  246. </b>
  247. </td>
  248. <td width="22%" align="right" valign="top" style="border-style: none">
  249. <b>
  250. <span title="Total number of potential reads and writes for this global variable">Reads / Writes</span>
  251. </b>
  252. </td>
  253. <td width="22%" align="right" valign="top" style="border-style: none">
  254. <b>
  255. <span title="Maximum number of potential reads and writes in a function">Reads / Writes in a Function</span>
  256. </b>
  257. </td>
  258. </tr>
  259. </table>
  260. </td>
  261. </tr>
  262. <tr>
  263. <td align="left" valign="top">
  264. <table width="100%" cellpadding="0" cellspacing="0" border="0">
  265. <tr>
  266. <td align="left" valign="top">
  267. <table width="100%" cellpadding="2" border="0">
  268. <tr style="background-color: #ffffff">
  269. <td width="33%" align="left" valign="top" style="border-style: none">
  270. <span style="white-space:nowrap"><span name="button_globalvarInfo_table_sub3" id="button_globalvarInfo_table_sub3" title="Click to shrink or expand tree" style="cursor:pointer;font-family:monospace;font-weight:normal;" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, 'globalvarInfo_table_sub3', true)"><span class="shrink-button">[+]</span></span> <span>
  271. rtP
  272. </span>
  273. </span>
  274. </td>
  275. <td width="22%" align="right" valign="top" style="border-style: none">
  276. 56
  277. </td>
  278. <td width="22%" align="right" valign="top" style="border-style: none">
  279. 60<span style="font-family:Courier">&#160;</span>
  280. </td>
  281. <td width="22%" align="right" valign="top" style="border-style: none">
  282. 58<span style="font-family:Courier">&#160;</span>
  283. </td>
  284. </tr>
  285. </table>
  286. </td>
  287. </tr>
  288. <tr>
  289. <td align="left" valign="top">
  290. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="globalvarInfo_table_sub3" id="globalvarInfo_table_sub3" border="0">
  291. <tr>
  292. <td align="left" valign="top">
  293. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  294. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; n_hall_count_ps</span></td>
  295. <td align="right" width="22.22%">4</td>
  296. <td align="right" width="22.22%">3<span style="font-family:Courier">&#160;</span></td>
  297. <td align="right" width="22.22%">2<span style="font-family:Courier">&#160;</span></td>
  298. </tr></table>
  299. </td>
  300. </tr>
  301. <tr>
  302. <td align="left" valign="top">
  303. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  304. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; n_polePairs</span></td>
  305. <td align="right" width="22.22%">4</td>
  306. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  307. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  308. </tr></table>
  309. </td>
  310. </tr>
  311. <tr>
  312. <td align="left" valign="top">
  313. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  314. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_Fw_Kb</span></td>
  315. <td align="right" width="22.22%">2</td>
  316. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  317. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  318. </tr></table>
  319. </td>
  320. </tr>
  321. <tr>
  322. <td align="left" valign="top">
  323. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  324. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_Fw_Ki</span></td>
  325. <td align="right" width="22.22%">2</td>
  326. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  327. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  328. </tr></table>
  329. </td>
  330. </tr>
  331. <tr>
  332. <td align="left" valign="top">
  333. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  334. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_TrqLimKb</span></td>
  335. <td align="right" width="22.22%">2</td>
  336. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  337. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  338. </tr></table>
  339. </td>
  340. </tr>
  341. <tr>
  342. <td align="left" valign="top">
  343. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  344. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_TrqLimKi</span></td>
  345. <td align="right" width="22.22%">2</td>
  346. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  347. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  348. </tr></table>
  349. </td>
  350. </tr>
  351. <tr>
  352. <td align="left" valign="top">
  353. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  354. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_TrqLimKp</span></td>
  355. <td align="right" width="22.22%">2</td>
  356. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  357. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  358. </tr></table>
  359. </td>
  360. </tr>
  361. <tr>
  362. <td align="left" valign="top">
  363. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  364. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_idKp</span></td>
  365. <td align="right" width="22.22%">2</td>
  366. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  367. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  368. </tr></table>
  369. </td>
  370. </tr>
  371. <tr>
  372. <td align="left" valign="top">
  373. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  374. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_iqKp</span></td>
  375. <td align="right" width="22.22%">2</td>
  376. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  377. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  378. </tr></table>
  379. </td>
  380. </tr>
  381. <tr>
  382. <td align="left" valign="top">
  383. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  384. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_nKp</span></td>
  385. <td align="right" width="22.22%">2</td>
  386. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  387. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  388. </tr></table>
  389. </td>
  390. </tr>
  391. <tr>
  392. <td align="left" valign="top">
  393. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  394. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; V_modulation</span></td>
  395. <td align="right" width="22.22%">2</td>
  396. <td align="right" width="22.22%">3<span style="font-family:Courier">&#160;</span></td>
  397. <td align="right" width="22.22%">3<span style="font-family:Courier">&#160;</span></td>
  398. </tr></table>
  399. </td>
  400. </tr>
  401. <tr>
  402. <td align="left" valign="top">
  403. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  404. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_idKb</span></td>
  405. <td align="right" width="22.22%">2</td>
  406. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  407. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  408. </tr></table>
  409. </td>
  410. </tr>
  411. <tr>
  412. <td align="left" valign="top">
  413. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  414. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_idKi</span></td>
  415. <td align="right" width="22.22%">2</td>
  416. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  417. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  418. </tr></table>
  419. </td>
  420. </tr>
  421. <tr>
  422. <td align="left" valign="top">
  423. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  424. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_iqKb</span></td>
  425. <td align="right" width="22.22%">2</td>
  426. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  427. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  428. </tr></table>
  429. </td>
  430. </tr>
  431. <tr>
  432. <td align="left" valign="top">
  433. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  434. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_iqKi</span></td>
  435. <td align="right" width="22.22%">2</td>
  436. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  437. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  438. </tr></table>
  439. </td>
  440. </tr>
  441. <tr>
  442. <td align="left" valign="top">
  443. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  444. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_nKb</span></td>
  445. <td align="right" width="22.22%">2</td>
  446. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  447. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  448. </tr></table>
  449. </td>
  450. </tr>
  451. <tr>
  452. <td align="left" valign="top">
  453. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  454. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_nKi</span></td>
  455. <td align="right" width="22.22%">2</td>
  456. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  457. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  458. </tr></table>
  459. </td>
  460. </tr>
  461. <tr>
  462. <td align="left" valign="top">
  463. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  464. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; f_adc_curr_ceof</span></td>
  465. <td align="right" width="22.22%">2</td>
  466. <td align="right" width="22.22%">2<span style="font-family:Courier">&#160;</span></td>
  467. <td align="right" width="22.22%">2<span style="font-family:Courier">&#160;</span></td>
  468. </tr></table>
  469. </td>
  470. </tr>
  471. <tr>
  472. <td align="left" valign="top">
  473. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  474. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; cf_lastIqGain</span></td>
  475. <td align="right" width="22.22%">2</td>
  476. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  477. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  478. </tr></table>
  479. </td>
  480. </tr>
  481. <tr>
  482. <td align="left" valign="top">
  483. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  484. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; i_hall_offset</span></td>
  485. <td align="right" width="22.22%">2</td>
  486. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  487. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  488. </tr></table>
  489. </td>
  490. </tr>
  491. <tr>
  492. <td align="left" valign="top">
  493. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  494. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; i_dqMax</span></td>
  495. <td align="right" width="22.22%">2</td>
  496. <td align="right" width="22.22%">13<span style="font-family:Courier">&#160;</span></td>
  497. <td align="right" width="22.22%">13<span style="font-family:Courier">&#160;</span></td>
  498. </tr></table>
  499. </td>
  500. </tr>
  501. <tr>
  502. <td align="left" valign="top">
  503. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  504. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; id_fieldWeakMax</span></td>
  505. <td align="right" width="22.22%">2</td>
  506. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  507. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  508. </tr></table>
  509. </td>
  510. </tr>
  511. <tr>
  512. <td align="left" valign="top">
  513. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  514. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; dz_OpenStepVol</span></td>
  515. <td align="right" width="22.22%">2</td>
  516. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  517. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  518. </tr></table>
  519. </td>
  520. </tr>
  521. <tr>
  522. <td align="left" valign="top">
  523. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  524. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; f_lpf_idq</span></td>
  525. <td align="right" width="22.22%">2</td>
  526. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  527. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  528. </tr></table>
  529. </td>
  530. </tr>
  531. <tr>
  532. <td align="left" valign="top">
  533. <table width="100%" cellpadding="2" style="background-color: #eeeeff" >
  534. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; f_lpf_vdq</span></td>
  535. <td align="right" width="22.22%">2</td>
  536. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  537. <td align="right" width="22.22%">1<span style="font-family:Courier">&#160;</span></td>
  538. </tr></table>
  539. </td>
  540. </tr>
  541. <tr>
  542. <td align="left" valign="top">
  543. <table width="100%" cellpadding="2" style="background-color: #ffffff" >
  544. <tr><td align="left" width="33.33%"><span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160; i_pwm_count</span></td>
  545. <td align="right" width="22.22%">2</td>
  546. <td align="right" width="22.22%">18<span style="font-family:Courier">&#160;</span></td>
  547. <td align="right" width="22.22%">18<span style="font-family:Courier">&#160;</span></td>
  548. </tr></table>
  549. </td>
  550. </tr>
  551. </table>
  552. </td>
  553. </tr>
  554. </table>
  555. </td>
  556. </tr>
  557. <tr>
  558. <td align="left" valign="top">
  559. <table width="100%" cellpadding="2" border="0">
  560. <tr style="background-color: #eeeeff">
  561. <td width="33%" align="left" valign="top" style="border-style: none">
  562. <b>Total</b>
  563. </td>
  564. <td width="22%" align="right" valign="top" style="border-style: none">
  565. <b>56</b>
  566. </td>
  567. <td width="22%" align="right" valign="top" style="border-style: none">
  568. <b>60<span style="font-family:Courier">&#160;</span></b>
  569. </td>
  570. <td width="22%" align="right" valign="top" style="border-style: none">
  571. </td>
  572. </tr>
  573. </table>
  574. </td>
  575. </tr>
  576. </table>
  577. </td>
  578. </tr>
  579. </table>
  580. </td>
  581. </tr>
  582. </table>
  583. <h3 name="sec_Function_Information" id="sec_fcn_info">
  584. 3. Function Information <span title="Click to shrink or expand section" style="cursor:pointer;font-weight:normal;" id="rtwIdCodeMetrics_table_016_control" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, 'rtwIdCodeMetrics_table_016', false)"><span class="shrink-button">[<u>hide</u>]</span></span>
  585. </h3>
  586. <table width="100%" name="rtwIdCodeMetrics_table_016" id="rtwIdCodeMetrics_table_016" border="0">
  587. <tr>
  588. <td align="left" valign="top">
  589. View function metrics in a call tree format or table format. Accumulated stack numbers include the estimated stack size of the function plus the maximum of the accumulated stack size of the subroutines that the function calls.
  590. </td>
  591. </tr>
  592. <tr>
  593. <td align="left" valign="top">
  594. <table width="100%" cellpadding="0" cellspacing="0" border="0">
  595. <tr>
  596. <td align="left" valign="top">
  597. <table width="100%" cellpadding="0" cellspacing="0" name="fcnInfo_calltree" id="fcnInfo_calltree" border="0">
  598. <tr>
  599. <td align="left" valign="top">
  600. View:Call Tree | <a href="javascript:if (rtwSwitchView) rtwSwitchView(window.document,'fcnInfo_calltree', 'fcnInfo_table')" title="List of functions in alphabetical order. The second column includes the callers of the functions.">
  601. Table
  602. </a>
  603. </td>
  604. </tr>
  605. <tr>
  606. <td align="left" valign="top">
  607. <table width="100%" cellpadding="0" cellspacing="0" border="1">
  608. <tr style="background-color: #ffffff">
  609. <td width="100%" align="left" valign="top" style="border-style: none">
  610. <table width="100%" cellpadding="0" cellspacing="0" class="treeTable" id="fcnTreeView" border="0">
  611. <tr>
  612. <td align="left" valign="top">
  613. <table width="100%" cellpadding="2" border="0">
  614. <tr style="background-color: #eeeeff">
  615. <td width="37%" align="left" valign="top" style="border-style: none">
  616. <b>
  617. <span title="Function name sorted by the maximum accumulated stack size.">Function Name</span>
  618. </b>
  619. </td>
  620. <td width="12%" align="right" valign="top" style="border-style: none">
  621. <b>
  622. <span title="Estimated stack size of the function plus the maximum of the accumulated stack size of its subroutines.">Accumulated Stack Size (bytes)</span>
  623. </b>
  624. </td>
  625. <td width="12%" align="right" valign="top" style="border-style: none">
  626. <b>
  627. <span title="Size of local variables in the function.">Self Stack Size (bytes)</span>
  628. </b>
  629. </td>
  630. <td width="12%" align="right" valign="top" style="border-style: none">
  631. <b>
  632. <span title="Lines of code excluding comments and blank lines.">Lines of Code</span>
  633. </b>
  634. </td>
  635. <td width="12%" align="right" valign="top" style="border-style: none">
  636. <b>
  637. <span style="white-space:nowrap" title="Lines including source code, comments, and blank lines.">Lines</span>
  638. </b>
  639. </td>
  640. <td width="12%" align="right" valign="top" style="border-style: none">
  641. <b>
  642. <span style="white-space:nowrap" title="Cyclomatic complexity">Complexity</span>
  643. </b>
  644. </td>
  645. </tr>
  646. </table>
  647. </td>
  648. </tr>
  649. <tr>
  650. <td align="left" valign="top">
  651. <table style="border-style: none" width="100%" cellpadding="0" cellspacing="0" name="" id="" border="0">
  652. <tr>
  653. <td align="left" valign="top">
  654. <table width="100%" cellpadding="2" border="0">
  655. <tr style="background-color: #ffffff">
  656. <td width="37%" align="left" valign="top" style="border-style: none">
  657. <span style="white-space:nowrap"><span name="button_3" id="button_3" title="Click to shrink or expand tree" style="cursor:pointer;font-family:monospace;font-weight:normal;" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, '3', true)"><span class="shrink-button">[+]</span></span>&#160;<b><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  658. PMSM_Controller_step
  659. </a>
  660. </b></span>
  661. </td>
  662. <td width="12%" align="right" valign="top" style="border-style: none">
  663. 158
  664. </td>
  665. <td width="12%" align="right" valign="top" style="border-style: none">
  666. 134
  667. </td>
  668. <td width="12%" align="right" valign="top" style="border-style: none">
  669. 923
  670. </td>
  671. <td width="12%" align="right" valign="top" style="border-style: none">
  672. 2,652
  673. </td>
  674. <td width="12%" align="right" valign="top" style="border-style: none">
  675. 155
  676. </td>
  677. </tr>
  678. </table>
  679. </td>
  680. </tr>
  681. <tr>
  682. <td align="left" valign="top">
  683. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  684. <tr>
  685. <td align="left" valign="top">
  686. <table width="100%" cellpadding="2" border="0">
  687. <tr style="background-color: #eeeeff">
  688. <td width="37%" align="left" valign="top" style="border-style: none">
  689. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt_o" title="PI_backCalc_fixdt_o" class="code2code">
  690. PI_backCalc_fixdt_o
  691. </a>
  692. </span>
  693. </td>
  694. <td width="12%" align="right" valign="top" style="border-style: none">
  695. 24
  696. </td>
  697. <td width="12%" align="right" valign="top" style="border-style: none">
  698. 24
  699. </td>
  700. <td width="12%" align="right" valign="top" style="border-style: none">
  701. 57
  702. </td>
  703. <td width="12%" align="right" valign="top" style="border-style: none">
  704. 116
  705. </td>
  706. <td width="12%" align="right" valign="top" style="border-style: none">
  707. 13
  708. </td>
  709. </tr>
  710. </table>
  711. </td>
  712. </tr>
  713. </table>
  714. </td>
  715. </tr>
  716. <tr>
  717. <td align="left" valign="top">
  718. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  719. <tr>
  720. <td align="left" valign="top">
  721. <table width="100%" cellpadding="2" border="0">
  722. <tr style="background-color: #ffffff">
  723. <td width="37%" align="left" valign="top" style="border-style: none">
  724. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt" title="PI_backCalc_fixdt" class="code2code">
  725. PI_backCalc_fixdt
  726. </a>
  727. </span>
  728. </td>
  729. <td width="12%" align="right" valign="top" style="border-style: none">
  730. 20
  731. </td>
  732. <td width="12%" align="right" valign="top" style="border-style: none">
  733. 20
  734. </td>
  735. <td width="12%" align="right" valign="top" style="border-style: none">
  736. 62
  737. </td>
  738. <td width="12%" align="right" valign="top" style="border-style: none">
  739. 120
  740. </td>
  741. <td width="12%" align="right" valign="top" style="border-style: none">
  742. 15
  743. </td>
  744. </tr>
  745. </table>
  746. </td>
  747. </tr>
  748. </table>
  749. </td>
  750. </tr>
  751. <tr>
  752. <td align="left" valign="top">
  753. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  754. <tr>
  755. <td align="left" valign="top">
  756. <table width="100%" cellpadding="2" border="0">
  757. <tr style="background-color: #eeeeff">
  758. <td width="37%" align="left" valign="top" style="border-style: none">
  759. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_rt_sqrt_Us32En6_Ys16En_1bhh77n4" title="rt_sqrt_Us32En6_Ys16En_1bhh77n4" class="code2code">
  760. rt_sqrt_Us32En6_Ys16En_1bhh77n4
  761. </a>
  762. </span>
  763. </td>
  764. <td width="12%" align="right" valign="top" style="border-style: none">
  765. 18
  766. </td>
  767. <td width="12%" align="right" valign="top" style="border-style: none">
  768. 18
  769. </td>
  770. <td width="12%" align="right" valign="top" style="border-style: none">
  771. 20
  772. </td>
  773. <td width="12%" align="right" valign="top" style="border-style: none">
  774. 27
  775. </td>
  776. <td width="12%" align="right" valign="top" style="border-style: none">
  777. 4
  778. </td>
  779. </tr>
  780. </table>
  781. </td>
  782. </tr>
  783. </table>
  784. </td>
  785. </tr>
  786. <tr>
  787. <td align="left" valign="top">
  788. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  789. <tr>
  790. <td align="left" valign="top">
  791. <table width="100%" cellpadding="2" border="0">
  792. <tr style="background-color: #ffffff">
  793. <td width="37%" align="left" valign="top" style="border-style: none">
  794. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_rt_sqrt_Uu16En14_Yu16E_WMwW1mku" title="rt_sqrt_Uu16En14_Yu16E_WMwW1mku" class="code2code">
  795. rt_sqrt_Uu16En14_Yu16E_WMwW1mku
  796. </a>
  797. </span>
  798. </td>
  799. <td width="12%" align="right" valign="top" style="border-style: none">
  800. 14
  801. </td>
  802. <td width="12%" align="right" valign="top" style="border-style: none">
  803. 14
  804. </td>
  805. <td width="12%" align="right" valign="top" style="border-style: none">
  806. 20
  807. </td>
  808. <td width="12%" align="right" valign="top" style="border-style: none">
  809. 27
  810. </td>
  811. <td width="12%" align="right" valign="top" style="border-style: none">
  812. 4
  813. </td>
  814. </tr>
  815. </table>
  816. </td>
  817. </tr>
  818. </table>
  819. </td>
  820. </tr>
  821. <tr>
  822. <td align="left" valign="top">
  823. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  824. <tr>
  825. <td align="left" valign="top">
  826. <table width="100%" cellpadding="2" border="0">
  827. <tr style="background-color: #eeeeff">
  828. <td width="37%" align="left" valign="top" style="border-style: none">
  829. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_rt_sqrt_Us32En10_Ys16E_7VJYwqF9" title="rt_sqrt_Us32En10_Ys16E_7VJYwqF9" class="code2code">
  830. rt_sqrt_Us32En10_Ys16E_7VJYwqF9
  831. </a>
  832. </span>
  833. </td>
  834. <td width="12%" align="right" valign="top" style="border-style: none">
  835. 10
  836. </td>
  837. <td width="12%" align="right" valign="top" style="border-style: none">
  838. 10
  839. </td>
  840. <td width="12%" align="right" valign="top" style="border-style: none">
  841. 18
  842. </td>
  843. <td width="12%" align="right" valign="top" style="border-style: none">
  844. 25
  845. </td>
  846. <td width="12%" align="right" valign="top" style="border-style: none">
  847. 4
  848. </td>
  849. </tr>
  850. </table>
  851. </td>
  852. </tr>
  853. </table>
  854. </td>
  855. </tr>
  856. <tr>
  857. <td align="left" valign="top">
  858. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  859. <tr>
  860. <td align="left" valign="top">
  861. <table width="100%" cellpadding="2" border="0">
  862. <tr style="background-color: #ffffff">
  863. <td width="37%" align="left" valign="top" style="border-style: none">
  864. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_Low_Pass_Filter" title="Low_Pass_Filter" class="code2code">
  865. Low_Pass_Filter
  866. </a>
  867. </span>
  868. </td>
  869. <td width="12%" align="right" valign="top" style="border-style: none">
  870. 4
  871. </td>
  872. <td width="12%" align="right" valign="top" style="border-style: none">
  873. 4
  874. </td>
  875. <td width="12%" align="right" valign="top" style="border-style: none">
  876. 23
  877. </td>
  878. <td width="12%" align="right" valign="top" style="border-style: none">
  879. 55
  880. </td>
  881. <td width="12%" align="right" valign="top" style="border-style: none">
  882. 5
  883. </td>
  884. </tr>
  885. </table>
  886. </td>
  887. </tr>
  888. </table>
  889. </td>
  890. </tr>
  891. <tr>
  892. <td align="left" valign="top">
  893. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  894. <tr>
  895. <td align="left" valign="top">
  896. <table width="100%" cellpadding="2" border="0">
  897. <tr style="background-color: #eeeeff">
  898. <td width="37%" align="left" valign="top" style="border-style: none">
  899. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_plook_u16s16_evencka" title="plook_u16s16_evencka" class="code2code">
  900. plook_u16s16_evencka
  901. </a>
  902. </span>
  903. </td>
  904. <td width="12%" align="right" valign="top" style="border-style: none">
  905. 2
  906. </td>
  907. <td width="12%" align="right" valign="top" style="border-style: none">
  908. 2
  909. </td>
  910. <td width="12%" align="right" valign="top" style="border-style: none">
  911. 11
  912. </td>
  913. <td width="12%" align="right" valign="top" style="border-style: none">
  914. 24
  915. </td>
  916. <td width="12%" align="right" valign="top" style="border-style: none">
  917. 3
  918. </td>
  919. </tr>
  920. </table>
  921. </td>
  922. </tr>
  923. </table>
  924. </td>
  925. </tr>
  926. <tr>
  927. <td align="left" valign="top">
  928. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  929. <tr>
  930. <td align="left" valign="top">
  931. <table width="100%" cellpadding="2" border="0">
  932. <tr style="background-color: #ffffff">
  933. <td width="37%" align="left" valign="top" style="border-style: none">
  934. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_RateInit" title="RateInit" class="code2code">
  935. RateInit
  936. </a>
  937. </span>
  938. </td>
  939. <td width="12%" align="right" valign="top" style="border-style: none">
  940. 2
  941. </td>
  942. <td width="12%" align="right" valign="top" style="border-style: none">
  943. 2
  944. </td>
  945. <td width="12%" align="right" valign="top" style="border-style: none">
  946. 18
  947. </td>
  948. <td width="12%" align="right" valign="top" style="border-style: none">
  949. 40
  950. </td>
  951. <td width="12%" align="right" valign="top" style="border-style: none">
  952. 4
  953. </td>
  954. </tr>
  955. </table>
  956. </td>
  957. </tr>
  958. </table>
  959. </td>
  960. </tr>
  961. <tr>
  962. <td align="left" valign="top">
  963. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="3" id="3" border="0">
  964. <tr>
  965. <td align="left" valign="top">
  966. <table width="100%" cellpadding="2" border="0">
  967. <tr style="background-color: #eeeeff">
  968. <td width="37%" align="left" valign="top" style="border-style: none">
  969. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_div_nde_s32_floor" title="div_nde_s32_floor" class="code2code">
  970. div_nde_s32_floor
  971. </a>
  972. </span>
  973. </td>
  974. <td width="12%" align="right" valign="top" style="border-style: none">
  975. 0
  976. </td>
  977. <td width="12%" align="right" valign="top" style="border-style: none">
  978. 0
  979. </td>
  980. <td width="12%" align="right" valign="top" style="border-style: none">
  981. 2
  982. </td>
  983. <td width="12%" align="right" valign="top" style="border-style: none">
  984. 5
  985. </td>
  986. <td width="12%" align="right" valign="top" style="border-style: none">
  987. 2
  988. </td>
  989. </tr>
  990. </table>
  991. </td>
  992. </tr>
  993. </table>
  994. </td>
  995. </tr>
  996. </table>
  997. </td>
  998. </tr>
  999. <tr>
  1000. <td align="left" valign="top">
  1001. <table style="border-style: none" width="100%" cellpadding="0" cellspacing="0" name="" id="" border="0">
  1002. <tr>
  1003. <td align="left" valign="top">
  1004. <table width="100%" cellpadding="2" border="0">
  1005. <tr style="background-color: #ffffff">
  1006. <td width="37%" align="left" valign="top" style="border-style: none">
  1007. <span style="white-space:nowrap"><span name="button_13" id="button_13" title="Click to shrink or expand tree" style="cursor:pointer;font-family:monospace;font-weight:normal;" onclick ="if (rtwTableShrink) rtwTableShrink(window.document, this, '13', true)"><span class="shrink-button">[+]</span></span>&#160;<b><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_initialize" title="PMSM_Controller_initialize" class="code2code">
  1008. PMSM_Controller_initialize
  1009. </a>
  1010. </b></span>
  1011. </td>
  1012. <td width="12%" align="right" valign="top" style="border-style: none">
  1013. 12
  1014. </td>
  1015. <td width="12%" align="right" valign="top" style="border-style: none">
  1016. 12
  1017. </td>
  1018. <td width="12%" align="right" valign="top" style="border-style: none">
  1019. 18
  1020. </td>
  1021. <td width="12%" align="right" valign="top" style="border-style: none">
  1022. 67
  1023. </td>
  1024. <td width="12%" align="right" valign="top" style="border-style: none">
  1025. 1
  1026. </td>
  1027. </tr>
  1028. </table>
  1029. </td>
  1030. </tr>
  1031. <tr>
  1032. <td align="left" valign="top">
  1033. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="13" id="13" border="0">
  1034. <tr>
  1035. <td align="left" valign="top">
  1036. <table width="100%" cellpadding="2" border="0">
  1037. <tr style="background-color: #eeeeff">
  1038. <td width="37%" align="left" valign="top" style="border-style: none">
  1039. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt_Init" title="PI_backCalc_fixdt_Init" class="code2code">
  1040. PI_backCalc_fixdt_Init
  1041. </a>
  1042. </span>
  1043. </td>
  1044. <td width="12%" align="right" valign="top" style="border-style: none">
  1045. 0
  1046. </td>
  1047. <td width="12%" align="right" valign="top" style="border-style: none">
  1048. 0
  1049. </td>
  1050. <td width="12%" align="right" valign="top" style="border-style: none">
  1051. 1
  1052. </td>
  1053. <td width="12%" align="right" valign="top" style="border-style: none">
  1054. 5
  1055. </td>
  1056. <td width="12%" align="right" valign="top" style="border-style: none">
  1057. 1
  1058. </td>
  1059. </tr>
  1060. </table>
  1061. </td>
  1062. </tr>
  1063. </table>
  1064. </td>
  1065. </tr>
  1066. <tr>
  1067. <td align="left" valign="top">
  1068. <table style="display: none; border-style: none" width="100%" cellpadding="0" cellspacing="0" name="13" id="13" border="0">
  1069. <tr>
  1070. <td align="left" valign="top">
  1071. <table width="100%" cellpadding="2" border="0">
  1072. <tr style="background-color: #ffffff">
  1073. <td width="37%" align="left" valign="top" style="border-style: none">
  1074. <span style="white-space:nowrap">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="font-family:monospace">&#160;&#160;</span>&#160;&#160;<a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt_p_Init" title="PI_backCalc_fixdt_p_Init" class="code2code">
  1075. PI_backCalc_fixdt_p_Init
  1076. </a>
  1077. </span>
  1078. </td>
  1079. <td width="12%" align="right" valign="top" style="border-style: none">
  1080. 0
  1081. </td>
  1082. <td width="12%" align="right" valign="top" style="border-style: none">
  1083. 0
  1084. </td>
  1085. <td width="12%" align="right" valign="top" style="border-style: none">
  1086. 1
  1087. </td>
  1088. <td width="12%" align="right" valign="top" style="border-style: none">
  1089. 5
  1090. </td>
  1091. <td width="12%" align="right" valign="top" style="border-style: none">
  1092. 1
  1093. </td>
  1094. </tr>
  1095. </table>
  1096. </td>
  1097. </tr>
  1098. </table>
  1099. </td>
  1100. </tr>
  1101. </table>
  1102. </td>
  1103. </tr>
  1104. </table>
  1105. </td>
  1106. </tr>
  1107. </table>
  1108. </td>
  1109. </tr>
  1110. </table>
  1111. </td>
  1112. </tr>
  1113. <tr>
  1114. <td align="left" valign="top">
  1115. <table width="100%" cellpadding="0" cellspacing="0" name="fcnInfo_table" id="fcnInfo_table" style="display: none" border="0">
  1116. <tr>
  1117. <td align="left" valign="top">
  1118. View: <a href="javascript:if (rtwSwitchView) rtwSwitchView(window.document,'fcnInfo_table', 'fcnInfo_calltree')" title="Browse call graph in a call tree format.">
  1119. Call Tree
  1120. </a>
  1121. | Table
  1122. </td>
  1123. </tr>
  1124. <tr>
  1125. <td align="left" valign="top">
  1126. <table width="100%" cellpadding="2" class="treeTable" id="fcnTableView" border="1">
  1127. <tr style="background-color: #eeeeff">
  1128. <td width="22%" align="left" valign="top" style="border-style: none">
  1129. <b>
  1130. <span title="Function name sorted alphabetically">Function Name</span>
  1131. </b>
  1132. </td>
  1133. <td width="22%" align="left" valign="top" style="border-style: none">
  1134. <b>
  1135. <span title="List of functions calling the function in the corresponding first column. The number of call sites is included in parentheses.">Called By (number of call sites)</span>
  1136. </b>
  1137. </td>
  1138. <td width="11%" align="right" valign="top" style="border-style: none">
  1139. <b>
  1140. <span title="Estimated stack size of the function plus the maximum of the accumulated stack size of its subroutines.">Accumulated Stack Size (bytes)</span>
  1141. </b>
  1142. </td>
  1143. <td width="11%" align="right" valign="top" style="border-style: none">
  1144. <b>
  1145. <span title="Size of local variables in the function.">Self Stack Size (bytes)</span>
  1146. </b>
  1147. </td>
  1148. <td width="11%" align="right" valign="top" style="border-style: none">
  1149. <b>
  1150. <span title="Lines of code excluding comments and blank lines.">Lines of Code</span>
  1151. </b>
  1152. </td>
  1153. <td width="11%" align="right" valign="top" style="border-style: none">
  1154. <b>
  1155. <span style="white-space:nowrap" title="Lines including source code, comments, and blank lines.">Lines</span>
  1156. </b>
  1157. </td>
  1158. <td width="11%" align="right" valign="top" style="border-style: none">
  1159. <b>
  1160. <span style="white-space:nowrap" title="Cyclomatic complexity">Complexity</span>
  1161. </b>
  1162. </td>
  1163. </tr>
  1164. <tr style="background-color: #ffffff">
  1165. <td width="22%" align="left" valign="top" style="border-style: none">
  1166. <a href="PMSM_Controller_c.html#fcn_Low_Pass_Filter" title="Low_Pass_Filter" class="code2code">
  1167. Low_Pass_Filter
  1168. </a>
  1169. </td>
  1170. <td width="22%" align="left" valign="top" style="border-style: none">
  1171. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1172. <tr>
  1173. <td align="left" valign="top">
  1174. <span style="white-space:nowrap" title="PMSM_Controller_step has 2 call sites of Low_Pass_Filter."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1175. PMSM_Controller_step
  1176. </a>
  1177. (2)</span>
  1178. </td>
  1179. </tr>
  1180. </table>
  1181. </td>
  1182. <td width="11%" align="right" valign="top" style="border-style: none">
  1183. 4
  1184. </td>
  1185. <td width="11%" align="right" valign="top" style="border-style: none">
  1186. 4
  1187. </td>
  1188. <td width="11%" align="right" valign="top" style="border-style: none">
  1189. 23
  1190. </td>
  1191. <td width="11%" align="right" valign="top" style="border-style: none">
  1192. 55
  1193. </td>
  1194. <td width="11%" align="right" valign="top" style="border-style: none">
  1195. 5
  1196. </td>
  1197. </tr>
  1198. <tr style="background-color: #eeeeff">
  1199. <td width="22%" align="left" valign="top" style="border-style: none">
  1200. <a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt" title="PI_backCalc_fixdt" class="code2code">
  1201. PI_backCalc_fixdt
  1202. </a>
  1203. </td>
  1204. <td width="22%" align="left" valign="top" style="border-style: none">
  1205. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1206. <tr>
  1207. <td align="left" valign="top">
  1208. <span style="white-space:nowrap" title="PMSM_Controller_step has one call site of PI_backCalc_fixdt."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1209. PMSM_Controller_step
  1210. </a>
  1211. </span>
  1212. </td>
  1213. </tr>
  1214. </table>
  1215. </td>
  1216. <td width="11%" align="right" valign="top" style="border-style: none">
  1217. 20
  1218. </td>
  1219. <td width="11%" align="right" valign="top" style="border-style: none">
  1220. 20
  1221. </td>
  1222. <td width="11%" align="right" valign="top" style="border-style: none">
  1223. 62
  1224. </td>
  1225. <td width="11%" align="right" valign="top" style="border-style: none">
  1226. 120
  1227. </td>
  1228. <td width="11%" align="right" valign="top" style="border-style: none">
  1229. 15
  1230. </td>
  1231. </tr>
  1232. <tr style="background-color: #ffffff">
  1233. <td width="22%" align="left" valign="top" style="border-style: none">
  1234. <a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt_Init" title="PI_backCalc_fixdt_Init" class="code2code">
  1235. PI_backCalc_fixdt_Init
  1236. </a>
  1237. </td>
  1238. <td width="22%" align="left" valign="top" style="border-style: none">
  1239. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1240. <tr>
  1241. <td align="left" valign="top">
  1242. <span style="white-space:nowrap" title="PMSM_Controller_initialize has one call site of PI_backCalc_fixdt_Init."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_initialize" title="PMSM_Controller_initialize" class="code2code">
  1243. PMSM_Controller_initialize
  1244. </a>
  1245. </span>
  1246. </td>
  1247. </tr>
  1248. </table>
  1249. </td>
  1250. <td width="11%" align="right" valign="top" style="border-style: none">
  1251. 0
  1252. </td>
  1253. <td width="11%" align="right" valign="top" style="border-style: none">
  1254. 0
  1255. </td>
  1256. <td width="11%" align="right" valign="top" style="border-style: none">
  1257. 1
  1258. </td>
  1259. <td width="11%" align="right" valign="top" style="border-style: none">
  1260. 5
  1261. </td>
  1262. <td width="11%" align="right" valign="top" style="border-style: none">
  1263. 1
  1264. </td>
  1265. </tr>
  1266. <tr style="background-color: #eeeeff">
  1267. <td width="22%" align="left" valign="top" style="border-style: none">
  1268. <a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt_o" title="PI_backCalc_fixdt_o" class="code2code">
  1269. PI_backCalc_fixdt_o
  1270. </a>
  1271. </td>
  1272. <td width="22%" align="left" valign="top" style="border-style: none">
  1273. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1274. <tr>
  1275. <td align="left" valign="top">
  1276. <span style="white-space:nowrap" title="PMSM_Controller_step has 2 call sites of PI_backCalc_fixdt_o."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1277. PMSM_Controller_step
  1278. </a>
  1279. (2)</span>
  1280. </td>
  1281. </tr>
  1282. </table>
  1283. </td>
  1284. <td width="11%" align="right" valign="top" style="border-style: none">
  1285. 24
  1286. </td>
  1287. <td width="11%" align="right" valign="top" style="border-style: none">
  1288. 24
  1289. </td>
  1290. <td width="11%" align="right" valign="top" style="border-style: none">
  1291. 57
  1292. </td>
  1293. <td width="11%" align="right" valign="top" style="border-style: none">
  1294. 116
  1295. </td>
  1296. <td width="11%" align="right" valign="top" style="border-style: none">
  1297. 13
  1298. </td>
  1299. </tr>
  1300. <tr style="background-color: #ffffff">
  1301. <td width="22%" align="left" valign="top" style="border-style: none">
  1302. <a href="PMSM_Controller_c.html#fcn_PI_backCalc_fixdt_p_Init" title="PI_backCalc_fixdt_p_Init" class="code2code">
  1303. PI_backCalc_fixdt_p_Init
  1304. </a>
  1305. </td>
  1306. <td width="22%" align="left" valign="top" style="border-style: none">
  1307. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1308. <tr>
  1309. <td align="left" valign="top">
  1310. <span style="white-space:nowrap" title="PMSM_Controller_initialize has 2 call sites of PI_backCalc_fixdt_p_Init."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_initialize" title="PMSM_Controller_initialize" class="code2code">
  1311. PMSM_Controller_initialize
  1312. </a>
  1313. (2)</span>
  1314. </td>
  1315. </tr>
  1316. </table>
  1317. </td>
  1318. <td width="11%" align="right" valign="top" style="border-style: none">
  1319. 0
  1320. </td>
  1321. <td width="11%" align="right" valign="top" style="border-style: none">
  1322. 0
  1323. </td>
  1324. <td width="11%" align="right" valign="top" style="border-style: none">
  1325. 1
  1326. </td>
  1327. <td width="11%" align="right" valign="top" style="border-style: none">
  1328. 5
  1329. </td>
  1330. <td width="11%" align="right" valign="top" style="border-style: none">
  1331. 1
  1332. </td>
  1333. </tr>
  1334. <tr style="background-color: #eeeeff">
  1335. <td width="22%" align="left" valign="top" style="border-style: none">
  1336. <a href="PMSM_Controller_c.html#fcn_PMSM_Controller_initialize" title="PMSM_Controller_initialize" class="code2code">
  1337. PMSM_Controller_initialize
  1338. </a>
  1339. </td>
  1340. <td width="22%" align="left" valign="top" style="border-style: none">
  1341. &#160;
  1342. </td>
  1343. <td width="11%" align="right" valign="top" style="border-style: none">
  1344. 12
  1345. </td>
  1346. <td width="11%" align="right" valign="top" style="border-style: none">
  1347. 12
  1348. </td>
  1349. <td width="11%" align="right" valign="top" style="border-style: none">
  1350. 18
  1351. </td>
  1352. <td width="11%" align="right" valign="top" style="border-style: none">
  1353. 67
  1354. </td>
  1355. <td width="11%" align="right" valign="top" style="border-style: none">
  1356. 1
  1357. </td>
  1358. </tr>
  1359. <tr style="background-color: #ffffff">
  1360. <td width="22%" align="left" valign="top" style="border-style: none">
  1361. <a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1362. PMSM_Controller_step
  1363. </a>
  1364. </td>
  1365. <td width="22%" align="left" valign="top" style="border-style: none">
  1366. &#160;
  1367. </td>
  1368. <td width="11%" align="right" valign="top" style="border-style: none">
  1369. 158
  1370. </td>
  1371. <td width="11%" align="right" valign="top" style="border-style: none">
  1372. 134
  1373. </td>
  1374. <td width="11%" align="right" valign="top" style="border-style: none">
  1375. 923
  1376. </td>
  1377. <td width="11%" align="right" valign="top" style="border-style: none">
  1378. 2652
  1379. </td>
  1380. <td width="11%" align="right" valign="top" style="border-style: none">
  1381. 155
  1382. </td>
  1383. </tr>
  1384. <tr style="background-color: #eeeeff">
  1385. <td width="22%" align="left" valign="top" style="border-style: none">
  1386. <a href="PMSM_Controller_c.html#fcn_RateInit" title="RateInit" class="code2code">
  1387. RateInit
  1388. </a>
  1389. </td>
  1390. <td width="22%" align="left" valign="top" style="border-style: none">
  1391. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1392. <tr>
  1393. <td align="left" valign="top">
  1394. <span style="white-space:nowrap" title="PMSM_Controller_step has 2 call sites of RateInit."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1395. PMSM_Controller_step
  1396. </a>
  1397. (2)</span>
  1398. </td>
  1399. </tr>
  1400. </table>
  1401. </td>
  1402. <td width="11%" align="right" valign="top" style="border-style: none">
  1403. 2
  1404. </td>
  1405. <td width="11%" align="right" valign="top" style="border-style: none">
  1406. 2
  1407. </td>
  1408. <td width="11%" align="right" valign="top" style="border-style: none">
  1409. 18
  1410. </td>
  1411. <td width="11%" align="right" valign="top" style="border-style: none">
  1412. 40
  1413. </td>
  1414. <td width="11%" align="right" valign="top" style="border-style: none">
  1415. 4
  1416. </td>
  1417. </tr>
  1418. <tr style="background-color: #ffffff">
  1419. <td width="22%" align="left" valign="top" style="border-style: none">
  1420. <a href="PMSM_Controller_c.html#fcn_div_nde_s32_floor" title="div_nde_s32_floor" class="code2code">
  1421. div_nde_s32_floor
  1422. </a>
  1423. </td>
  1424. <td width="22%" align="left" valign="top" style="border-style: none">
  1425. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1426. <tr>
  1427. <td align="left" valign="top">
  1428. <span style="white-space:nowrap" title="PMSM_Controller_step has one call site of div_nde_s32_floor."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1429. PMSM_Controller_step
  1430. </a>
  1431. </span>
  1432. </td>
  1433. </tr>
  1434. </table>
  1435. </td>
  1436. <td width="11%" align="right" valign="top" style="border-style: none">
  1437. 0
  1438. </td>
  1439. <td width="11%" align="right" valign="top" style="border-style: none">
  1440. 0
  1441. </td>
  1442. <td width="11%" align="right" valign="top" style="border-style: none">
  1443. 2
  1444. </td>
  1445. <td width="11%" align="right" valign="top" style="border-style: none">
  1446. 5
  1447. </td>
  1448. <td width="11%" align="right" valign="top" style="border-style: none">
  1449. 2
  1450. </td>
  1451. </tr>
  1452. <tr style="background-color: #eeeeff">
  1453. <td width="22%" align="left" valign="top" style="border-style: none">
  1454. <a href="PMSM_Controller_c.html#fcn_plook_u16s16_evencka" title="plook_u16s16_evencka" class="code2code">
  1455. plook_u16s16_evencka
  1456. </a>
  1457. </td>
  1458. <td width="22%" align="left" valign="top" style="border-style: none">
  1459. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1460. <tr>
  1461. <td align="left" valign="top">
  1462. <span style="white-space:nowrap" title="PMSM_Controller_step has one call site of plook_u16s16_evencka."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1463. PMSM_Controller_step
  1464. </a>
  1465. </span>
  1466. </td>
  1467. </tr>
  1468. </table>
  1469. </td>
  1470. <td width="11%" align="right" valign="top" style="border-style: none">
  1471. 2
  1472. </td>
  1473. <td width="11%" align="right" valign="top" style="border-style: none">
  1474. 2
  1475. </td>
  1476. <td width="11%" align="right" valign="top" style="border-style: none">
  1477. 11
  1478. </td>
  1479. <td width="11%" align="right" valign="top" style="border-style: none">
  1480. 24
  1481. </td>
  1482. <td width="11%" align="right" valign="top" style="border-style: none">
  1483. 3
  1484. </td>
  1485. </tr>
  1486. <tr style="background-color: #ffffff">
  1487. <td width="22%" align="left" valign="top" style="border-style: none">
  1488. <a href="PMSM_Controller_c.html#fcn_rt_sqrt_Us32En10_Ys16E_7VJYwqF9" title="rt_sqrt_Us32En10_Ys16E_7VJYwqF9" class="code2code">
  1489. rt_sqrt_Us32En10_Ys16E_7VJYwqF9
  1490. </a>
  1491. </td>
  1492. <td width="22%" align="left" valign="top" style="border-style: none">
  1493. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1494. <tr>
  1495. <td align="left" valign="top">
  1496. <span style="white-space:nowrap" title="PMSM_Controller_step has one call site of rt_sqrt_Us32En10_Ys16E_7VJYwqF9."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1497. PMSM_Controller_step
  1498. </a>
  1499. </span>
  1500. </td>
  1501. </tr>
  1502. </table>
  1503. </td>
  1504. <td width="11%" align="right" valign="top" style="border-style: none">
  1505. 10
  1506. </td>
  1507. <td width="11%" align="right" valign="top" style="border-style: none">
  1508. 10
  1509. </td>
  1510. <td width="11%" align="right" valign="top" style="border-style: none">
  1511. 18
  1512. </td>
  1513. <td width="11%" align="right" valign="top" style="border-style: none">
  1514. 25
  1515. </td>
  1516. <td width="11%" align="right" valign="top" style="border-style: none">
  1517. 4
  1518. </td>
  1519. </tr>
  1520. <tr style="background-color: #eeeeff">
  1521. <td width="22%" align="left" valign="top" style="border-style: none">
  1522. <a href="PMSM_Controller_c.html#fcn_rt_sqrt_Us32En6_Ys16En_1bhh77n4" title="rt_sqrt_Us32En6_Ys16En_1bhh77n4" class="code2code">
  1523. rt_sqrt_Us32En6_Ys16En_1bhh77n4
  1524. </a>
  1525. </td>
  1526. <td width="22%" align="left" valign="top" style="border-style: none">
  1527. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1528. <tr>
  1529. <td align="left" valign="top">
  1530. <span style="white-space:nowrap" title="PMSM_Controller_step has one call site of rt_sqrt_Us32En6_Ys16En_1bhh77n4."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1531. PMSM_Controller_step
  1532. </a>
  1533. </span>
  1534. </td>
  1535. </tr>
  1536. </table>
  1537. </td>
  1538. <td width="11%" align="right" valign="top" style="border-style: none">
  1539. 18
  1540. </td>
  1541. <td width="11%" align="right" valign="top" style="border-style: none">
  1542. 18
  1543. </td>
  1544. <td width="11%" align="right" valign="top" style="border-style: none">
  1545. 20
  1546. </td>
  1547. <td width="11%" align="right" valign="top" style="border-style: none">
  1548. 27
  1549. </td>
  1550. <td width="11%" align="right" valign="top" style="border-style: none">
  1551. 4
  1552. </td>
  1553. </tr>
  1554. <tr style="background-color: #ffffff">
  1555. <td width="22%" align="left" valign="top" style="border-style: none">
  1556. <a href="PMSM_Controller_c.html#fcn_rt_sqrt_Uu16En14_Yu16E_WMwW1mku" title="rt_sqrt_Uu16En14_Yu16E_WMwW1mku" class="code2code">
  1557. rt_sqrt_Uu16En14_Yu16E_WMwW1mku
  1558. </a>
  1559. </td>
  1560. <td width="22%" align="left" valign="top" style="border-style: none">
  1561. <table width="100%" cellpadding="1" cellspacing="0" border="0">
  1562. <tr>
  1563. <td align="left" valign="top">
  1564. <span style="white-space:nowrap" title="PMSM_Controller_step has one call site of rt_sqrt_Uu16En14_Yu16E_WMwW1mku."><a href="PMSM_Controller_c.html#fcn_PMSM_Controller_step" title="PMSM_Controller_step" class="code2code">
  1565. PMSM_Controller_step
  1566. </a>
  1567. </span>
  1568. </td>
  1569. </tr>
  1570. </table>
  1571. </td>
  1572. <td width="11%" align="right" valign="top" style="border-style: none">
  1573. 14
  1574. </td>
  1575. <td width="11%" align="right" valign="top" style="border-style: none">
  1576. 14
  1577. </td>
  1578. <td width="11%" align="right" valign="top" style="border-style: none">
  1579. 20
  1580. </td>
  1581. <td width="11%" align="right" valign="top" style="border-style: none">
  1582. 27
  1583. </td>
  1584. <td width="11%" align="right" valign="top" style="border-style: none">
  1585. 4
  1586. </td>
  1587. </tr>
  1588. </table>
  1589. </td>
  1590. </tr>
  1591. </table>
  1592. </td>
  1593. </tr>
  1594. </table>
  1595. </td>
  1596. </tr>
  1597. </table>
  1598. </body>
  1599. </html>