ZHCU083I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
区域 | 内存用量(16 位字) | |
---|---|---|
RAM | 闪存 | |
库接口 (.ebss) | 0x0326 | × |
库 (.ebss) | 0x0200 | × |
代码 (.text) | 6x06B0 | 0x2ED7 |
.cinit | × | 0x007A |
常数 (.econst) | × | 0x0080 |
IQmath (.text) | × | 0x00C9 |
表 9-29 汇总了每个函数的所有性能数据,其中的用户代码均以 InstaSPIN 库的最小执行方式从闪存中加载并执行。请注意,采用不同执行方式时周期数不会发生显著变化,因为这些配置中的 FAST 估算器块均保留在 ROM 中。此估算器模块占用所有 InstaSPIN-FOC 块的大部分周期。关于管理 ISR 中的执行时间的详细信息,请参见Topic Link Label10.2。
函数名称 | CPU 周期数 | 执行位置 | ||||
---|---|---|---|---|---|---|
最小值 | 平均值 | 最大值 40V | ROM | RAM | 闪存 | |
HAL_acqAdcInt | 17 | 17 | 17 | × | ✓ | × |
HAL_readAdcData | 94 | 94 | 94 | × | ✓ | × |
Ctrl_run | ✓ | ✓ | ✓ | |||
Rs 在线禁用,ISR vs CTRL = 1,CTRL vs EST = 1 | 2320 | 2331 | 2413 | |||
CTRL vs EST = 2 | 1131 | 1735 | 2413 | |||
CTRL vs EST = 3 | 1131 | 1536 | 2413 | |||
ISR vs CTRL = 2,CTRL vs EST = 1 | 51 | 1191 | 2413 | |||
CTRL vs EST = 2 | 51 | 893 | 2413 | |||
CTRL vs EST = 3 | 51 | 793 | 2413 | |||
ISR vs CTRL = 3,CTRL vs EST = 1 | 51 | 811 | 2413 | |||
CTRL vs EST = 2 | 51 | 612 | 2413 | |||
CTRL vs EST = 3 | 51 | 544 | 2413 | |||
Rs 在线启用,ISR vs CTRL = 1,CTRL vs EST = 1 | 2766 | 2781 | 2882 | |||
CTRL vs EST = 2 | 1129 | 1969 | 2882 | |||
CTRL vs EST = 3 | 1129 | 1692 | 2882 | |||
ISR vs CTRL = 2,CTRL vs EST = 1 | 51 | 1424 | 2882 | |||
CTRL vs EST = 2 | 51 | 1010 | 2882 | |||
CTRL vs EST = 3 | 51 | 871 | 2882 | |||
ISR vs CTRL = 3,CTRL vs EST = 1 | 51 | 966 | 2882 | |||
CTRL vs EST = 2 | 51 | 689 | 2882 | |||
CTRL vs EST = 3 | 51 | 596 | 2882 | |||
HAL_writePwmData | 110 | 110 | 110 | × | ✓ | × |
CTRL_setup | 26 | 36 | 188 | × | ✓ | ✓ |