创龙DSP6748学习之RS485收发
Posted 429512065qhq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创龙DSP6748学习之RS485收发相关的知识,希望对你有一定的参考价值。
1. 先看下原理图,第一个问题,RS485其实就是使用的串口USART1,同时485的输出脚之间接120欧姆的电阻。
遇到个问题,为什么有两个使能引脚?还有RS485_A和RS485_B为什么分别接上拉和下拉电阻?
2. 看下代码部分,主要是串口的初始化和串口的收发,
void UARTInit(void)
{
// 配置 UART1 参数
// 波特率 115200 数据位 8 停止位 1 无校验位
UARTConfigSetExpClk(SOC_UART_1_REGS, UART_1_FREQ, BAUD_115200, UART_WORDL_8BITS, UART_OVER_SAMP_RATE_16);
// 使能 UART1
UARTEnable(SOC_UART_1_REGS);
// 设置使能管脚为输出状态 GPIO0[11]
GPIODirModeSet(SOC_GPIO_0_REGS, 12, GPIO_DIR_OUTPUT);
}
3. CCS的头文件和库文件加载
以上是关于创龙DSP6748学习之RS485收发的主要内容,如果未能解决你的问题,请参考以下文章
创龙TMS320C6748开发找不到 tl.dsp.evm6748的问题研究