当前位置: 首页 > news >正文

我用EV-21569-SOM评估来开发ADSP-21569(八)-UART串口例程

作者的话

本文讲一下如何用EV-21569-SOM评估板来做21569这颗DSP的开发,流程是怎么样的。其中硬件应该怎么链接?软件需要安装哪些?环境要怎么搭建?提供的例程要如何加载、编译、运行?就看这个文档。

硬件准备

EV-21569-SOM+EXKIT开发板 一块;

EXKIT底板链接:https://item.taobao.com/item.htm?id=729495528542&ltk2=1752488668282gsxbhirhdf9pleprygknob&spm=a21xtw.29178619.0.0

转接卡链接:https://item.taobao.com/item.htm?id=805759592131&ltk2=1752488691688v96y0a0azdyi4m4pinqqo&spm=a21xtw.29178619.0.0

AD-HP530ICE仿真器 一个;

仿真器链接:https://item.taobao.com/item.htm?id=38007242820&ltk2=17524887138021mrh2dai0em13aic4orzasg&spm=a21xtw.29178619.0.0

USB线 一条;
5V2A电源适配器 一个;

软件准备

CCES软件,这是ADI的215XX系列DSP所需要用到的开发软件。

安装CCES软件,我装的是2.11.1,官网可以下载。

在线调试的硬件开关说明

就按前一篇里初检时拨的开关来,不要再动了。

硬件链接示意图

在这里插入图片描述

例程7、21569的串口详解

串口在哪里?就在核心板的USB接口,这个接口既可以供电,又是DSP的UART口(其实就是做了个USB转串口的模块):

在这里插入图片描述

先做PC上的配置,我用了一个串口助手,这个例程就是个链路数据测试:

在这里插入图片描述

他会识别出端口,你的电脑识别出来的也许跟我的这个COM130不太一样,但是不影响,按你自己的电脑识别出来的来。

如图配置好,然后点运行,让他先Open起来,我们再跑CCES的串口代码。

串口的测试工程如下:

在这里插入图片描述

我们来链接仿真器,编译程序,运行程序,然后去看串口助手,可以看到有信息打印出来了。

在这里插入图片描述

然后我们在发送窗口发送test:

在这里插入图片描述

在这里插入图片描述

注意看,rx从205变成210,tx从0变成5,大窗口出现test,实现串口测试。

结束语

CCES的例程我就写了这一点,其实基本都是从官方的驱动包里扒拉过来的,兄弟们可以继续去研究它那个驱动包,挺齐全的。

下一章要讲一下如何来做Flash Program,烧写程序的BIN到flash里,实现系统的脱机运行。

http://www.dtcms.com/a/285404.html

相关文章:

  • 基于单片机的点阵式汉字电子显示屏的设计
  • Vue3 业务落地全景:脚手架、权限、国际化、微前端、跨端与低代码 50 条实战心法
  • 基于单片机的便携太阳能光伏系统研究
  • 基于单片机金沙河粮仓环境监测系统设计与实现
  • stm32驱动双步进电机
  • 第三章第四节 按键控制光敏传感器控制蜂鸣器
  • LeetCode|Day18|20. 有效的括号|Python刷题笔记
  • 格式转换Total Excel Converter:20 种格式XLS XLSX 批量转 PDFWord
  • 饿了么app 抓包 hook
  • 【论文蒸馏】Recent Advances in Speech Language Models: A Survey
  • 怎么判断一个对象是不是vue的实例
  • 新手向:图片批量裁剪工具
  • 【IOS webview】IOS13不支持svelte 样式嵌套
  • 为什么IoTDB成为物联网场景的技术优选?
  • NAND闪存(NAND Flash)是什么?
  • rt_thread hc32f460引脚编号
  • 利用steps()分步实现奔跑的小熊案例
  • 『 C++ 入门到放弃 』- set 和 map 容器
  • 【机器学习深度学习】什么是 GGUF?
  • 【QT】调用外部dll
  • QT窗口(4)-浮动窗口
  • Qt窗口(2)-工具栏
  • 【嵌入式硬件实例】-555定时器实现LED追逐效果
  • Python的界面美化库 qt-material
  • 【机器学习】安装Jupyter及基本操作
  • Android如何使用Linux Quota管控app对userdata分区的磁盘空间使用
  • QT聊天项目DAY15
  • 数据结构入门:像整理收纳一样简单!
  • 【git仓库搭建笔记】
  • 二、Dify 版本升级教程(LInux-openeuler)