2376|5

336

帖子

2

TA的资源

纯净的硅(初级)

楼主
 

【AutoChips AC7801x电机demo板测评】+关键外设测试-串口 [复制链接]

 

关键外设测试 - 串口

为了完成电机驱动测试,需要首先完成几个关键外设的驱动:首先测试串口外设,这个是未来调试的一个关键接口。

前面几个帖子说明了AC7801x电机demo系统集成了一个USB转串口的外设,这里驱动起来,完成信息的交互。

通过AutoGen Studio工具配置串口1的参数如下图。

然后生成相应的驱动代码。

static void ATC_UART1_Init(void)

{

    /* USER CODE BEGIN UART1_Init 0 */

 

    /* USER CODE END UART1_Init 0 */

 

    UART_ConfigType uartConfig;

 

    /* USER CODE BEGIN UART1_Init 1 */

 

    /* USER CODE END UART1_Init 1 */

 

    MSP_UART_Init(UART1);

 

    uartConfig.baudrate = 115200;

    uartConfig.dataBits = UART_WORD_LEN_8BIT;

    uartConfig.stopBits = UART_STOP_1BIT;

    uartConfig.parity = UART_PARI_NO;

    uartConfig.fifoByteEn = DISABLE;

    uartConfig.dmaEn = UART_DMA_TXRX_NONE;

    uartConfig.sampleCnt = UART_SMP_CNT1;

 

    UART_Init(UART1, &uartConfig);

 

    /* USER CODE BEGIN UART1_Init 2 */

 

    /* USER CODE END UART1_Init 2 */

}

增加一个通过串口打印字符串到串口终端的函数:

void Transmit_str(char *str)

{

    char *p = str;

    while(*p != '\0')

    {

       UART_SendData(UART1, *p++);

    }

}

编译下载到微控制器中,通过USB电缆链接到电脑上,通过Xshell工具打开这个串口,可以看到下面的打印输出,说明我们的串口驱动输出是正常的。

最新回复

杰发AC7801x测评 汇总贴:https://bbs.eeworld.com.cn/thread-1147789-1-1.html    详情 回复 发表于 2020-11-23 10:58

赞赏

1

查看全部赞赏

点赞(1) 关注
 
 

回复
举报

1942

帖子

3

TA的资源

版主

沙发
 

感谢分享,AutoGen Studio还是非常好用的。

点评

实际使用确实挺方便  详情 回复 发表于 2020-11-22 08:33
 
 
 

回复

336

帖子

2

TA的资源

纯净的硅(初级)

板凳
 
w494143467 发表于 2020-11-21 16:12 感谢分享,AutoGen Studio还是非常好用的。

实际使用确实挺方便

点评

和ST的CubeMX有些相似哈  详情 回复 发表于 2020-11-22 11:55
 
 
 

回复

1942

帖子

3

TA的资源

版主

4
 
我爱下载 发表于 2020-11-22 08:33 实际使用确实挺方便

和ST的CubeMX有些相似哈

点评

确实,不过还需要进一步增强  详情 回复 发表于 2020-11-22 16:59
 
 
 

回复

336

帖子

2

TA的资源

纯净的硅(初级)

5
 
w494143467 发表于 2020-11-22 11:55 和ST的CubeMX有些相似哈

确实,不过还需要进一步增强

 
 
 

回复

1万

帖子

204

TA的资源

管理员

6
 

杰发AC7801x测评

汇总贴:http://bbs.eeworld.com.cn/thread-1147789-1-1.html 

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名

玩板看这里:

https://bbs.eeworld.com.cn/elecplay.html

EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表