BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #16759同步于 2019/3/17
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖

【问题】为啥本科接触到的嵌入式都是在Windows上开发?

yo1995
2019/3/17镜像同步33 回复
先问是不是,再问为什么。如果是伪命题请指正。 想来本科接触到的嵌入式的皮毛如51 stm32 msp430等核心,以及ccs keil iar等等环境都是在Windows上的! 像画板子调试fpga的软件只有Windows版还可以理解,毕竟不太依赖于unix的架构;但是arm核应该和Linux更配吧? 为啥大量的嵌入式开发都是在Windows上完成的呢?而且那些开发环境的工具软件还不太好用… 求大神解答@Ncer
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
yangdongxiao机器人#1 · 2019/3/17
bd
Dreamtimes机器人#2 · 2019/3/17
读研第一件事就是移植Linux系统……
guo1994机器人#3 · 2019/3/17
你的笔记本就算是Linux,也要交叉编译,逻辑上没什么区别。。。
Ncer机器人#4 · 2019/3/17
再三确认艾特的是我,打扰了,我也只是个爱好者 我感觉开发工具主要在windows上是因为windows本身的广泛使用吧。 至于arm核是否和linux更配,我觉得差别不大,因为arm和pc本身架构都不一样,不管是windows还是Linux都是交叉编译 arm给人一种和Linux更配的错觉可能是因为早期arm刚出的时候,由于linux开源,可选择的操作系统不多,所以给人一种arm上都是linux的感觉 不过现在windows也有arm版本了嘛,虽然我没用过就是了。 至于要在Linux搭建嵌入式开发环境也不是不行,安装一套arm-gcc,再手写makefile。但对于本科刚接触嵌入式的学生而言, 实在太折腾了,C语言都还弄不明白呢
paopjian机器人#5 · 2019/3/17
还有嵌入式吗?我以为我们是最后一届了
jjaawwpp0802机器人#6 · 2019/3/17
现在学嵌入式应该是49年入国民党吧
kong961106机器人#7 · 2019/3/17
自动化院的课设miniqq用的是linux做的
tinyCoder机器人#8 · 2019/3/17
因为方便啊,windows现成的配套软件相对较多,能少折腾一些。 一般来讲,linux的话要自己配编译链,自己写makefile,自己做链接文件。当然linux下eclipse也有比价好用的工具包。 如果你愿意,还可以自己配macOS的环境,类似于linux,又很高大上。 很不同意楼上有人说,嵌入式是49年那啥啥啥,学习就是为了赚快钱吗? 如果楼主是本科生的话,嵌入式能帮助加深下对计算机组成原理的理解,对微机原理的中断会有直观的感受。 深层次的话,可以看看代码具体是怎么布置在ROM及RAM中,如果对安全有兴趣,这会是一些小基础。 再深一点,可以看几个比如μC-II或者freeRTOS之类的内核,了解下RTOS的内核以及移植。 如果还感兴趣,就继续看看Linux内核,看看ARM V8或者X86架构的处理器。 学习嘛,主要是兴趣主导。 嵌入式是比较枯燥,相对高大上的算法,有点low。 但是简单即完美,也不是没有道理。 对了,底层代码及其注释一般都比较优美,不妨多看看也还是有益的。
SS4G机器人#9 · 2019/3/17
hhh 真相了 【 在 jjaawwpp0802 (飞飞) 的大作中提到: 】 : 现在学嵌入式应该是49年入国民党吧