主题中讨论的其他器件:HALCOGEN
工具/软件:Code Composer Studio
您好!
我尝试在 Rx 上使用 SCI 和 SCI2与中断。 使用 SCI 已经可以工作、但具有完全相同的寄存器的 SCI2也不会给我提供中断。
在 HALCoGen 中、我启用了 SCI2的驱动程序、启用了 Rx 上的中断并启用了中断编号13 (LIN1高电平)。 我通过 sciReceive 一次"初始化"中断。
我做的东西和 SCI 完全一样,但它不起作用。。。
可以有人帮助我吗?
问候语
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.
工具/软件:Code Composer Studio
您好!
我尝试在 Rx 上使用 SCI 和 SCI2与中断。 使用 SCI 已经可以工作、但具有完全相同的寄存器的 SCI2也不会给我提供中断。
在 HALCoGen 中、我启用了 SCI2的驱动程序、启用了 Rx 上的中断并启用了中断编号13 (LIN1高电平)。 我通过 sciReceive 一次"初始化"中断。
我做的东西和 SCI 完全一样,但它不起作用。。。
可以有人帮助我吗?
问候语
我有这篇花俏的文章、告诉我、有 LIN1 RX 和 LIN1 TX 路由到接头 J6。 我使用 RS232 3.3V 电缆和终端向 LIN1RX 引脚发送一些字节。 电缆肯定工作正常。 当我将电缆插入 SCIRX/TX 时、它工作正常、我使用示波器来查看是否传入有效信号。
昨天我发现、当它尝试从 LIN1TX (用作 SCI2)发送数据时、它是有效的。 但到目前为止,只有数据接收功能不起作用。
Kubiks、您好!
在 Launchpad 上、引脚131 (LINRX)和引脚132 (LINTX)连接到 TM4C129器件。 这些信号连同 JTAG 信号被转换为 USB。 您可以使用 PC 终端(Tera Term 或 CCS 中的终端)通过 USB 电缆向 Launch台 发送和接收 UART 消息。
在 HalCogen、
1.启用 SCI2 (SCILIN)驱动程序
2.配置 SCI:9600:1:8
3.生成代码
在 CCS 中:
1.将 example_sci_uart_960.c 复制到 sys_main.c
编译项目、然后加载到闪存中
3.运行代码
在 PC 上:
1.打开 Tera Term 终端
2.配置串行端口:9600:1:8
3.您将在终端上看到该消息。
以下是示例代码:
e2e.ti.com/.../5618.example_5F00_sci_5F00_uart_5F00_9600.c
此致、QJ