请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357 大家好、
我正在尝试设置串行通信(SCI)并在终端上看到结果、很遗憾我没有成功。 我有两 条消息 、但我只能看到 printf 中的一条消息。 我已经尝试了 SCI1、2、3和4、没有任何改变。 以下是我的代码:
#include
#include "hL_sys_common.h"
#include "hL_sci.h"
/*用户代码开始(1)*/
//*用户代码结束*//
**@fn void main (void)
*@简要应用程序主函数
*@注意默认情况下,此函数为空。
*
*此函数在启动后调用。
*用户可以使用此函数来实现应用程序。
*/
/*用户代码开始(2)*/
#define SCI_PORT sciREG2
/*用户代码结束*/
void main (void)
{
*用户代码开始(3)*/
uint32_t delay = 0;
sciInit();
while (1)
{
sciSend (SCI_PORT、15、" Putty 终端\n");
printf ("CCS 终端\n");
对于(延迟= 0;延迟< 5000;延迟++);
}
/*用户代码结束*/
}
我忘记说、我将卤素配置为使用9600波特率、Putty 也使用该波特率。 奇偶校验位、停止位等也是如此
提前感谢您、此致、
JG