-
2021-10-21 12:37:49
龙芯1x嵌入式开发工具收藏一下:
龙芯1x嵌入式开发工具是一套用于开发龙芯1系列芯片的RT-Thread/FreeRTOS/uCOS/ RTEMS项目或裸机项目的嵌入式编程工具,帮助用户在龙芯1x嵌入式开发过程中减少编码量、缩短开发周期、简化开发难度,快速实现符合工业标准的国产化产品,从而助力工控行业的国产化进程。
龙芯1x嵌入式开发工具由以下几个部分组成,相互协同工作,实现完整的开发解决方案:
- 集成开发环境(LoongIDE);
- EJTAG调试器(LxLink);
- 基于龙芯1x芯片的开发板;
- 开源代码库(YAFFS2/ModBus etc)
更多相关内容 -
嵌入式工具
2014-10-08 11:07:06网上下了很多CRT 都不可以用 这个可以用 希望对你们有点用 -
嵌入式工具移植之-wireless tools工具的移植和使用
2020-07-22 00:35:54本文主要讲解了wirless tools的概念和如何移植wireless tools,以及如何使用wireless tools中的工具设置无线网络。 -
嵌入式系统/ARM技术中的IAR发布新的中间件产品家族 完善嵌入式工具产品线
2020-11-29 11:11:12瑞典IAR公司发布新的中间件产品家族、完善了嵌入式工具产品线 新的IAR PowerPac for ARM包括了一个小内存尺寸的RTOS以及通用的文件系统,并采用了创新的许可方式——这非常适合对成本敏感的ARM应用。 IAR公司... -
嵌入式工具TSMaster can
2022-04-01 15:25:35嵌入式工具TSMaster can -
基于ARM的嵌入式工具管理系统的设计与实现-论文
2021-05-20 15:13:18基于ARM的嵌入式工具管理系统的设计与实现 -
嵌入式系统/ARM技术中的IAR发布新型中间件产品完善嵌入式工具产品线
2020-11-29 12:51:50IAR公司发布新的中间件产品家族IAR PowerPac,完善了IAR为嵌入式系统开发者提供的产品线。IAR PowerPac是一个具有丰富功能的实时嵌入式操作系统(RTOS),并包含一个高性能的文件管理系统。 IAR PowerPac RTOS的代码... -
基于ARM的嵌入式工具管理系统的设计与实现.pdf
2021-09-21 00:47:23基于ARM的嵌入式工具管理系统的设计与实现.pdf -
Python-IDAPython嵌入式工具包
2019-08-10 03:35:37IDA Python嵌入式工具包 - 用于自动分析嵌入式设备固件的IDAPython脚本 -
嵌入式linux项目开发常用工具
2021-05-21 10:25:37嵌入式linux项目开发常用免费工具: DLT:windows下log查看工具 SQLiteSpy:sqlite3数据库查看工具 teraterm:串口查看工具 WinSCP:scp板子传输文件工具 putty:ssh连接板子工具 VSCode:编码IDE VMware player:... -
嵌入式工具 | 嵌入式开发常用几款的代码编辑器
2022-02-18 13:38:13软件开发,基本上都有集成开发环境(IDE)工具,且自带编辑器,但IDE自带编辑器多少都存在一些不足。 今天就给大家分享几款优秀且嵌入式工程师常用的编辑器: VS Code Source Insight Vim ...对于软件开发人员,代码编辑器好用与否直接影响代码编辑的效率。软件开发,基本上都有集成开发环境(IDE)工具,且自带编辑器,但IDE自带编辑器多少都存在一些不足。
今天就给大家分享几款优秀且嵌入式工程师常用的编辑器:
-
VS Code
-
Source Insight
-
Vim
-
UltraEdit
-
eclipse
-
Understand
-
Atom
-
Sublime Text
VS Code
VS Code 是绝大部分软件工程师都在使用的一款软件编辑器工具,如果你学习或从事软件开发,你还不知道VS Code,那么你应该面壁3分钟。
1.简介
VS Code 全称 Visual Studio Code,是微软开发的一套 免费、轻量级、功能强大 的源代码编辑器工具。
VS Code 主要针对软件工程师的用于代码编辑,支持各种插件,让你的代码编辑效率更高。
2.特点
-
智能代码补全
-
简化的调试
-
快速,强大的编辑
-
代码导航和重构
-
内置的Git命令
-
可扩展和可定制的插件
-
······
3.网址
官网地址:
https://code.visualstudio.com
(公号不支持外链接,请复制链接到浏览器打开)
更新描述地址:
https://code.visualstudio.com/updates
VS Code截止目前(2022.02),最新版本为V1.64.2。支持Windows,MacOS和Linux三大常用操作系统。
文档地址:
https://code.visualstudio.com/docs
VS Code官方提供丰富的文档资料,让小白也能快速学习。
Source Insight
Source Insight可以说是嵌入式软件工程师必备的一款 编辑器 工具,早期在VS Code出来之前,Source Insight就已经在火了。
1.简介
Source Insight是一款功能强大的代码 编辑器、浏览器和分析器 ,可在你代码编辑时快速理解代码。同时,Source Insight具有针对C/C++、 C#、 Java、Objective-C等语言的 动态分析功能 。
2.特点
-
强大编辑功能
-
快速理解代码
-
快速浏览代码
-
代码分析功能
-
······
3.支持
-
代码比较
-
代码格式化
-
代码动态分析
-
代码自动完型
-
可集成外部编译器
-
······
4.网址
https://www.sourceinsight.com
5.不足
source insight是一个优秀工具,但还是有一些不足:
-
收费软件
-
只支持WIndows,不支持MacOS和Linux
6.费用
Source Insight是一款收费的工具,根据不同情况,价格从200多美元到2000多美元不等。
如果不想付费,可以自己想办法po解,或者下载免费试用版。
Vim
学习Linux开发的小伙伴对Vim不会陌生吧,这个工具可谓是当年的一代“神器”。
1.简介
Vim是从 vi 发展出来的一个文本编辑器,它是一个高度可配置的文本编辑器工具,旨在使创建和更改任何类型的代码(和文本)非常高效。在大多数UNIX、Linux系统和Apple OS X中,都集成了Vi。
Vim 具有代码补完、编译及错误跳转等方便编程的许多 丰富 的功能,在程序员中被广泛使用。
2.功能
-
扩展的插件系统
-
支持数百种编程语言和文件格式
-
强大的搜索和替换
-
与许多工具集成
3.网址
http://www.vim.org
4.学习资料
Vim是一款成熟,且广泛使用的工具,网上学习资料很多,轻松入门不是梦。
UltraEdit
UltraEdit,官方的旗号是【世界上最好的文本编辑器 】 。 那么,你用过这款神器吗?
1.简介
UltraEdit 是一套功能强大的文本编辑器,也是以前很多工程师必备的一套编辑器,我记得早些年都还在使用它 (现在没使用了)。
UltraEdit可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。
支持Win / Mac / Linux三大操作系统。
2.特点
-
打开文件速度快
-
列操作功能强大
-
有代码折叠功能
-
可以进行16进制编辑
-
支持文件比较
-
美化并重新格式化源代码
-
自动智能 完型 代码
-
······
3.网址
https://www.ultraedit.com
(公号不支持外链接,请复制链接到浏览器打开)
4.费用
UltraEdit 是一款收费的工具,基础版79.95美元/年,全面版99.95美元/年。
当然,如果不想购买正版,可以想办法找Po解版,也可以使用官方的30天试用版。
Eclipse
Eclipse 相信大家都不陌生,当年流行且免费的除了Vim就属于 Eclipse 了。
1.简介
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会(Eclipse Foundation)管理。
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言, 它只是一个框架和一组服务,用于通过插件组件构建开发环境 ,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。
其实目前很多集成开发环境(IDE)都是基于 Eclipse框架 开发而来,比如大家熟悉的STM32CubeIDE、RT-Thread Studio等都是 以Eclipse为框架开发自己的IDE 。
所以说,想要它用于开发, 是需要搭建开发环境的。
2.Eclipse的基础包含
-
核心平台(启动Eclipse,运行插件)
-
OSGi(标准集束框架)
-
SWT(可移植构件工具包)
-
JFace(文件缓冲,文本处理,文本编辑器)
-
Eclipse工作台(即Workbench ,包含视图(views)、编辑器(editors)、视角(perspectives)、和向导(wizards))
3.网址
https://www.eclipse.org
(公号不支持外链接,请复制链接到浏览器打开)
Understand
Understand你可能不知道,但下面说了它强大的功能之后,你就会记住它了。
1.简介
Understand是一款集代码编辑器、代码跟踪器和代码分析器为一体的强大功能的源码阅读和编辑工具,Understand的功能相比Source Insight更多。
提供了很强大的界面,将分析结果以各种形式(图形、图表、架构图等)呈现给用户,能很大程度的方便程序员进行开发,维护,调试其代码。
Understand 功能虽强大,但它并不免费,所以,还是有很多用户不知道它的存在。
2.Eclipse的基础包含
-
支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持
-
多平台:Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X
-
代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。
-
可以对整个project的architecture、metrics进行分析并输出报表。
-
可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置。
-
提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图。
-
内置的目录和文件比较器。
-
支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。
3.网址
https://scitools.com
(公号不支持外链接,请复制链接到浏览器打开)
Atom
Atom同样是一款优秀的工具,除了编辑代码,还有很多文本内容都可以进行编辑,比如博客。 但有一点,这个工具对电脑配置要求更高。
1.简介
Atom 是github专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。它支持宏,自动完成分屏功能,集成了文件管理器。
Atom在github上是开源的,开源地址:
https://github.com/atom
2.特点
-
跨平台编辑
-
git 原生支持
-
内置包管理器
-
智能自动补全
-
文件系统浏览器
-
自定义界面(更改展示、背景、UI等)
3.网址
https://atom.io
(公号不支持外链接,请复制链接到浏览器打开)
Sublime Text
Sublime Text 也是一款优秀的、轻量级的跨平台的编辑器。
1.简介
Sublime Text 是一个文本编辑器,同时也是一个先进的代码编辑器。
它是一个跨平台的编辑器,支持windows、linux和Mac操作系统。
在不同操作系统下有不同的操作的习惯,包括界面布局,快捷键等,目前大部分的关于Sublime Text文章的作者都是在某个操作系统下完成文章的书写工作,这导致了使用不同操作系统的开发者看到的相同的文章,由于操作系统的差异,无法正常操作情况。
2.常见编辑功能:
-
自动完成
-
多列编辑
-
代码注释功能
-
行操作
-
转到定义
3.网址
https://www.sublimetext.com
(公号不支持外链接,请复制链接到浏览器打开)
最后说明 :除了IDE自带编辑器,大家有时间可以上网了解一些常用的编辑器,说不定有你喜欢的。这些都是经典的编辑器,教程很多,上手容易,不妨抽空了解一下。
最后,欢迎大家推荐你用过哪些好用的代码编辑器。
-
-
安装嵌入式系统工具
2014-06-18 10:02:50在linux系统下安装监控导入工具,针对波粒64位网路录像机。 -
tftpd32嵌入式工具
2014-06-22 23:57:37软件开发工具,tftpd32 -
嵌入式工具箱(mcu5toolbox
2011-09-16 12:03:10嵌入式工具箱(mcu5toolbox)是一款完全免费的专业级的嵌入式工具箱,是mcu5.com其中一部分功能的脱机版,嵌入式工具箱能够让您得方便的使用电子电路设计中常用的辅助工具。在硬件设计中,有如下小工具。元件参数... -
超越美国的技术!国际一流的嵌入式工具软件!!!
2016-10-24 14:52:54对嵌入式硬件系统进行完整模拟的软件系统,自己看吧! -
LabVIEW模块和工具包(嵌入式设计)
2021-03-19 11:32:03LabVIEW模块和工具包(嵌入式设计).pdf 介绍了关于LabVIEW模块和工具包(嵌入式设计)的详细说明,提供国家仪器NI的技术资料的下载。 -
常用嵌入式软件白盒测试工具介绍
2021-03-23 14:55:20一、VcTester生产厂商深圳市领测科技有限公司简介VcTester由深圳市领测科技有限公司自主研发,专业服务于嵌入式白盒测试领域的测试工具,它遵循第4代白盒测试方法(4GWM,The4thGenerationWhite-box-... -
三种十分实用的嵌入式linux开发工具
2020-08-30 04:33:30最近遇见一个从事嵌入式开发的朋友在论坛询问关于嵌入式linux开发工具的问题,面对成百上千种处理器,选择是一个问题,学习掌握处理器结构及其应用更需要时间,因此以开发工具和技术咨询为基础的整体解决方案是迫切... -
嵌入式系统/ARM技术中的嵌入式设计工具XPS
2020-11-17 16:12:53XPSEEDK中用于嵌入式系统设计集成开发研境,其中的主要组成部分如下。 (1)项目信息面板(Project Information):主要用于提供项目的操作控制,反映当前项目的一些信息,其中的选项卡如下。 Project Tab(项目):... -
嵌入式常用开发工具。。
2022-01-21 13:39:04嵌入式常用开发工具。。 -
QT完全手册-嵌入式工具Qt的安装与使用
2010-10-23 00:39:41Qt是Trolltech公司的一个产品。Trolltech是挪威的一家软件公司,主要开发两种产品:一种是跨平台应用程序界面框架;另外一种就是提供给做嵌入式Linux开发的应用程序平台,能够应用到PDA和各种移动设备上。 -
我常用的嵌入式工具软件
2020-03-09 17:51:41嵌入式Linux开发需要借助许多的工具软件,今天就来盘点一下。 1.编辑器/IDE 嵌入式一般都是C/C++的程序,选择一个好的编辑器或者IDE作为开发工具会大大提高开发效率。 VIM+插件 vim作为Linux系统的集成编辑器深受...嵌入式Linux开发需要借助许多的工具软件,今天就来盘点一下。
1.编辑器/IDE
嵌入式一般都是C/C++的程序,选择一个好的编辑器或者IDE作为开发工具会大大提高开发效率。
VIM+插件
vim作为Linux系统的集成编辑器深受广大Linux开发者的喜爱,再配合一下专门的插件,其实也挺好用的。我把我的VIM搞成这样了
可以打开工程文件,也可以鼠标操作。看着也挺炫酷的,但是我还是不太喜欢使用。只是偶尔使用一下来修改一下某个工程文件,或者写个简单的脚本或者程序。NetBeans C/C++ IDE
我比较喜欢这个IDE,它是个跨平台的软件支持Windows也支持Linux和MAC。我们可以使用Linux版本在本地开发,如果我们有一个专门装有Ubuntu系统的开发主机,我们可以使用Windows版本的以远程登录的方式来开发。我就是使用的这种方式:
开机界面
在服务里面可以配置C/C++构建主机
在软件里面就有ssh终端,我们可以很容易登录到开发主机,甚至我可以在这里调用vim编辑开发
关键是这个软件还可以自己生成Makefile,里面还可以编译程序等等。甚至还有一些我到现在还未发现的强大功能。所以我非常喜欢这款软件,非常推荐广大嵌友使用。还有常用的IDE有Eclipse也挺好用的,不过已经是很多年前使用的了,感兴趣的可以自行探索。
2.ssh登录工具
我使用过的ssh登录工具挺多的,有putty,xshell,MobaXterm等,今天介绍两款。
xshell
这个有免费版的,但是定期会更新然后就不能用了。其实我还是比较喜欢它的,但是与他相比我更喜欢功能似乎更加强大的MobaXterm。MobaXterm
我接触MobaXterm大概1年多,它给了我很多惊喜。它集ssh访问、远程桌面登录、FTP与一身,关键还是免费的。甚至Linux上的桌面程序我们通过ssh登录后都可以打开,真的是太厉害了。
3.FTP文件传输软件
其实MobaXterm就集成了这个功能,可是有一款我用了很久的软件我还是要推荐一下,那就是FileZilla客户端。它也是既有Windows版本的也有Linux版本的,使用起来非常方便。
下面是我在MobaXterm里打开Linux上的filezilla
是不是很牛逼。 -
嵌入式软件开发十二种开发工具与链接之优秀
2022-03-19 17:00:44第六个:嵌入式系统开发工具 第七个:嵌入式代码编辑工具 第八个:代码调试工具 第九个:linux开发工具 第十个:文件对比工具 第十一个:嵌入式文件搜索工具 第十二个:Debug调试工具 目的:解决大家找工具...目录
目的:解决大家找工具麻烦的问题
第一个:开发进度管理工具。
第二个:代码BUG管理工具
第三个:代码版本与控制工具
第四个:项目文件管理工具
第五个:代码检测工具
夹板主页 (splint.org) http://splint.org/
https://valgrind.org/
第六个:嵌入式系统开发工具
Eclipse Downloads | The Eclipse Foundation
第七个:嵌入式代码编辑工具
Visual Studio Code - Code Editing. Redefined
第八个:代码调试工具
http://www.gnu.org/software/gdb/
第九个:linux开发工具
第十个:文件对比工具
Beyond Compare 4中文版免费下载-Beyond Compare中文网站
第十一个:嵌入式文件搜索工具
第十二个:Debug调试工具
-
常用嵌入式开发小工具合集.zip
2019-11-05 14:44:24常用嵌入式开发小工具合集,restful接口测试工具restclient 3.5、en.stvp-stm32、tcp调试、网络调试助手V3.8、串口调试、modbusttsj、Mathematica8.0、中英文字符编码查询_V1.1、amo的编程小工具集合V1.2.6等等。 -
EDK嵌入式工具参考手册
2011-12-12 10:29:06Xilinx的EDK工具参考手册,详细描述了EDK工具的使用,提供了部分使用实例。 -
串口调试助手 & 网络调试助手 一体.的嵌入式调试工具
2020-07-22 18:44:35串口调试助手与网络调试助手相结合为一体的调试工具,嵌入式必备神器。 1、串口要选择好COM口_不懂就打开'设备管理器'查看‘端口与COM口’ __其他不用改。 2、网络调试助手:根据选择开启TCP客户端连接、TCP服务器... -
WinSCP 传输工具嵌入式
2022-03-17 14:12:04WinSCP 传输工具嵌入式 -
Linux 之八 完整嵌入式 Linux 环境、(交叉)编译工具链、CPU 体系架构、嵌入式系统构建工具
2021-12-30 15:55:35最近,有个需求需要验证一下嵌入式 LINUX 系统在 STM32上使用效果,正好手里有一块前几年的 STM32F769I-EVAL 的评估板,如下图所示的这个: 这块评估板的功能应该是非常全了,价格也是不便宜(应该算是挺贵)。... -
MVC模式在嵌入式调试工具开发中的研究与实现
2021-04-18 10:13:52将MVC思想引入开发模式中,先对MVC架构进行了讨论,然后通过基于Eclipse插件开发技术开发的嵌入式调试工具对MVC架构模式的应用进行相关阐述。实际开发表明:通过MVC 模式可以清晰地分离出人机界面、业务逻辑与数据... -
嵌入式测试工具
2016-08-26 16:48:15嵌入式测试工具,gdb top strace等使用工具