主要内容

本页采用了机器翻译。点击此处可查看英文原文。

支持的 Texas Instruments C2000 处理器

下表列出了每个处理器系列支持的 C2000™ Microcontroller Blockset 处理器。在本主题中,您还将了解 C2000 处理器的通用配置项和 LaunchPad 配置项之间的区别。

处理器系列

处理器

TI Delfino F28377S LaunchPad

F28377S

TI Delfino F2837xS

F28379S、F28377S、F28376S、F28375S 和 F28374S

TI Delfino F28379D LaunchPad

F28379D

TI Delfino F2837xD

F28379D、F28377D、F28376D、F28375D 和 F28374D

TI Delfino F2833x

F28335、F28334 和 F28332

TI Delfino C2834x

C28346、C28345、C28344、C28343、C28342 和 C28341

TI Piccolo F280049C LaunchPadF280049C
TI Piccolo F28004x

F280049M、F280049C、F280049、F280048C、F280048、F280045、F280041C、F280041、F280040C 和 F280040

TI Piccolo F2807x

F28075 和 F28074

TI Piccolo F2806x

F28069M、F28069、F28068、F28067、F28066、F28065、F28064、F28063 和 F28062

TI Piccolo F28069M LaunchPad

F28069M

TI Piccolo F2805x

F28055、F28054、F28053、F28052、F28051 和 F28050

TI Piccolo F2803x

F28035、F28034、F28033、F28032、F28031 和 F28030

TI Piccolo F2802x

F28027、F28026、F28023、F28022、F28021、F28020 和 F280200

TI Piccolo F28027/F28027F LaunchPad

F28027

TI F280x

F2809、F2808、F2806、F2802、F2801、F28016 和 F28015

TI F28044

F28044

TI F281x

F2812、F2811 和 F2810

TI F2838xF28388D、F28388S、F28386D、F28386S、F28384D 和 F28384S
TI F28002xF280025、F280025C、F280024、F280024C、F280023、F280023C、F280022 和 F280021
TI F280025C LaunchPadF280025C
TI F28003xF280033、F280034、F280036、F280036C、F280037、F280037C、F280038、F280038C、F280039 和 F280039C
TI F280039C LaunchPadF280039C
TI F280013xF2800132、F2800133、F2800135 和 F2800137
TI F2800137 LaunchPadF2800137
TI F280015xF2800152、F2800153、F2800154、F2800155、F2800156 和 F2800157
TI F28P65xF28P650D、F28P650S、F28P659D 和 F28P659S
TI F28P650D LaunchPadF28P650D
TI F28P55xF28P550SJ9、F28P550SG9、F28P550SD7、F28P550SD4、F28P559SJ9、F28P559SJ2、F28P559SG8、F28P559SG2 和 F28P559SD7
TI F28P550S LaunchPadF28P550S
TI F29H85x

F29H850TU9

TI Concerto F28M35xF28M35H52C、F28M35H22C、F28M35M52C、F28M35M22C、F28M35M20B 和 F28M35E20B
TI Concerto F28M36xF28M36P63C、F28M36P53C、F28M36H53C、F28M36H53B、F28M36H33C 和 F28M36H33B

了解 C2000 MCU 通用配置项和 LaunchPad 配置项之间的区别

C2000 Microcontroller Blockset 中,某些微控制器在配置参数 (Configuration Parameters > Hardware Implementation > Hardware board) 中有多个配置项。其中一个配置项是给定处理器的通用配置项,例如 TI Delfino F2837xD,另一个配置项是该处理器的 LaunchPad 开发套件的配置项,例如 TI Delfino F28379D LaunchPad。处理器通用配置项的默认值通常与控制卡的默认值一致。了解这些配置项之间的区别对于硬件配置和功能至关重要。

主要区别

通用配置项和 LaunchPad 配置项的主要区别在于:

  1. CCXML File - 通用板和 LaunchPad 板分别提供不同的 CCXML 文件。导航至 Configuration Parameters > Hardware Implementation > Target hardware resources > Build 选项,然后选择相应的 CCXML 文件。您可以在以下位置找到这些文件:

    <C2000WareInstallLocation>\device_support\<device>\common\targetConfigs

  2. Default GPIO Pin Selection - 确保默认 GPIO 引脚与硬件要求匹配。外设的默认 GPIO 引脚是根据板上的可用引脚选择的。

  3. External Clock Differences - 如有必要,请在 Configuration Parameters > Hardware Implementation > Target hardware resources > Clocking 下更新外部时钟设置。电路板上提供的外部时钟各不相同,必须相应地进行更新。

在 LaunchPad 开发板上使用通用配置项

您可以选择处理器的任何通用配置项(控制卡或自定义板)作为硬件板,并通过更新 CCXML 文件和验证 GPIO 引脚将其配置为 LaunchPad。例如,如果正确更新 CCXML 文件,则可以使用硬件 TI F28P55xLAUNCHXL-F28P55X 板上运行模型。

以下是通用版本和 Launchpad 版本在各种处理器方面的区别:

TI C2000 MCU 的通用配置项和 Launchpad 配置项之间的区别

处理器 区别 通用配置项中的默认值LaunchPad 中的默认值

F28002x

  • TI F28002x - 通用配置项

  • TI F280025C LaunchPad - LaunchPad 配置项

CCXML 文件   
振荡器时钟频率 内部振荡器 10MHz 时钟外部振荡器 20Mhz 时钟
默认 GPIO 配置项   
  • ePWM 3B

  • eQEP1I

  • I2C_A SDA 和 SCL

  • SPI_A PICO、POCI 和片选

  • SPI_B PICO、POCI、CLK 和片选

  • CAN A TX 和 RX

  • 5

  • 23

  • 32 和 33

  • 16、17 和 11

  • 24、25、26 和 27

  • 31 和 30

  • 15

  • 31

  • 35 和 37

  • 11、10 和 5

  • 30、31、22 和 33

  • 32 和 33

F28003x

  • TI F28003x - 通用配置项

  • TI F280039C LaunchPad - LaunchPad 配置项

CCXML 文件   
默认 GPIO 配置项   
  • ePWM 5A 和 5B

  • eQEP1I

  • eQEP2A、2B 和 2I

  • SCI_B TX 和 RX

  • I2C_A SDA 和 SCL

  • SPI A PICO 和片选

  • SPI_B PICO、POCI 和 CLK

  • CAN A TX 和 RX

  • 8 和 9

  • 23

  • 24、25 和 26

  • 9 和 11

  • 32 和 33

  • 16 和 11

  • 24、25 和 26

  • 31 和 30

  • 16 和 35

  • 24

  • 14、55 和 57

  • 56 和 15

  • 19 和 18

  • 8 和 5

  • 60、61 和 58

  • 4 和 5

F28004x

  • TI F28004x - 通用配置项

  • TI F280049C LaunchPad - LaunchPad 配置项

CCXML 文件   
默认 GPIO 配置项   
  • eQEP1A、1B 和 1I

  • eQEP2A 和 2B

  • I2C_A SDA 和 SCL

  • SCI_B TX 和 RX

  • SPI_A CLK 和片选

  • SPI_B POCI 和 CLK

  • CAN A RX

  • 40、57 和 31

  • 24 和 25

  • 35 和 37

  • 9 和 11

  • 9 和 11

  • 25 和 26

  • 30

  • 35、37 和 59

  • 14 和 15

  • 32 和 33

  • 40 和 13

  • 56 和 57

  • 31 和 22

  • 33

F2837xD

  • TI F2837xD - 通用配置项

  • TI F28379D LaunchPad - LaunchPad 配置项

CCXML 文件   
外部振荡器频率 20Mhz 00Mhz
默认 GPIO 配置项   
  • eCAP 1 - 6

  • eQEP1I

  • eQEP2A、eQEP2B 和 eQEP2I

  • I2C_A SDA 和 SCL

  • I2C_B SDA 和 SCL

  • SCI_A 波特率

  • SCI_A TX 和 RX

  • SCI_B TX 和 RX

  • SCI_C TX 和 RX

  • SPI_A PICO、POCI、CLK 和片选

  • SPI_B PICO、POCI、CLK 和片选

  • SPI_C PICO、POCI、CLK 和片选

  • CAN_B TX 和 RX

  • 24、25、26、20、21、23

  • 23

  • 24、25 和 26

  • 32 和 33

  • 34 和 35

  • 115200

  • 29 和 28

  • 9 和 11

  • 12 和 13

  • 16、17、18 和 19

  • 24、25、26 和 27

  • 123、124、125、126

  • 8 和 10

  • 20、21、99、54、55、57

  • 99

  • 54、55 和 57

  • 104 和 105

  • 40 和 41

  • 5e6

  • 42 和 43

  • 18 和 19

  • 56 和 139

  • 58、59、60 和 61

  • 63、64、65 和 66

  • 100、101、102、103

  • 12 和 17

F2806x

  • TI F2806x - 通用配置项

  • TI F28069M LaunchPad - LaunchPad 配置项

默认 GPIO 配置项   
  • eCAP1

  • SCI_B TX 和 RX

  • SPI_B PICO、POCI 和片选

  • eQEP2A、2B 和 2I

  • SCI_A 波特率

  • 5

  • 9 和 11

  • 12、13 和 15

  • 24、25 和 26

  • 115200

  • 19

  • 58 和 15

  • 24、25 和 27

  • 54、55 和 56

  • 5.625e6

F280013x

  • TI F280013x - 通用配置项

  • TI F2800137 LaunchPad - LaunchPad 配置项

CCXML  
默认 GPIO 配置项  
  • ePWM5 GPIO

  • eQEP1A、eQEP1B 和 eQEP1I GPIO

  • I2C_B SDA 和 SCL GPIO

  • SPI_A PICO、CLK 和片选

  • eCAN_A Tx 和 Rx GPIO

  • 8 和 9

  • 20、21 和 23

  • 34 和 51

  • 16、12 和 11

  • 37 和 35

  • 16 和 35

  • 40、41 和 39

  • 2 和 3

  • 8、9 和 5

  • 4 和 5

F28P65x

  • TI F28P65x - 通用配置项

  • TI F28P650D LaunchPad - LaunchPad 配置项

注意

F28P65x 设备的内存配置与其前代产品略有不同。F28P65x 设备有五个闪存块,您可以将其分配给 CPU1 或 CPU2。此外,CPU1 或 CLA 可以使用 LS RAM,而 RAM Dx 内存可以映射到 CPU1 或 CPU2。有关详细信息,请参阅F28P65x 内存配置

CCXML   
外部振荡器频率 20Mhz 25Mhz
默认 GPIO 配置项   
  • ePWM 8A 和 8B

  • eQEP1S

  • eQEP2A、eQEP2B 和 eQEP2I

  • I2C_A SDA 和 SCL

  • SCI_A Tx 和 Rx

  • SCI_B Tx 和 Rx

  • SPI_A 片选

  • eCAN_A Tx 和 Rx

  • 14 和 15

  • 22

  • 54、55 和 57

  • 32 和 33

  • 29 和 28

  • 9 和 11

  • 19

  • 31 和 30

  • 99 和 75

  • 12

  • 24、79 和 103

  • 104 和 105

  • 42 和 43

  • 38 和 55

  • 57

  • 37 和 36

F28P55x

  • TI F28P55x - 通用配置项

  • TI F28P550D LaunchPad - LaunchPad 配置项

CCXML  
默认 GPIO 配置项  
  • ePWM5 GPIO

  • eQEP1A、eQEP1B 和 eQEP1I GPIO

  • SCI_B Tx 和 Rx GPIO

  • SPI_A PICO、CLK 和片选

  • SPI_B PICO、POCI 和 CLK

  • MCAN_A Tx 和 Rx GPIO

  • MCAN_B Tx 和 Rx GPIO

  • 8 和 9

  • 20、21 和 23

  • 9 和 11

  • 16、12 和 11

  • 24、25 和 26

  • 31 和 30

  • 2 和 3

  • 37 和 35

  • 40、41 和 59

  • 56 和 15

  • 8、9 和 17

  • 60、61 和 14

  • 4 和 5

  • 58 和 33

ccxml 文件是将可执行文件下载到目标设备所必需的,它定义了与调试器的连接。

COM 端口用于串行通信。一旦选定,特定目标的 COM 端口将被保存为首选项并自动应用。

注意

  • TI F2838x controlCARD(MCU063E1、MCU063E2、MCU063A)的早期版本使用 20 MHz 外部时钟。较新的 TI F2838x controlCARD(MCU063B 及更高版本)使用 25 MHz 外部时钟。TI F2838x 目标的默认时钟频率设置为 10 MHz 内部时钟频率,以适应所有型号。但是,您可以通过在 Configuration Parameters > Hardware Implementation > Target hardware resources > Clocking 下禁用 Use internal oscillator 参数,并在 Oscillator clock (OSCCLK) frequency in MHz 参数中设置正确的外部时钟频率来更改时钟。

  • F28P65x 设备的内存配置与其前代产品略有不同。F28P65x 设备有五个闪存块,您可以将其分配给 CPU1 或 CPU2。此外,CPU1 或 CLA 可以使用 LS RAM,而 RAM Dx 内存可以映射到 CPU1 或 CPU2。有关详细信息,请参阅F28P65x 内存配置

另请参阅

| |