硬汉嵌入式论坛

 找回密码
 立即注册
查看: 9763|回复: 13
收起左侧

[ThreadX全家桶] 编译ThreadX工程弹出错误error: A1167E: Invalid line start,请务必使用MDK5.30及其以上版本!

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106708
QQ
发表于 2020-7-8 11:45:47 | 显示全部楼层 |阅读模式
低版本一律不支持。



为什么要用5.30,因为这个功能是5.30新增的,之前的版本都没有:



也就是说他可以做到通吃,GCC,CLANG和老版的ARM ASM都可以使用。

以ThreadX的GCC移植文件为例,可以直接选择Auto即可,这样就可以自动编译各种汇编文件,优势就在这里了:




补充:之前的版本创建的工程使用MDK5.30及其以上版本打开也是没有这个选项的。


回复

使用道具 举报

1

主题

71

回帖

74

积分

初级会员

积分
74
发表于 2021-6-5 17:17:13 | 显示全部楼层
SEGGER Embedded Studio for ARM 导入 MDK   H7 Threadx 工程 也提示这个,怎么处理呢
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106708
QQ
 楼主| 发表于 2021-6-5 22:21:02 | 显示全部楼层
252514251 发表于 2021-6-5 17:17
SEGGER Embedded Studio for ARM 导入 MDK   H7 Threadx 工程 也提示这个,怎么处理呢

推荐直接做embedded Studio版本的例子。

这个我有做,可以参考。
回复

使用道具 举报

5

主题

30

回帖

45

积分

新手上路

积分
45
发表于 2021-10-19 17:33:32 | 显示全部楼层
硬汉哥,发现当编译器切换为 AC5 的时候没有该选项,只有AC6的时候才有,然后出现同样的错误。
如果要是AC5的话,该怎么解决这个问题,可以用port / keil下的.s文件吗?

这个ac5 和 keil 有啥区别?



回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106708
QQ
 楼主| 发表于 2021-10-20 10:38:42 | 显示全部楼层
xdh873939316 发表于 2021-10-19 17:33
硬汉哥,发现当编译器切换为 AC5 的时候没有该选项,只有AC6的时候才有,然后出现同样的错误。
如果要是AC ...

复制我们发布的ThreadX工程里面的port文件试试。
回复

使用道具 举报

1

主题

92

回帖

100

积分

初级会员

积分
100
发表于 2021-10-24 08:57:25 | 显示全部楼层
新版MDK编码设置为GB2312,不能设置字体显示样式,显示效果特别难看
回复

使用道具 举报

4

主题

23

回帖

35

积分

新手上路

积分
35
发表于 2022-1-7 11:40:08 | 显示全部楼层
eric2013 发表于 2021-10-20 10:38
复制我们发布的ThreadX工程里面的port文件试试。

请问一下,我一直F1可以直接用F4的ports,只改时钟吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106708
QQ
 楼主| 发表于 2022-1-7 14:03:12 | 显示全部楼层
huangxian 发表于 2022-1-7 11:40
请问一下,我一直F1可以直接用F4的ports,只改时钟吗

有专门的M3内核port文件。
F4的有浮点处理,不太行。
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
发表于 2022-8-19 17:02:13 | 显示全部楼层
xdh873939316 发表于 2021-10-19 17:33
硬汉哥,发现当编译器切换为 AC5 的时候没有该选项,只有AC6的时候才有,然后出现同样的错误。
如果要是AC ...

是啊,我刚刚移植,AC5,keil在5.35的,也是这样,请问你是怎么解决的?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106708
QQ
 楼主| 发表于 2022-8-19 19:13:01 | 显示全部楼层
惟若晨星 发表于 2022-8-19 17:02
是啊,我刚刚移植,AC5,keil在5.35的,也是这样,请问你是怎么解决的?

你是不是移植的新版,是的话,应该是此贴的问题,可以修改

ThreadX内核每次升级的MDK AC5移植代码是没法直接使用的,这次6.1.7更是没法用,AC5的汇编代码里面搞了个#if,#endif
https://www.armbbs.cn/forum.php? ... 7261&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
发表于 2022-8-20 12:00:37 | 显示全部楼层
eric2013 发表于 2022-8-19 19:13
你是不是移植的新版,是的话,应该是此贴的问题,可以修改

ThreadX内核每次升级的MDK AC5移植代码是没 ...

应该就是这个问题了,我用的刚刚好就是6.1.7版本,有问题后,下了你们历程用的版本,移植上去,可以编译通过使用。
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
发表于 2022-8-20 12:05:56 | 显示全部楼层
eric2013 发表于 2022-8-19 19:13
你是不是移植的新版,是的话,应该是此贴的问题,可以修改

ThreadX内核每次升级的MDK AC5移植代码是没 ...

论坛有收藏帖子的功能吗?我想收藏一下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106708
QQ
 楼主| 发表于 2022-8-22 01:32:39 | 显示全部楼层
惟若晨星 发表于 2022-8-20 12:05
论坛有收藏帖子的功能吗?我想收藏一下。

推荐用浏览器自带的收藏就行,然后手机电脑pad账号同步下。

当前也可以论坛收藏,楼主位底部,这个地方
image.png
回复

使用道具 举报

3

主题

21

回帖

30

积分

新手上路

积分
30
发表于 2022-8-22 17:08:30 | 显示全部楼层
eric2013 发表于 2022-8-22 01:32
推荐用浏览器自带的收藏就行,然后手机电脑pad账号同步下。

当前也可以论坛收藏,楼主位底部,这个地 ...

好的,了解
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-30 10:53 , Processed in 0.320603 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表