嵌入式工程师常用工具

1 ultraEdit

     UltraEdit 是一套功能超级强大的文本编辑器,能够满足你一切编辑需要,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本。内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般大家喜欢用其来修改EXE 或 DLL 文件。能够满足你一切编辑需要的编辑器。

UltraEdit

2 editplus

       EditPlus(文字编辑器)汉化版一套功能强大,可取代记事本的文字编辑器,EditPlus拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就是它有监视剪贴板的功能,能够同步于剪贴板自动将文字粘贴进 EditPlus 的编辑窗口中,让你省去粘贴的步骤。另外它也是一个非常好用的 HTML 编辑器,它除了支持颜色标记、HTML 标记,同时支持 C、C++、Perl、Java。

使用感觉:

◆保存时,自动备份原始文档。

◆无限撤销与重做。

◆颜色提示。

◆可以加入内置命令。

3 .1 puty

        PuTTY 是一套免费的 SSH / Telnet 程序,它可以连接上支持 SSH Telnet 联机的站台,并且可自动取得对方的系统指纹码 (Fingerprint)。建立联机以后,所有的通讯内容都是以加密的方式传输,因此你再也不用害怕使用 Telnet 在 Internet 或公司的内部网络传输资料时被他人获知内容了

 

使用感觉:

◆用来远程登录服务器,以及当作串口调试。

◆绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;

◆ 体积很小,仅364KB (0.54 beta版本);

◆ 操作简单,所有的操作都在一个控制面板中实现

 

3.2 xshell

功能强大,集成了putty,serial,dos命令等,

自动保存主机名和密码,不必重复输入,多标签等。putty需要重新输入。

缺点,收费,空间大。

4 SourceInsight

     Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示有用的上下文信息。

 

使用感觉:

为文件建立工程,方便编写,浏览,理解代码。
5 eclipse

      Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

使用感觉:

开发java,android用。强大的自动补齐功能,令人叹服。

6 keil


7 beyondCompare

文件,文本对比软件。
8 SecureCRT(串口)
9 串口调试助手,串口工具,sscom32.exe,超级终端.exe
10 Mindmanager (思维导图)

     MindManager是一个创造、管理和交流思想的通用标准,mindmanager其可视化的绘图软件有着直观、友好的用户界面和丰富的功能,这将帮助您有序地组织您的思维、资源和项目进程

使用感觉:

把握总体框架,层层递进,便于记忆总结。

11 chrome(浏览器查资料)
12 道客巴巴下载器(免积分)
13 冰点文库下载idocdown_v28(免积分下载百度,豆丁)
14 cyberarticle(保存网页,制作自己的笔记,非常有用)
15 microsoft visio(visio2002chs)(画图工具,流程图等)
16 TotalCmd(文件管理器,避免七八个文件夹之间跳来挑去)
17 BusHoud (抓包工具,不管是usb、串口、PCI转串、usb转串口、PS2、硬盘总线
  除了以太网外,通通可以抓包,记得用6.0以上版本,5.1版会使系统蓝屏。)
18 svn 你有没有遇到一种情况:有人拿着“过期的二进制程序”,对你说,这个版本就没有某某  bug,结果你硬是找不到过期的源代码,无法追溯回去了。SVN是轻量级的版本管理软件,为你  的项目创建一个时间机器。
visual svn(svn2.1)
tortoise svn(tortoise svn1.6.15)
19 astyle (代码格式化小工具,可以集成到sourceInsight中去)
20 CuteFTP 8 Professional(ftp与windows文件交换)
21 Microsoft Project 2010(适合做项目管理)

有其他更好的工具,欢迎讨论。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SWOT分析是一种常用的思维工具,用于评估个人、组织或项目的优势、劣势、机会和威胁。以下是嵌入式工程师的SWOT分析: 优势: 1.技术能力:嵌入式工程师具有扎实的计算机、电子、通信等相关技术的知识和经验,能够独立完成嵌入式系统的设计、开发和调试。 2.团队协作:嵌入式工程师通常需要与其他团队成员如硬件工程师、测试工程师、项目经理等进行协作,能够有效地与其他人协作,完成项目的开发和交付。 3.创新能力:嵌入式工程师需要不断推陈出新、探索新的技术和方法,具有创新精神和敏锐的洞察力。 劣势: 1.缺乏行业经验:嵌入式工程师通常需要在不同的行业中开发嵌入式系统,对不同行业的需求和特点了解不足,需要不断学习和适应。 2.时间压力:嵌入式工程师通常需要在较短的时间内完成项目开发和交付,需要承受较大的时间压力和工作强度。 3.缺乏项目管理经验:嵌入式工程师通常需要参与项目管理和协调工作,但缺乏项目管理经验,需要不断学习和提升。 机会: 1.市场需求:随着物联网、智能家居等技术的不断发展,嵌入式系统的市场需求不断增长,提供了更多的就业和发展机会。 2.技术发展:嵌入式系统涉及多个领域,如芯片设计、嵌入式软件开发、通信技术等,随着技术的不断发展和创新,嵌入式工程师有更多的机会从事创新性工作。 3.跨领域发展:嵌入式系统涉及多个领域,嵌入式工程师具有跨领域的技术和知识储备,可在不同领域发展。 威胁: 1.竞争加剧:随着市场的不断扩大和技术的不断发展,嵌入式工程师的竞争也越来越激烈,需要不断提升自己的技术和能力。 2.技术淘汰:随着技术的不断发展和更新换代,一些旧有的技术可能会被新技术所替代,嵌入式工程师需要不断学习新技术和知识,以应对技术淘汰的风险。 3.市场波动:市场需求的波动和不确定性,可能会对嵌入式工程师的就业和发展带来一定的影响,需要不断关注市场变化和趋势。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值