嵌入式学习小组
直播中

李玉梅

7年用户 166经验值
私信 关注

请问学习嵌入式的几个软件工具有哪些?

学习嵌入式的几个软件工具有哪些啊?
常用的和非常用的,求大神讲讲呗!

回帖(12)

刘翔宇

2020-4-17 08:13:29
这个太多了,VMware、SourceInsight、SecureCRT、putty、Xshell、NetAssist、tftpd32、WinSCP……还得看具体用来干什么
举报

杨嘉怡

2020-4-17 08:30:55
专业电子元器件平台扫IC网,赶紧去看看
举报

李娜

2020-4-17 08:41:01
学习嵌入式的软件有哪些?或者问嵌入式怎么学?
这样的问题,太过笼统,也很多人问,三言两语不易说清。这里我多啰嗦几句希望对需要的人有所帮助。
嵌入式粗略可分为由硬件载体和软件,是一个大的系统。(注意:嵌入式系统和嵌入式操作系统,概念不要弄混!)
无论硬件还是软件部分,相对应的工具、开发软件太多了。
详细的概念,百度一下估计有很多文章,我也不copy或者发链接了。

这里简单说一下自己的认识:
嵌入式硬件开发主要是以某种MCU、MPU、DSP、DSC、FPGA等为核心并加上应用模块、威廉希尔官方网站 构成的系统。
这些硬件载体无论是相关EDA软件还是集成开发环境,都各有不同。最直接的方法就是到其官网查看datasheet、manual和开发工具。
嵌入式软件开发是基于硬件的(这并不是废话,如果想在51上跑linux那是不可能的):
可以裸机运行,也可以用嵌入式操作系统。嵌入式操作系统,额。。。好多,lz可自行百度一下。
简单复杂的都好多:freeRTOS、ucos、linux、wince、vxworks、Android、ios。。。。。。
每种操作系统的开发环境、编程语言可能都不一样,所以相关开发软件工具也很多。
基于某种操作系统的软件开发又分为底层驱动、内核、系统、应用层等等。。
可能一个计算机专业的没接触过硬件的,也能做嵌入式应用程序开发。
比如java开发Android、oc、swift开发ios。基于linux的直接进行c、python应用开发。不同的语言也有不同的开发环境、不同的软件工具。
开发不同的功能模块也有不同的软件工具,比如数据库、Qt、ble、wifi、图形图像处理等等等,相关工具软件多如牛毛

综上,希望帮助lz了解一些概念。根据自己的实际情况选好硬件和相应的软件再去搜索一下应该会得到很多具体的答案。
举报

李剑

2020-4-17 08:55:15
云汉达人
狼哥 好久见啊。太多了。
不同的板子使用的工具有可能也不一样。
MDK Vware eclipse ubuntu ads 等等
举报

更多回帖

发帖
×
20
完善资料,
赚取积分