你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何能让这旧版本的项目打得开?

[复制链接]
hqw 提问时间:2018-10-26 19:55 /
附件 ADAU1761_Demo 是旧版本的项目,我无法打得开。
无奈之下,我用里面的文件重建了ADAU1761_Demo _NEW,做了很多修改,还是有些报错排除不掉,麻烦高手帮试下。谢谢

ADAU1761_Demo.zip

下载

683.92 KB, 下载次数: 14, 下载积分: ST金币 -1

收藏 评论5 发布时间:2018-10-26 19:55

举报

5个回答
hqw 回答时间:2018-10-26 19:56:49
补上自己建的项目

ADAU1761_Demo - new.zip

下载

2.15 MB, 下载次数: 12, 下载积分: ST金币 -1

七哥 回答时间:2018-10-27 00:26:28
本帖最后由 toofree 于 2018-10-27 00:50 编辑

主楼的工程里面,没有源文件,只有个工程框架。
沙发楼中的工程,以数字命名,不知道你是怎么考虑的?关键是,工程Target设置中的C/C++下,没有半个宏定义。
20181027002517.jpg
沙发楼中的工程主要问题是,很多重复定义的。
20181027003631.jpg

问题出在main.c和sequences.c都包含了1761Demo_seq.h。而在1761Demo_seq.h中,又有#include "Tones_Modes.h"、#include "External Input_Modes.h"、#include "White Noise_Modes.h"。在些头文件中,又都是变量或函数定义。那你说,编译的时候怎么办?显然是冲突了。一般变量和函数在.c中定义,在.h做extern声明,然后其它地方要用的时候,直接包含.h文件。 20181027005042.jpg

20181027004949.jpg


请把你原来的完整工程上传一份。



评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

TLLED 回答时间:2018-10-27 08:29:38

ADAU1761_Demo.zip 这个文件打开也编译不过,里面缺少库文件。
1.png
2.png

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

hqw 回答时间:2018-11-22 09:07:27
toofree 发表于 2018-10-27 00:26
主楼的工程里面,没有源文件,只有个工程框架。
沙发楼中的工程,以数字命名,不知道你是怎么考虑的?关键 ...

我这段时间在忙别的,我稍后再把你说的看下
hqw 回答时间:2018-11-22 09:08:31
TLLED 发表于 2018-10-27 08:29
ADAU1761_Demo.zip 这个文件打开也编译不过,里面缺少库文件。

多谢指教,我这段时间在忙别的,稍后我在对下

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版