找回密码
 立即注册
楼主: 大锤子

SDCC, 51单片机开发工具探索-摆脱keil

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:143
  • 最近打卡:2025-04-29 09:29:30

31

主题

148

回帖

982

积分

高级会员

积分
982
发表于 2025-1-26 16:31:45 | 显示全部楼层
大*** 发表于 2025-1-26 14:43
可以这么说是不支持C251;
pio中使用的是开源的sdcc编译器,这个编译器只支持C51;
EIDE中如果用sdcc编译 ...

您说的vscode的keil插件是不是这个Keil uVision Assistant 插件?
https://patzer0.com/archives/use-vscode-with-keil

貌似另外一个不带uVision的下载量更大。但是它的声明是


功能特性
加载 Keil C51/ARM 项目,并以 Keil 项目资源管理器的展示方式显示项目视图
自动监视 keil 项目文件的变化,及时更新项目视图
通过调用 Keil 命令行接口实现 编译,重新编译,烧录 keil 项目
自动生成 c_cpp_properties.json 文件,使 C/C++ 插件的语法分析能正常进行



没有提到c251!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-05-01 10:58:55

44

主题

230

回帖

2841

积分

金牌会员

积分
2841
发表于 2025-1-26 17:06:09 | 显示全部楼层
yzhk*** 发表于 2025-1-26 16:27
好吧。本来是想准备在mac或者ubuntu下工作的。

MAC下的PD虚拟机很好用啊, 融合模式下使用win软件跟使用本地mac软件一样的感觉。
而且 win 上的keil可以直接编译mac目录下的工程, 也可以使用官方的ISP烧录。
不争是争
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-05-01 10:58:55

44

主题

230

回帖

2841

积分

金牌会员

积分
2841
发表于 2025-1-26 17:07:25 | 显示全部楼层
木*** 发表于 2025-1-25 23:10
keil我都是刚学,之前一直用的arduino,奈何国产支持度不佳,我是想加入国产学习队伍的,在vscode里配置k ...

很简单的,baidu搜一下一堆。
不争是争
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:143
  • 最近打卡:2025-04-29 09:29:30

31

主题

148

回帖

982

积分

高级会员

积分
982
发表于 2025-1-26 19:07:40 | 显示全部楼层

不支持单步debug啊。这vscode不就成了仅仅一个编辑器吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-05-01 10:58:55

44

主题

230

回帖

2841

积分

金牌会员

积分
2841
发表于 2025-1-26 19:40:00 | 显示全部楼层
yzhk*** 发表于 2025-1-26 19:07
不支持单步debug啊。这vscode不就成了仅仅一个编辑器吗?

目前51 251 应该是只有keil支持吧,
不争是争
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:18
  • 最近打卡:2025-02-16 09:38:09
已绑定手机

1

主题

18

回帖

111

积分

注册会员

积分
111
发表于 2025-1-26 20:35:54 | 显示全部楼层
学习了
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:143
  • 最近打卡:2025-04-29 09:29:30

31

主题

148

回帖

982

积分

高级会员

积分
982
发表于 2025-1-26 23:25:21 | 显示全部楼层
大*** 发表于 2025-1-26 19:40
目前51 251 应该是只有keil支持吧,

问题是即便是51,貌似vscode的keil uvision assistant还是keil assistant都不支持单步调试?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:65
  • 最近打卡:2025-04-30 09:46:51

0

主题

23

回帖

248

积分

中级会员

积分
248
发表于 2025-1-27 09:13:05 | 显示全部楼层
能用AI在VS写51代码吗
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-05-01 10:58:55

44

主题

230

回帖

2841

积分

金牌会员

积分
2841
发表于 2025-1-27 09:19:02 | 显示全部楼层
shuan*** 发表于 2025-1-27 09:13
能用AI在VS写51代码吗

AI ? 是VSCode的AI插件吧, 那你学习51不是学个寂寞?
不争是争
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:65
  • 最近打卡:2025-04-30 09:46:51

0

主题

23

回帖

248

积分

中级会员

积分
248
发表于 2025-1-27 15:44:45 | 显示全部楼层
大*** 发表于 2025-1-27 09:19
AI ? 是VSCode的AI插件吧, 那你学习51不是学个寂寞?

有AI写代码比自己要轻松许多,啥寂寞不寂寞的,只要能实现目标就行
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 11:23 , Processed in 0.245010 second(s), 116 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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