打印
[PIC32/SAM]

【ATSAMD51EVK测评报告】之 2-串口数据回显

[复制链接]
2999|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 qq1136029879 于 2022-12-4 16:59 编辑

我使用的是MAPLAB X IDEV6.00,经过此页面可以了解到,板子生成厂商是此次活动的demo板提供商Burnon公司,烧录接口用的ARM通用的SWD接口,芯片使用的是ATSAMD51P20Ademo的名字为SAM51EVK。此后的学习将基于该demo板实现功能。
新建串口控制led亮灭工程
左边Projects空白处左键选择New Project,或者File -> New Project,或者直接点击New Project
弹出如下界面分别选择Microchip Embedded -> 32-bit MPLAB Harmony 3 Project -> Next
继续选择(选择Harmony框图时候,不能有中文,不能有空格,从gitee下载,github是国外网站,在国内服务器不稳定,网络不好)


路径、工程名字如下

选择型号SAM D51芯片

查看官方datasheet资料

开启MCC

file:///C:/Users/MIAMIJ~1/AppData/Local/Temp/ksohtml15840/wps15.png


打开MCC后,开始配置外设,双击 SERCOM -> SERCOM2

选中Project Graph然后在Configuration Option选择USART frame115200No parity8BitesOne Step Bits等信息

配置时钟,外设SERCOM2时钟为60MHz


硬件信息

设置串口外设对应的引脚

生成代码

小插曲,验证失败,串口助手没有接收到数据

解决方法
在贝能国际提供的官网上面找到ATSAMD51 EVK USERS GUIDE(2)文档,第三节的3.1有说DTR信号要启动

选中串口助手4.DTR(指示灯变红)后,完美解决,串口助手能接收EVK发送的字符串


本来打算串口控制LED灯亮灭作为一篇,结果发现串口没有那么顺利,所以串口回显就作为单独一篇,有问题的地方,还请大家指正,谢谢




使用特权

评论回复
沙发
丙丁先生| | 2022-12-26 04:36 | 只看该作者
太好了,我调了两周了,就卡在这里

使用特权

评论回复
板凳
rosemoore| | 2023-1-9 10:20 | 只看该作者
这个回显是什么意思呢              

使用特权

评论回复
地板
updownq| | 2023-1-12 10:15 | 只看该作者
串口的功能配置吗?              

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

23

帖子

0

粉丝