This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/TMS320F28027:指导我如何使用非常新的 Piccolo 微控制器 I#39;m

Guru**** 2220740 points
Other Parts Discussed in Thread: BOOSTXL-BUCKCONV, CONTROLSUITE
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/693306/ccs-tms320f28027-guide-me-through-how-to-use-piccolo-micro-controller-i-m-very-new-to-this

器件型号:TMS320F28027
主题中讨论的其他器件:BOOSTXL-BUCKCONVcontrolSUITE

工具/软件:Code Composer Studio

您好!

    我非常不熟悉 TI Piccolo 微控制 器的使用、我使用它来驱动电池充电转换器电路中使用的 MOSFET 之一。 我很难找到一种方法来实现这一点、我已经下载了 code composer studio、因为我不熟悉这一点、很难使用它。 此外、我不知道 如何对该微控制  器进行编程、从而通过 PWM 驱动 MOSFET、并通过 ADC 引脚测量转换器电路上的各种电流和电压值。 任何参考 链接和指南都将对我非常有帮助、

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Nikhil、

    要了解 F28027器件、您可能需要首先在 F28027一日技术讲座中运行实验练习:

    processors.wiki.ti.com/.../C2000_Archived_Workshops

    运行 Piccolo 一日技术讲座安装程序以设置技术讲座文件。 本技术讲座使用过时的套件(controlSTICK)进行开发、您很可能会使用 F28027 LaunchPad。 此外、本技术讲座是使用 CCSv4开发的。 但是、使用较新版本的 CCS 将起作用、但可能需要稍微修改实验说明。

    在车间中、一个 LED 被切换为一个视觉指示器。 LED 连接到 LaunchPad 上的不同 GPIO 引脚(与 controlSTICK 相比)。 您需要对代码进行少量修改、使 LED 闪烁。 要使用 GPIO1使 LED 闪烁、请对实验3和4文件进行以下更改:

    在 gpio.c 中、修改文件底部的以下两行(注意组 A 的 GPA、因此更改...gpb... 至...GPA):

    //--所选的引脚配置
    GpioCtrlRegs.GPADIR.bit.GPIO1=1;
    GpioDataRegs.GPASET.bit.GPIO1=1;

    接下来、在 DefaultIsr_3_4中、修改 ADC_INT1 ISR 第168行中的以下代码行:

    静态易失性 UINT16 GPIO1_COUNT = 0;//引脚切换计数器

    下面的代码行从第193行开始(再次注意...GPA。。 而不是... GPB...):

    if (GPIO1_COUNT++> 25000)//缓慢切换以查看 LED 闪烁

    GpioDataRegs.GPATOGGLE.bit.GPIO1 = 1;//切换引脚
    GPIO1_COUNT = 0;//重置计数器


    但愿这对您有所帮助。 如果您的问题得到了解答、请单击绿色的"验证答案"按钮。 谢谢。

    - Ken
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答、它帮助我开始使用此 MC、您能不能指导我了解如何在200kHz 的频率下对转换器电路中的降压和升压 MOSFET 进行编程、以及如何进行编程以测量输入电流、输出电流、输入电压、 转换器电路的输出电压是否通过差动 ADC 引脚?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Nikhil、

    这是一个很好的起点

    www.ti.com/.../BOOSTXL-BUCKCONV

    同样在 Ken 向您指出的同一页上,我们提供了一个为期一天的专题讨论会材料,可引导您逐步了解您正在查看的一些方面。

    processors.wiki.ti.com/.../C2000_Archived_Workshops
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此外,如果您开始学习,并且没有商业理由使用 F28027,

    我建议使用最新的 F2804x 或 F2807x 类型的平台进行学习。 存档的技术讲座不使用此新器件、因此您应该仅将该器件用于 F2803x/2x 培训。

    您可以参考 BOOSTXL-BUCKCONV 来了解 F2807x 和 F28069等新器件上的数字电源代码
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    帮助我处理代码、我可以在哪里找到代码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    1日专题讨论会材料、可引导您了解您所关注的一些方面。

    processors.wiki.ti.com/.../C2000_Archived_Workshops

    下载所有 zips、其中一个是实验室文件、另一个是解决方案文件、您需要在研讨会上使用所有"代码"。

    BOOSTXL-BUCKCONV

    controlSUITE 中
    C:\ti\controlSUITE\development_kits\BOOSTXL_BUCKCONV\v1_01_00_00
    您需要从 TI 网站下载该软件

    只需搜索...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Nikhil、

    据我所知、我已为您的问题提供了适当的答案、并且两周内没有听到任何声音。

    我必须关闭此主题、请在新主题上发布任何其他问题。

    如果您强烈认为上述内容没有帮助、请进行澄清。

    -Manish