电子产业一站式赋能平台

PCB联盟网

搜索
查看: 4144|回复: 1
收起左侧

TI C6678 DSP + Xilinx Kintex-7 FPGA评估板|DSP RTOS案例开发——总目录

[复制链接]

678

主题

902

帖子

8293

积分

高级会员

Rank: 5Rank: 5

积分
8293
发表于 2021-2-25 20:04:44 | 显示全部楼层 |阅读模式
基于TI C6678 DSP + Xilinx Kintex-7 FPGA评估板|DSP RTOS案例开发——总目录5 D7 x# `9 B7 ~2 t& R
3 {- _5 i3 _+ X: C+ f* D$ W
4 I9 d( I7 r2 n
RTOS(SYS/BIOS)案例基于多核软件开发包BIOS-MCSDK中的pdk_C6678_1_1_2_6包进行开发,底层调用的是CSL(Chip Support Library)函数库,并加入SYS/BIOS实时内核实现多任务运行。
7 c9 r& z4 g' i1 T' J) b1 @# S" F3 H  f* U, |, E+ T! ~% c
5 L& `" ]/ ^4 Y. ?& d
RTOS案例位于产品资料“4-软件资料\Demo\DSP_Demo\RTOS-demos\”路径下。案例目录说明如下表,其中bin目录存放程序可执行文件,project目录存放案例工程源文件。
4 X  c% B0 g. O" F6 W1 Z4 c: b
- e+ r% x. G& z) R- Z% ]* o- t' p
9 v/ S# `: p6 d
表 1
$ j, k5 v) f) \7 I
目录1 \. Z0 N" {2 _% ~3 |
文件/目录+ Z, H( V3 W5 d+ \9 \
说明
0 C/ E: a) A) P: g
bin2 A9 U# s! Z2 Z" r& Z+ i, A1 k9 A
xxx.out
. j5 B  [9 C8 i
程序可执行文件" ~9 X# i5 K( k' y" r3 f3 d9 o
project4 O1 ?0 d8 ]" J% A5 Y! n$ [7 Q
xxx.c
+ [* ?- p# U' F& H$ n
程序源码文件$ k0 w  U! P3 M
xxx.cfg) h, N/ a5 P  g! B6 A2 J3 g8 F( E. u
RTSC配置文件
( I$ A% ^  k! j
driver
2 }% t. _5 B" ]' ^( O! M
驱动文件存放目录
8 J# j  c7 C8 w; f% |- [& Z
system3 B  Q: @: o/ S  P
平台文件存放目录$ o! F, z) n: F  l
.ccsproject/.cproject/.project
% H- S6 N  J7 g. ?& R
CCS工程文件2 `5 x' o, N8 C' W  g) Z9 Z5 X% i( s/ ]8 P

# c  B; g% _* y4 `9 ?8 S5 _9 \. S
8 `# V( j' ~8 Z- e
本文档案例程序默认使用DSP端主频为1GHz、DSP端DDR3容量为1GByte的核心板,通过TL-XDS200仿真器加载运行进行操作效果演示。请通过Micro USB线将调试串口与PC机进行连接,打开串口调试终端SecureCRT并正确进行串口连接设置。1 z- u$ ]' @: ^) ^# M

* G9 X% s% i8 {- X, k5 H

0 R& J8 }3 i% J  m1 MBIOS MCSDK官方用户手册链接:processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Chip_Support_Library_.28CSL.29
! C, s8 R4 S5 c  M
+ t. ~/ F# Q2 K* j1 T; o5 x' ^- m

& }, [- t; h5 Q3 S1 Y* e2 u2 S' _! d) E0 ^& @

6 X( V9 Z2 L1 P& R( s  M; O今天小编专门以创龙科技的TL6678F-EasyEVM评估板为例为大家详细讲解一款TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP与Xilinx Kintex-7 FPGA处理器设计的高端异构多核评估板,如何进行DSP数字信号处理 RTOS实时操作系统案例开发,为了方便大家学习与查阅。
3 c: I' l! ?& g. f  A1 W/ u" E# ~  D3 E! h/ w, d

6 ?1 l- _2 e$ l/ M- U由于篇幅过长,将分为几个章节为大家讲解。请留意后续发文!感谢大家的支持与厚爱!
4 Q4 x# L- V6 d7 s9 R# J/ \4 B9 ?' O
+ J  e# p' N/ l# l2 S" ~9 J

* s; c1 L; F8 X, s" [
4 ~0 W' X6 Z; B1 }$ n. }

, o* Q$ M3 B- P5 o  q, Z​+ o4 T: l1 l% A3 r# s9 F/ j' S
( b8 g5 C! F, P% |# y8 B

7 Y+ f; l$ o7 R6 b5 u3 @) V# v1 H* v2 ^

" Y$ H- b1 o  M, R评估板接口资源丰富,引出双路FMC、双路SFP+光口、双路千兆网口、PCIe等高速通信接口,方便用户快速进行产品方案评估与技术预研。( h8 q+ N( t. ~/ K9 s' K
案例源码、产品资料(用户手册、核心板硬件资料、产品规格书)详情:site.tronlong.com/pfdownload, U$ q1 j) X5 t6 ^4 y( w6 L6 G; J
' F4 T- a4 k: n/ @, ?7 Q
' v5 d: \3 ^7 H2 X3 v: e

2 O7 D' {% b: F- @: W# M

" S6 Z  I) R" ~, F4 I7 b" ^典型用领域
ü 软件无线电
ü 雷达探测
ü 光电探测
ü 视频追踪
ü 图像处理
ü 水下探测
ü 定位导航

3 M2 d# N9 ?/ d+ X. i0 n
0 m# {: b$ s4 K9 x2 ?
目录1 ndk_client案例 5% c. n( v  ~+ R0 ^( F" A
1.1 案例说明 5# k  B9 l' y7 K( `
1.2 案例测试 5
' S, A6 d3 F: ^1.3 关键代码 10
5 ~2 k( y0 X/ O. l! u2 ndk_benchmark案例 14% r1 |- y% v% G- f" g+ \
2.1 案例说明 14
3 R7 k# l# {& H) e1 \1 A; V2 W2.2 案例测试 16% x5 h' C8 F" i* T/ a: P2 ~
2.3 关键代码 23
8 n  o  ?# Q9 b: D  @3 omp_matvec案例 30/ E' Y3 u! J& w/ t9 T: o. \
3.1 案例说明 30
7 N% `0 c" x8 R3.2 案例测试 337 h" `, D+ b/ C3 f( d
3.3 关键代码 34" w/ d: x0 B: B  h* ], J
4 web_program案例 365 j. j& P, u. a" P7 R- `+ c: K( _
4.1 案例说明 36
2 U7 I* R% u9 G! \4.2 案例测试 37$ V0 g( A$ {/ B8 u
4.3 关键代码 45
* h& U8 f8 T0 _4.4 HTML文件转换说明 53
! h. R0 O9 r/ C; @6 _/ S; g5 image_processing_ipc案例 55& }* o. m( q2 A/ M7 g1 R
5.1 案例说明 56/ ]( q" P( e8 h% k' V+ B2 K
5.2 案例测试 57
" |2 y; h5 n% w, W) Y- o5.3 案例编译 764 y# v8 o9 L- {: {- v- U8 U
5.4 关键代码 80' T" f$ M; o4 K% ^

1 q) S2 |: r0 z4 I. _; a4 R1 I

" q' B: b( u& _6 image_processing_omp案例 88
  G7 O. I* }8 q7 r) W6.1 案例说明 88; c/ s, W" }; n, O7 C% @5 h
6.2 案例测试 89
' W/ S- z2 j8 W4 V/ a/ x2 g8 g# L5 c6.3 案例编译 92
; d) t* O% `. U1 F2 E+ _' o6.4 关键代码 95. g* V& T! S; P
+ P' M& ]/ W* E: T% |
& h0 y1 o2 b$ {$ [
更多帮助 1021 r# x; H) `( z" i

( @9 `* ^" a1 q7 z

2 R0 a) [, q: M
- }! U, l( g! V; W; }

9 y7 B& ^6 J. o/ }0 S% U* J  H# d+ i+ _& O5 c6 Y6 U0 N

0 W" k8 f& i; h+ A; T3 C! K2 d
更多推荐
6 o2 z. D6 j4 m7 ?/ N
6 i; E3 S4 m. K/ @* k3 T
TL6678ZH-EVM评估板(C6678 + ZYNQ,地表至强,多核DSP+多核ARM+ FPGA!)6 v* s8 Y+ p) l: w
. D7 F! ^) J4 x1 R3 u+ }
1 k/ h  W* u6 B7 m, a+ @
​
% l+ ~8 N5 c4 L; Q2 g2 u& M$ Y
- N! o, I, q/ F$ K* F( w

0 L  j' {, K5 I9 W8 ^) v3 A基于TI KeyStone架构C6000系列TMS320C6678八核C66x定点/浮点DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC处理器设计的高端异构多核评估板。
  m7 F+ D7 q- P$ V1 K1 f+ eTMS320C6678每核心主频可高达1.25GHz,XC7Z045/XC7Z100集成PS端双核ARM Cortex-A9 + PL端Kintex-7架构28nm可编程逻辑资源。
- |  K( Y& Z  b8 @  c/ f  o引出双路CameraLink、双路SFP+光口、四路千兆网口、双路SATA、双路PCIe、四路USB、双路CAN、双路CAMERA、HDMI IN/OUT、LVDS、LCD、RS485、RS232、Micro SD、HPC FMC等接口。, K. ~3 A: S+ n6 k+ C

. ?; b9 c: A- b5 }8 M

2 F7 |1 n) y% q" ]% X5 E0 T" HTLIMX8-EVM评估板(i.MX 8,,4核ARM Cortex-A53!)
6 s* V& J8 H6 x7 F" z0 @​! v: P8 k' x6 k% ~( B

2 t+ g' ]6 G3 n' L9 P* @

' U7 I$ |/ ^/ f. x基于NXP i.MX 8M Mini的4核ARM Cortex-A53 + 单核ARM Cortex-M4多核处理器设计的高性能评估板,每核主频高达1.6GHz。
7 b' L: f% X" d8 c) E+ {) y引出MIPI CAMERA、MIPI/LVDS LCD、HDMI OUT、LINE IN/OUT、PCIe、FlexSPI、USB、RS485、RS232、千兆网口、百兆网口等接口! @" u  s/ `7 I" Q$ j

8 u" ?/ i9 y" E

6 l% j" z3 {$ N( C6 N下一章节将为大家详情讲解:
- z9 R9 k# `' H% W' O

3 l; s+ E/ Y, I' M& y1 ndk_client案例开发
. G  Z1 w+ S$ E% e& ~1 m9 o1.1案例说明% T! c0 R. W+ B! Y  Y4 j
1.2案例测试
( M9 \0 u8 P0 j2 ?1.3关键代码
/ e$ p9 o/ M0 h# `
* h* j1 v& Q) E( P  \! v, [: P7 u1 ]3 |! E8 J2 i, J1 h
嵌入式DSP、ARM、FPGA多核技术开发,学习资料下载:http://site.tronlong.com/pfdownload
回复

使用道具 举报

0

主题

13

帖子

34

积分

一级会员

Rank: 1

积分
34
发表于 2021-11-4 23:36:47 | 显示全部楼层
功能能性替代6678的国产多核定点和浮点数字处理器,国产替代是趋势,需要的联系QQ:191321088
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表