This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我正在处理用于电机控制的controlSUITE。 我需要在我的应用程序中添加UART功能。
F2806x固件开发包用户指南提供了如何创建项目和修改项目属性的详细过程。
我发现有一些关于UART标准IO模块的说明。
此外,本文档在9.3 章中提供了编程示例
但我对你的例子有些困惑。
以下代码不起作用:
SysCtlPeripheralEnable(sysctl_Periph_GPIOA);
GPIOPinTypeUART (GPIO _Porta_base,GPIO PIN_0 | GPIO PIN_1);
示例代码是否在F2.8069万上工作?
您是否要详细说明如何制作示例? 示例代码的假设是什么?
如我所知,对于中断,应该注册中断服务例程。
在uartstdion.c中 ,UARTStdioIntHandler似乎是中断处理程序。
没有代码将 UARTStdioIntHandler()注册为中断服务例程。
我应该注册 UARTStdioIntHandler(),如下所示
PieVectorTable.SCIRXINTA =&sciaRxIsr;
PieVectorTable.SCITXINTA =&sciaTxIsr;
提前感谢。
Baeyoung
Baeyoung,
CC13xx和CC32xx与C2000端的系统本质上是不同的,因为它们是基于RTOS的,而不是基于RTOS。 "背景循环"是我们一方的中断驱动系统。
由于这个问题并不是专门针对电机控制的,因此我将把这个问题转到C2000论坛以获得进一步的帮助。
Sean