码迷,mamicode.com
首页 > 其他好文 > 详细

创龙DSP6748学习之RS485收发

时间:2018-08-24 20:46:44      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:class   技术   初始   ble   des   初始化   inf   mod   文件加载   

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收发

标签:class   技术   初始   ble   des   初始化   inf   mod   文件加载   

原文地址:https://www.cnblogs.com/429512065qhq/p/9531827.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!