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

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

[复制链接]
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管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版