summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxuzhuoyi <[email protected]>2019-04-08 20:30:48 +0800
committerxuzhuoyi <[email protected]>2019-04-08 20:30:48 +0800
commit4518a89634044a10b0ad84b605f9d271e2e6d6ed (patch)
tree3a4621677f818012bc977c1937ceca55b984227f
parent82b7bcb473a130f79d1476798dfd9ee0108a7f61 (diff)
[bsp][tms320f28379d] Update README.md
-rw-r--r--bsp/tms320f28379d/README.md28
-rw-r--r--bsp/tms320f28379d/figures/build.pngbin0 -> 158383 bytes
-rw-r--r--bsp/tms320f28379d/figures/debug_as.pngbin0 -> 175076 bytes
-rw-r--r--bsp/tms320f28379d/figures/import.pngbin0 -> 155455 bytes
-rw-r--r--bsp/tms320f28379d/figures/import_dia.pngbin0 -> 36380 bytes
-rw-r--r--bsp/tms320f28379d/figures/launch-28379d.pngbin0 -> 477468 bytes
-rw-r--r--bsp/tms320f28379d/figures/launching.pngbin0 -> 24009 bytes
7 files changed, 25 insertions, 3 deletions
diff --git a/bsp/tms320f28379d/README.md b/bsp/tms320f28379d/README.md
index 507fdbc0f9..9206d3e7a6 100644
--- a/bsp/tms320f28379d/README.md
+++ b/bsp/tms320f28379d/README.md
@@ -4,7 +4,10 @@
## 1. 简介
TMS320F28379D BSP 基于 C2000 Delfino MCU F28379D LaunchPad 开发套件开发。
-TMS320F28379D 是一款功能强大的 32 位浮点微控制器单元 (MCU),针对高级闭环控制应用而设计,例如工业驱动器和伺服电机控制、太阳能逆变器和转换器、数字电源、电力输送以及电力线通信。包括如下硬件特性:
+TMS320F28379D 是一款功能强大的 32 位浮点微控制器单元 (MCU),针对高级闭环控制应用而设计,例如工业驱动器和伺服电机控制、太阳能逆变器和转换器、数字电源、电力输送以及电力线通信。
+![launch-28379d](figures/launch-28379d.png)
+
+包括如下硬件特性:
| 硬件 | 描述 |
| -- | -- |
@@ -18,12 +21,31 @@ TMS320F28379D 是一款功能强大的 32 位浮点微控制器单元 (MCU),�
|片内Flash| 1MB |
## 2. 编译说明
+### 2.1 导入工程
+首先打开 Code Composer Studio,点击 Project -> Import CCS Projects...
+![import](figures/import.png)
+在打开的对话框中,点击 Select search -> directory 右边的 Browse... 选择 TMS320F28379D BSP 所在文件夹,如图所示。选择完成后点击 Finish 完成导入。
+
+![import_dia](figures/import_dia.png)
+### 2.2 编译工程
+使用 CCS 内置的 C 编译器可以进行工程的编译,本文使用的是 Code Composer Studio 8.1.0 和 TI v18.1.3.LTS 编译器的组合。
-编译使用 Code Composer Studio,在 Code Composer Studio 8.1.0 使用 TI v18.1.3.LTS 编译器已测试编译通过。
+导入工程后,在右边的 Project Explorer 列表里可以看到刚刚导入的 rt-thread 工程,右键点击,在弹出的菜单中选择 Build Project 即可开始编译。
+![build](figures/build.png)
## 3. 烧写及执行
-连接开发板电源后,使用 CCS 中的烧写功能可直接通过板载 XDS100v2 仿真器烧写并执行。在终端工具里打开相应的串口(115200-8-1-N),复位设备后,可以看到 RT-Thread 的输出信息:
+把开发板和电脑通过 Mini-USB 线连接,使用 CCS 中的烧写功能可直接通过板载 XDS100v2 仿真器烧写并执行。
+![debug_as](figures/debug_as.png)
+
+在右边的 Project Explorer 的列表中右键点击 rt-thread 工程,在弹出的菜单中选择 Debug As -> 1 Code Composer Debug Session。
+![launching](figures/launching.png)
+
+在弹出的 Launching Debug Session 对话框中可以选择要调试的 CPU 核和 CLA 核,这里我们只选择 C28xx_CPU1,点击 OK 开始下载和调试。
+
+下载完成后,CCS 将进入调试模式,可以选择继续运行、单步调试、复位等操作。
+
+在终端工具里打开相应的串口(115200-8-1-N),继续运行或者退出调试复位设备后,可以看到 RT-Thread 的输出信息:
```bash
\ | /
- RT - Thread Operating System
diff --git a/bsp/tms320f28379d/figures/build.png b/bsp/tms320f28379d/figures/build.png
new file mode 100644
index 0000000000..91a15d6939
--- /dev/null
+++ b/bsp/tms320f28379d/figures/build.png
Binary files differ
diff --git a/bsp/tms320f28379d/figures/debug_as.png b/bsp/tms320f28379d/figures/debug_as.png
new file mode 100644
index 0000000000..15599ea066
--- /dev/null
+++ b/bsp/tms320f28379d/figures/debug_as.png
Binary files differ
diff --git a/bsp/tms320f28379d/figures/import.png b/bsp/tms320f28379d/figures/import.png
new file mode 100644
index 0000000000..e28d48bbd0
--- /dev/null
+++ b/bsp/tms320f28379d/figures/import.png
Binary files differ
diff --git a/bsp/tms320f28379d/figures/import_dia.png b/bsp/tms320f28379d/figures/import_dia.png
new file mode 100644
index 0000000000..8098424824
--- /dev/null
+++ b/bsp/tms320f28379d/figures/import_dia.png
Binary files differ
diff --git a/bsp/tms320f28379d/figures/launch-28379d.png b/bsp/tms320f28379d/figures/launch-28379d.png
new file mode 100644
index 0000000000..6db1ebdae0
--- /dev/null
+++ b/bsp/tms320f28379d/figures/launch-28379d.png
Binary files differ
diff --git a/bsp/tms320f28379d/figures/launching.png b/bsp/tms320f28379d/figures/launching.png
new file mode 100644
index 0000000000..832c6687ce
--- /dev/null
+++ b/bsp/tms320f28379d/figures/launching.png
Binary files differ