大佬们,问一下。我的SCI_B这样配置,但是串口调试助手接收不到发送的数据,但是CCS的DUBUG仿真中可以看到ScibRegs的SCITXBUF可以看到有数据的赋值变化。我的SCIA也是这样配置,GPIO16和GPIO17,串口调试助手正常接收到发送的数据。SCIB的GPIO为12和GPIO13。两个的GPIO复用都是第六个。好奇怪,询问各位
你能尝试C2000Ware Driverlib示例“sci_ex4_echoback”并修改项目以在sci-B上运行吗?如果你不想使用driverlib函数,还有C2000Ware设备支持示例“sci_ex1_echoback”,尽管我强烈建议使用driverlib-从长远来看,它使配置变得更加容易。
我没有立即看到您的配置有问题,但请确保您的串行调试助手设置为正确的波特率。
串行调试助手的波特率,校验位都是对的,C2000Ware Driverlib示例“sci_ex4_echoback”这个是库编辑的,我学的寄存器。例程里面的库不太会改
如果您询问的是bitfield example,那么{C2000Ware}/device_support/f28004x/examples/sci“sci_ex1_echoback”示例使用bitfield。
我们没有其他内容和指导