硬汉嵌入式论坛

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

[Embedded Studio] 如何让es支持官方未列出的mcu?

[复制链接]

80

主题

1333

回帖

1573

积分

至尊会员

积分
1573
发表于 2025-2-16 16:54:04 | 显示全部楼层 |阅读模式
es很多芯片默认都不支持,手册也没有提到自定义新增mcu的方法,硬汉哥,你可否知道呢?比如复旦微电子的FM33。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116225
QQ
发表于 2025-2-17 04:54:08 | 显示全部楼层
这个类似MDK,得做个pack包,具体操作说明得在他们官网找下了。
回复

使用道具 举报

6

主题

269

回帖

287

积分

高级会员

积分
287
发表于 2025-2-17 08:37:25 | 显示全部楼层
ESS的【xxx_Vectors.s】文件你可以找一个现成的参考一下,ESS不支持的芯片我还是用的MDK。
回复

使用道具 举报

80

主题

1333

回帖

1573

积分

至尊会员

积分
1573
 楼主| 发表于 2025-2-17 08:50:39 来自手机 | 显示全部楼层
好像是比较麻烦,实在不行就算了。
回复

使用道具 举报

2

主题

71

回帖

77

积分

初级会员

积分
77
发表于 2025-2-17 16:19:07 | 显示全部楼层
ES对芯片的支持,依赖于J-Link对芯片的支持。对于J-Link尚未支持的芯片例如FM33,目前是不太好弄,感觉不值得费力。
回复

使用道具 举报

80

主题

1333

回帖

1573

积分

至尊会员

积分
1573
 楼主| 发表于 2025-2-17 21:40:04 | 显示全部楼层
qinfeng173 发表于 2025-2-17 16:19
ES对芯片的支持,依赖于J-Link对芯片的支持。对于J-Link尚未支持的芯片例如FM33,目前是不太好弄,感觉不值 ...

好的,谢谢。不纠结了。
回复

使用道具 举报

218

主题

1106

回帖

1770

积分

至尊会员

More we do, more we can do.

积分
1770
发表于 2025-2-19 17:21:25 | 显示全部楼层
复旦微官网有发布JLink支持包,但添加后,是不是就支持Embedded Studio我没试过
回复

使用道具 举报

80

主题

1333

回帖

1573

积分

至尊会员

积分
1573
 楼主| 发表于 2025-2-19 21:32:35 | 显示全部楼层
emwin 发表于 2025-2-19 17:21
复旦微官网有发布JLink支持包,但添加后,是不是就支持Embedded Studio我没试过

那个只是可是让你jlink烧写hex用的,es没用的。
回复

使用道具 举报

25

主题

300

回帖

380

积分

高级会员

积分
380
发表于 2025-2-21 19:24:03 | 显示全部楼层
实际上es编译时并不需要特定型号的pack包,对于没有pack包里面没有的型号,只需要选择正确的内核即可,还是可以编译的,只是不能在线调试和下载,可以使用jlink的j-flash下载。
需要自己手动编写启动文件(包含SEGGER_THUMB_Startup.s、xxxx_Startup.s、xxxx_Vectors.s),SEGGER_THUMB_Startup.s是通用的,xxxx_Startup.s启动文件可以参考相同内核的其他型号MCU,基本不用改,xxxx_Vectors.s中断向量表,参照MUC官方给的sdk包里面的向量表修改即可。
还需要修改linker script file和Memory Map File,参照MCU手册给出的FLASH、RAM修改即可。本人目前使用过GD32E507VET6、SWM34SVET6都是没有问题的。

回复

使用道具 举报

80

主题

1333

回帖

1573

积分

至尊会员

积分
1573
 楼主| 发表于 2025-2-21 22:01:41 | 显示全部楼层
爱恋之燕 发表于 2025-2-21 19:24
实际上es编译时并不需要特定型号的pack包,对于没有pack包里面没有的型号,只需要选择正确的内核即可,还是 ...

还是太折腾了。。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 14:45 , Processed in 0.274049 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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