ADuCM355硬件参考手册——Keli编译版

描述

ADI首先就不是个做MCU的,就不是很在乎这个东西,然后就使用ARM的内核搞来搞去的,基于我的这种认识,我没有看什么教程,因为我找不到。(其实是因为我的IAR怎么也安装不上,老是没有离线安装这个选项,还是跑回来了这个Keli的怀抱) 所以这个东西我只能在Keli上面进行开发了。

而且这个片子怎么说呢,就是一个AFE+MCU,所以这个数据手册吧,还真就是说了28页的硬件参数,一点控制也不说。

处理器

要看的是这个东西

处理器

就M3~熟悉的呀

我不是闲的无聊截图这个,我的意思是要看上面是不是标准的M3内核。

仅通过 和 引脚支持串行线接口。该器件不支持 线 接口。引脚由调试探头驱动。信号是双向信号,可以由调试探头或目标驱动,具体取决于协议阶段。

处理器

去Keli找了一下,幸好还是有的

https://www.keil.com/dd2/analogdevices/aducm356/#/third-party-download-dialog

处理器

真老实啊,就直接说了,我也没咋改,就看这个就好了

事实上,这个芯片根本就不在乎这些,在乎的是实打实的模拟电路:

处理器

这样

直接官网整个keli,新电脑还没有安装。记得破解一下,这个自带的安全系统烦死了。  

处理器

在里面找ADI

处理器

这里我不好说,有的人直接应该可以安装,但是我是下载下来安装的

处理器

23-9-21应该是最新的

处理器

板子是这个,针对是Gas,我设计的是液体的

处理器

接着打开一个例子

处理器

有时用keil打开工程发现里面的有些文件带了黄色的小锁,打开后会发现只能阅读,不能进行修改,其实这部分文件一般都是官方提供的比较底层的代码,一般不需要修改,于是将文件设置为了可读,避免新手改动了造成了未知的bug。

如果是感叹号:可能是你打开的文件之前存在,后面你把它删掉了,再次打开工程就会出现感叹号了。

失败是因为以前都是V5版本写的,哪个时候Keli还没有被卖,是自己的编译器。后面被ARM买了,就改了底层。应该使用ST的工程很常见的问题。

处理器

编译器,现在都搞得是高等级的,妈的

处理器

确保,下载安装了上面两个

在 Arm Compiler 5 和 Arm Compiler for Embedded(以前称为 Arm Compiler 6)之间,底层技术发生了重大变化,从专有编译器 armcc 转变为基于开源 LLVM/Clang 的编译器。 因此,Arm Compiler for Embedded 具有以下优势: 语言支持、关键字、命令行选项和汇编器语法与 GNU 工具链 (GCC) 更紧密地结合在一起。 来自更大的开发人员社区的性能改进、优化和缺陷修复。 提供增强的安全功能,例如消毒剂。

处理器

r5p6-07rel1-这个是要安装的版本号。

这里经过很长一段时间。。。。。因为我在中国。

处理器

注意,直接进去就好了

处理器

就是这个

处理器

下面这个是对的

 

 

https://developer.arm.com/downloads/view/ACOMP5

 

 

处理器

我们这次再来看看这个地方写的什么东西,丢失了编译器

处理器

我在这里

处理器

这里修改编译器

处理器

OK

处理器

有就行

处理器

又又错误?看了看是CMISS打错了,没对上

处理器

就把6.0的删除就行

处理器

就完美了

处理器

这个是没什么修改的

处理器

AFE也是没有

处理器

启用了这些库

然而我发现了更加有趣的东西,就是这个ADUCM355真的好像就是在芯片里面,把AD5940和MCU通过SPI连接在了一起。

处理器

355功能更加强大!但是他们的价格就差10多元

处理器

这是就是买的传感器前端

处理器

每一个文件都可以在这里看到真实目录在哪来

处理器

事实上,安装的哪个包,里面就是这个demo,发现就是复用的ad5940

 

 


 

 

审核编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分