硬汉嵌入式论坛

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

想知道大佬们现在用什么软件开发

  [复制链接]
回帖奖励 40 个金币 回复本帖可获得 10 个金币奖励! 每人限 1 次

15

主题

119

回帖

164

积分

初级会员

积分
164
发表于 2025-9-22 09:53:28 | 显示全部楼层 |阅读模式
我的情况:1、CubeMX配置文件。2、keil做编辑和编译。3、keil承担debug的功能。

问题:因为想转到Linux环境下开发(一方面是目前有部分企业需要掌握Linux环境下开发。二是听说因为Linux和win底层架构区别,效果更好(?存疑不知道对不对,希望大佬能指点一下))。
转到Linux的话目前考虑是:VSCODE GCC CMAKE MAKE NINJA这一套开发,前面依然是通过CUBEMX生成CMAKE文件。
这一套有没有搞头?对实际工作和效率(开发效率和代码效率(?))会不会有提高?
大佬们现在都在用什么环境、什么软件流程开发?(顺便试试回帖奖励,提前预祝大家国庆快乐)
回复

使用道具 举报

2

主题

53

回帖

59

积分

初级会员

积分
59
发表于 2025-9-22 10:53:52 | 显示全部楼层
我基本上编辑器都是vscode,stm32用的是vscode+cmake+STM32CubeCLT,FPGA开发也用的vscode当编辑器,写python也是用VScode
回复

使用道具 举报

1

主题

80

回帖

83

积分

初级会员

积分
83
发表于 2025-9-22 10:55:25 | 显示全部楼层

回帖奖励 +10 个金币

本帖最后由 dukelec 于 2025-9-22 10:58 编辑

我是 stm32cubemx 生成 makefile 工程;at32 也有linux版本的类 cubemx 工具,可生成 makefile 和 cmake 工程;其它 mcu可以用 stm32 的 makefile 改

编辑代码我喜欢 Eclipse IDE for Embedded C/C++ Developers,偶尔直接打开 gedit 编辑代码

编译代码直接开个终端敲 make 命令即可,烧录也是用命令行

调试一般用串口打印,使用用户串口,产品不用拆外壳就可以调试,最方便
底层调试会用到 gdb 服务器,通常命令行看一下 backtrace 调用
极少数时候用 eclipse 单步调试

linux 环境 mcu 开发和调试可以参见: https://blog.d-l.io/stm32g0-hardfault-debug-cn
回复

使用道具 举报

15

主题

157

回帖

202

积分

高级会员

积分
202
发表于 2025-9-22 11:19:01 | 显示全部楼层

回帖奖励 +10 个金币

Keil。没办法,客户都基本用的Keil
回复

使用道具 举报

15

主题

119

回帖

164

积分

初级会员

积分
164
 楼主| 发表于 2025-9-22 13:13:44 | 显示全部楼层
PKB404 发表于 2025-9-22 11:19
Keil。没办法,客户都基本用的Keil

佬现在也是keil + armcc?
回复

使用道具 举报

15

主题

119

回帖

164

积分

初级会员

积分
164
 楼主| 发表于 2025-9-22 13:14:44 | 显示全部楼层
小梁呐 发表于 2025-9-22 10:53
我基本上编辑器都是vscode,stm32用的是vscode+cmake+STM32CubeCLT,FPGA开发也用的vscode当编辑器,写pyth ...

看来VSCODE真的很好用了是不是比keil要方便
回复

使用道具 举报

0

主题

62

回帖

62

积分

初级会员

积分
62
发表于 2025-9-22 13:37:28 | 显示全部楼层

回帖奖励 +10 个金币

编译keil,编辑vscode
回复

使用道具 举报

4

主题

427

回帖

439

积分

高级会员

积分
439
发表于 2025-9-22 13:47:35 | 显示全部楼层

回帖奖励 +10 个金币

编辑用vscode+免费的通义写bug效率高N倍。
回复

使用道具 举报

3

主题

44

回帖

53

积分

初级会员

积分
53
发表于 2025-9-22 16:24:36 | 显示全部楼层
vscode+IDE,统统在vscode编辑代码,,arm核的用keil,riscv的就各种牛鬼蛇神IDE都有
回复

使用道具 举报

15

主题

119

回帖

164

积分

初级会员

积分
164
 楼主| 发表于 2025-9-22 16:41:43 | 显示全部楼层
dukelec 发表于 2025-9-22 10:55
我是 stm32cubemx 生成 makefile 工程;at32 也有linux版本的类 cubemx 工具,可生成 makefile 和 cmake 工 ...

感谢大佬耐心解答,我去看看这些都是啥
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2025-9-23 10:15:48 | 显示全部楼层
编译kiel,编辑用的vscode
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2025-9-23 10:16:23 | 显示全部楼层
编译用的keil  编辑用的vscode  
回复

使用道具 举报

35

主题

221

回帖

326

积分

高级会员

积分
326
发表于 2025-9-25 17:46:42 | 显示全部楼层

回帖奖励 +10 个金币

cubemx生成,keil调试,编辑还是vscode
回复

使用道具 举报

14

主题

62

回帖

104

积分

初级会员

积分
104
发表于 2025-9-30 14:53:39 | 显示全部楼层

回帖奖励 +10 个金币

Clion/STM32CubeXX/VScode 等等都有各种平台的版本,除了keil
回复

使用道具 举报

6

主题

34

回帖

52

积分

初级会员

积分
52
发表于 2025-10-9 12:07:29 | 显示全部楼层
基本上用keil了  感觉熟悉了 换不动了
回复

使用道具 举报

1

主题

56

回帖

59

积分

初级会员

积分
59
发表于 2025-10-13 11:44:23 | 显示全部楼层
主要是keil,习惯了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-21 20:58 , Processed in 0.047851 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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