Other Parts Discussed in Thread:C2000WARE
1、情况介绍
一开始是在CPU1核中完成对CAN和SCIA和SCIB口的硬件配置和程序驱动,都实现了。
2、问题所在
现在想要将程序移到CM核中运行,我参考了C2000 Ware的CM的CAN例程。发现只有UART的例程,没有SCI的例程。
然后,我去搜索手册,好像CM核控制不了SCI口,CM核只能控制uart口
3、请教的问题
本身的程序输出数据,使用的SCI口,现在转移到CM核中,是不是就用不了SCI口了,只能改成UART口了。
还有个问题,向外传输数据,我用了两路SCI,转移到CM核中的话,我看上图中,CM核,好像只能控制一路UART口。
要是想在CM核中运行数据,并且从两路串口输出数据,是不是没办法实现了?
@vince:
特来请教
谢谢
,
Susan Yang:
user6355257 说:本身的程序输出数据,使用的SCI口,现在转移到CM核中,是不是就用不了SCI口了,只能改成UART口了。
关于CM连接外设,您可以参考数据手册.您可以使用UART,但是SCI是不支持的
user6355257 说:要是想在CM核中运行数据,并且从两路串口输出数据,是不是没办法实现了?
是的,您可以选用其他方式如I2C
,
@vince:
谢谢您的解答
我这边,现在,在测试电路板的各项功能,数据的输出,只留了SCI口,完成数据输出到上位机和外界系统的功能。
针对这种问题,我的想法是,能否把,在CM核运行完处理完的数据,放到CPU1的SCI口,发送出去。
要实现这样的功能,应该要满足CM核与CPU1核能够通信。
特来请教,CM核与CPU1核之间的通信例程
麻烦了
谢谢
,
Susan Yang:
您可以看一下C2000ware内的driverlib例程
C2000Ware_3_03_00_00\driverlib\f2838x\examples\c28x_cm
以及C2000Ware_3_03_00_00\device_support\f2838x\docs内的文档:F2838x_FRM_EX_UG
,
@vince:
好的,谢谢,我试试去
,
Susan Yang:
好的,期待您的反馈