一个嵌入式工程师十五年来,一直坚持使用Linux!
Tofloor
poster avatar
zshxiong
deepin
2020-05-31 18:52
Author
2005年开始接触Linux,当时的内核版本2.4,2.6。一台神舟笔记本电脑,买了一套Fedora Core5光盘,安装完后连显卡驱动都没有,然后就是折腾各种驱动。然后尝试过Magic Linux,Hiweed Linux 等国产发行版,想作为生产环境,那是相当的蛋疼
期间,买了块2410开发板,折腾Linux、Qt的移植,开始学到些皮毛。
2007下半年开始搞LFS、BLFS,无数遍的折腾,对整个系统的架构、各部件的工作关系有了初步的了解。
嵌入式开发人员离不开EDA和IDE软件,当时对整个Linux生态还了解不多,所以两大硬伤AD和Keil简直无解
其实也有Kicad、eagle pcb,SDCC等软件,但想转过来难度真的很大。
所以Windows和Linux双系统并存了较长时间,可Windows的各种弹窗、广告、垃圾真让人难以容忍,用Linux真的很清静。

2009年开始转向Ubuntu,嗯,确实不错,然后物理硬盘上的Windows被干掉了,把它放的了Virtual Box里。
Ubuntu用了较长时间,后来又转向Arch,也是各种折腾。个人比较喜欢Arch的pacman和makepkg,简洁明了。
后来基于Arch的Manjaro出现,也实在不想再折腾操作系统了,毕竟它是一个生产环境,大部分时间是需要它为我服务的。
现在一直用Manjaro,稳定,还保持较新的软件,而且yaourt是个好东西。桌面环境gnome、xfce、kde等都用过。现在用DDE
也一直关注Deepin Linux,发展到现在,确实不错!也由衷的为国产发行版这几年的发展感到高兴!

说一下现在工作中常用和接触过的软件,如下。

文档办公:WPS Office、永中Office、WPS PDF、Foxit Reader
图形图像:GIMP、InkScape
流程图:Edraw
3D零件绘制:FreeCAD
IDE:桌面程序----Qt Creator、VS Code、Eclipse、CodeBlocks
        STM32开发----Segger Embedded Studio(比Keil用着舒服)、OZone、STM32CubeMX、STM32CubeIDE
        CPLD&FPGA开发----Xilinx ISE、Lattice Diamond
        混合可编程----GreenPAK
PCB:Audocad Eagle(库比较全,运行速度快,比AD用的爽)、Kicad(3D效果很赞)、立创EDA
CAD:DraftSight(现在好像不能用了),硬伤啊,如果能有像CAXA这样的软件就好了
下载:qBittorrent、Motrix、baidunetdisk……
影视音乐:腾讯视频、网易云音乐……
输入法:fcitx两笔(已不用拼音好多年)

这些年Linux的发展,确实越来越好。




Reply Favorite View the author
All Replies
avatar
安洛
deepin
2020-05-31 20:47
#1
为什么不发到茶社呢
Reply View the author
avatar
widon1104
deepin
2022-04-18 04:28
#2

我现在电脑上面只有linux系统(uos家庭版),想买正点原子精英STM32F103ZET6 ARM开发板来学习单片机开发,官方教程用的keil MDK,但是keil不支持linux,

请问linux下哪一款ide能够替代keil开发stm32程序???Segger Embedded Studio、OZone、STM32CubeMX、STM32CubeIDE这几款ide有什么区别?哪一款最优秀?Segger Embedded Studio是收费ide吗,如何破解??

Reply View the author
avatar
沈工
deepin
2023-05-22 23:23
#3
widon1104

我现在电脑上面只有linux系统(uos家庭版),想买正点原子精英STM32F103ZET6 ARM开发板来学习单片机开发,官方教程用的keil MDK,但是keil不支持linux,

请问linux下哪一款ide能够替代keil开发stm32程序???Segger Embedded Studio、OZone、STM32CubeMX、STM32CubeIDE这几款ide有什么区别?哪一款最优秀?Segger Embedded Studio是收费ide吗,如何破解??

STM32开发可以使用STM32CubeIDE

Reply View the author