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

简单说一说ADSP-BF537的开发

作者的话

有兄弟问BF537这颗芯片,比较老,我以前用过一段时间,正好找了一块BF537的板子,那就简单说一说把。

硬件准备

BF537的ADI原厂评估板,ADZS-BF537-STAMP 一块

AD-HP530ICE仿真器一个,产品链接:

https://h5.m.taobao.com/awp/core/detail.htm?ft=t&id=38007242820

软件准备

Visual DSP++5.1.2

硬件链接示意图

在这里插入图片描述

  1. 仿真器和开发板接好,14pin的接口,有防反插,不用担心插反了,直接怼;
  2. 开发板上电;
  3. 仿真器通过USB线接PC。

软件配置说明

  1. 打开软件

在这里插入图片描述

  1. 新建Session

在这里插入图片描述

  1. 选择BF537

在这里插入图片描述

NEXT。

  1. 选择Emulator,

在这里插入图片描述
next

  1. 选择ICE-1000,并且finish

在这里插入图片描述

  1. 正确链接好处理器后,如下图显示

在这里插入图片描述

运行程序

因为用的是官方的评估板,所以例程都在软件安装目录下,我们找到程序:

在这里插入图片描述

我们找个跑马灯的程序,LED Blink(C),拖到软件里来就行了。

在这里插入图片描述

编译运行如下图:

在这里插入图片描述

先编译,后运行,编译完了如下图:

在这里插入图片描述

然后点run运行程序,右下角就一直running在跑:

在这里插入图片描述

在板子上,我们看到流水灯的现象,完整这个程序的在线调试。

烧写程序

程序是可以通过仿真器烧写到flash里的,如下图,

在这里插入图片描述

在这里插入图片描述
Driver File这里,找到BF537的DXE驱动:

在这里插入图片描述

点LOAD来加载程序:

在这里插入图片描述

选择要烧写的LDR,并进行烧写:

在这里插入图片描述

我这里要烧写的程序是CRK amp-soft.ldr,选择他:

在这里插入图片描述

点Program,就可以烧写了。

相关文章:

  • 前端无限滚动内容自动回收技术详解:原理、实现与优化
  • 健康医疗:动态代理 IP 保障医疗数据安全,提升远程医疗服务质量!
  • lua C语言api学习2 在C语言中使用lua语言
  • 【eNSP实战】三层交换机使用ACL实现网络安全
  • 多功能网络工具,解锁网络深度分析与便捷管理
  • Qt项目中集成第三方模块的.pri文件
  • 【Linux 内核 | 操作系统 | 内核编译】内核编译中与锁调试相关的设置有哪一些?内核 Debug 选项中 LockDep 和其他锁调试选项详解
  • QT基础十四、绘图
  • 微信开发者工具内建终端使用不了npm,但是cmd可以
  • 在windows10系统上安装docker,然后在容器中运行GPU版本的Pytorch,并使用vscode连接该容器
  • 《C++ Primer》学习笔记(三)
  • 【QT5 Widgets示例】Model/View编程初探
  • 【蓝桥杯集训·每日一题2025】 AcWing 4905. 面包店 python
  • Qt QML实现弹球消砖块小游戏
  • 从0到1实现项目Docker编排部署
  • 百年匠心焕新居:约克VRF中央空调以科技赋能健康理想家
  • Java多线程基石—内存模型
  • CTF--Web安全--SQL注入之报错注入
  • 单元测试、系统测试、集成测试、回归测试的步骤、优点、缺点、注意点梳理说明
  • TF-IDF:文本挖掘中的关键词提取利器
  • A股高开高走:宠物经济走强,超3800股收涨,两市成交超1.1万亿元
  • 金融监管总局将研究出台专门的城市更新项目贷款管理办法:引导大力支持城中村的改造等
  • 韦尔股份拟更名豪威集团:更全面体现公司产业布局,准确反映未来战略发展方向
  • 总书记回信二周年之际,上海如何将垃圾分类深度融入城市发展?
  • 中国旅游日|上天当个“显眼包”!体验低空经济的“飞”凡魅力
  • 假冒政府机构账号卖假货?“假官号”为何屡禁不绝?媒体调查