![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发工具类
文章平均质量分 57
开发工具使用知识点
匠在江湖
这个作者很懒,什么都没留下…
展开
-
批量创建多级文件夹(智能硬件项目文件夹管理为例)
以智能硬件项目为例,创建项目文件夹。原创 2023-03-07 20:15:22 · 852 阅读 · 1 评论 -
EXCEL经验总结
Shift + Ctrl + 上/下/左/右。原创 2023-03-03 14:25:22 · 109 阅读 · 0 评论 -
Keil 5(MDK)逻辑分析仪如何添加变量
以STM32F103为例鼠标点击一下逻辑分析窗口,滚动鼠标可缩放波形窗口原创 2022-05-13 19:05:43 · 2783 阅读 · 1 评论 -
常用的 集成开发环境 IDE
编辑器是用来让程序员优雅的敲代码。编译器是用来将这些高级语言或汇编语言编译成计算机能直接识别并运行的机器语言。如果我们每次编辑完源程序都要在命令行依托编译器进行函数、模块的链接和编译的话岂不是很麻烦,而集成开发环境便很方便的解决了效率问题。集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序。一般包括 代码编辑器、编译器、调试器、图形用户界面工具 等。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。原创 2022-05-12 20:48:56 · 2344 阅读 · 0 评论 -
Windows10下搭建汇编语言开发环境
原文:https://baijiahao.baidu.com/s?id=1728544148965678590&wfr=spider&for=pcWindows10下搭建汇编语言开发环境前言本学期学校安排有汇编语言这门课,需要自己搭建汇编语言开发环境,特此写下本文记录搭建过程.关于搭建汇编语言开发环境的教程,我也找了许多,可看下来却依旧一头雾水,经过本人摸索,同时结合网上教程,欲写下这篇易懂的文章.我从本地上传的,可能会有图片缺失,建议到我的博客哦:https://ww.转载 2022-04-28 14:52:44 · 730 阅读 · 0 评论 -
Allegro 转 PADS
1、首先电脑上安装好三个软件。我的是AD21、Cadence16.6、PADS9.52、先把BRD文件用AD21直接导入,AD21支持直接导入BRD文件的,然后导出低版本AD即可。3、再用PADS9.5安装自带的一个转换功率,叫PADS Tanslation,直接导入AD低版本文件转换出PADS的文件即可。...原创 2021-12-30 16:39:31 · 5443 阅读 · 0 评论 -
STM32最小系统硬件组成详解
电源、复位、时钟、启动、调试接口 1、电源常见电源名词解析 VCC 电路的供电正电压 GND 电路的供电负电压 VDDD 芯片的工作数字正电压 VSSD 芯片的工作数字正电压 VDD 芯片的工作正电压 VSS 芯片的工作负电压 VREF+ ADC基准参考正电压 VREF- ADC基准参考负电压 VDDA 芯片的工作模拟正电压 VSSA 芯片的工作模拟负电...原创 2021-11-02 19:13:20 · 5045 阅读 · 2 评论 -
ARM 仿真器种类与概念(JTAG、SWD、JLink、ULink、ST-Link)
JTAG、SWD是仿真器协议接口。JLink、ULink、ST-Link是各家公司仿真器的名字。JTAG协议JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。JTAG调试接口必须使用VCC、GND电源信号,以及TMS、TCK、TDI、TDO四根调试信号,可选TRST、RESET复位信号和RTCK(同...原创 2021-11-02 19:11:01 · 21778 阅读 · 0 评论 -
ST-LINK/V2引脚定义
原创 2021-09-02 15:56:11 · 1354 阅读 · 0 评论 -
Keil 5(C51, MDK) 官方下载方法
一、概述keil 公司简介 Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSIC编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。有超过10万名微控制器开发人员在使用这种得到业界认可的解决方案。其Keil C51...原创 2021-08-30 20:59:00 · 10806 阅读 · 0 评论 -
编程语言类别
名称 类型 用途 优点 缺点 C 面向过程编程语言 应用程序开发 ※ 出色的计算机学基础 ※ 适合软件和游戏开发 ※ C++要比C难学一点 C++ 面向对象编程语言 应用程序开发 ※ 出色的计算机学基础 ※ 适合软件和游戏开发 ※ C++要比C难学一点 C# 面向对象编程语言 应用程序开发 ※ 广泛使用 Visual Studio让启动很简单 ※ 出色的计算机学基础 ※ 易于使用的I原创 2021-05-27 18:05:29 · 105 阅读 · 0 评论 -
常用的集成开环境IDE
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器、图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。每个IDE的针对性不同,承载的编译器不同,不同的语原创 2020-12-22 00:01:58 · 3272 阅读 · 0 评论 -
程序员常用的代码编辑器
文本编辑器名称资费运行环境Sublime Text收费跨平台(OS X、Windows、Linux)Atom免费 开源跨平台(OS X、Windows、Linux)Vim免费 开源跨平台(Unix、Linux、Mac OS、Windows)Emacs免费跨平台(OS X、Windows、Linux)Visual Studio Code免费跨平台(Windows、Linux、Mac OS)NodePad++免费仅兼容 Windows...原创 2020-12-13 19:49:19 · 2903 阅读 · 1 评论 -
上位机开发 常用的平台及语言
一、有哪些上位机开发平台(优缺点和使用场景)由于上位机概念的广泛性,所以上位机开发平台可以是任何开发平台。这里介绍几个常用的经典的上位机开发平台及其特性。VB(Visual Basic)开发语言:Basic(BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连接等步骤即可执行,类似脚本语言)开发工具:Visual Basic(语言简单易用,对面向对象编程和多线程编程支持不完整)适用平台:WINDOWS ALL平台特点:以面向对象的思想开发可视化图形界面的应用程序。采用面向对象程序设计方原创 2020-12-09 13:17:33 · 13387 阅读 · 0 评论 -
MDK/Keil 中文注释 乱码 解决方法
原创 2020-12-03 21:03:52 · 1671 阅读 · 0 评论 -
护眼颜色RGB设置(Notepad++, MDK,UE,SourceInsight 等 编辑器)
原创 2020-12-03 10:58:15 · 757 阅读 · 0 评论 -
MDK 优化
在一次使用MDk的编译优化等级比较高的时候发现编译不优化时功能正常,开了优化等级02就出现异常,调试中看了很多博客总结一下。一个变量,如果你的主程序要用到,同时中断还要用到,要加volatile修饰。告诉编译器这个变量是可能随时发生变化的,使得编译器编译程序的时候,每次都从RAM里面读取数据,而不是使用之前缓存到寄存器里面的值。对于多任务的程序,如果一个公共变量被多个任务用到也要加volatile修饰。同时变量定义的时候用了关键字volatile修饰,但是在其他文件引用时不加volatile变量修饰一原创 2020-11-24 17:27:36 · 849 阅读 · 0 评论 -
CAD常用命令
CAD常用命令 L 画线 P 平移 DRA 测量半径 XL 画射线 LE 公差 DDI 测量直径 ML 平行线 EL 删除 DLI 直线测量 PL 多义线 CO 复制 AA 测量面积 SPL 样条曲线 MI 镜像 REV 旋转实体 POL 正多边形 O 偏移 UCS 坐标系 REC 矩形 A原创 2021-04-27 11:03:38 · 982 阅读 · 0 评论 -
PCB,原理图 最流行的画图画板软件有哪些?
**Cadence公司**Cadence 系列 Cadence Concept HDL - 电路图的设计(SCH)Cadence Allegro - 印刷电路板设计(PCB)Cadence SpecctraQuest - 仿真工具Cadence是高速板设计中实际上的工业标准。无论哪一方面都超牛。Cadence PCB Layout工具绝对一流,稍微熟悉一点后就不再想用其他工具了,布线超爽。仿真方面也是非常的牛,有自己的仿真工具,信号完整性仿真,电源完整性仿真都能做。在做pcb高速板方面牢牢..原创 2021-04-12 20:58:42 · 22907 阅读 · 2 评论 -
批量修改文件夹内所有文件后缀名(.bat)
在.bat后缀文件 中输入下面命令。下面是将 jpg修改为png 的范例。用同样方法也可以修改回来。@echo offfor /f "delims=" %%a in ('dir /a-d /s /b') do (if "%%~xa" == ".jpg" ren "%%~fsa" "%%~na.png").bat文件 建立方法如下链接:(就是 新建一个 .txt 文件 后 后缀修改成 .bat )...原创 2021-03-13 17:46:36 · 1574 阅读 · 0 评论 -
批量删除编译器编译产生的文件
新建一个 .bat 批量处理文件, 输入命令。下例子是删除相同后缀的文件例子新建 .bat 方法:在 单片机 开发中 编译器生成的无用文件可以用下面命令删除,节约占用空间del *.bak /sdel *.ddk /sdel *.edk /sdel *.lst /sdel *.lnp /sdel *.mpf /sdel *.mpj /sdel *.obj /sdel *.omf /s::del *.opt /s ::不允许删除JLINK的设置del *.plg /sdel *原创 2021-03-13 17:41:06 · 1166 阅读 · 0 评论 -
批量处理文件(.bat) 操作方法
第一步,新建 一个 文本文档(就是 .txt)第二步,打开 文本文档(.txt),在文档内输入命令。下图以删除文件为例第三步,保存 文本文档(.txt)第四步,修改 文本文档 .txt 后缀为 .bat(也可以自定义 重命名 文档)第五步,大功告成,鼠标双击 .bat 批量处理文件 就可运行批量处理了修改 .bat 命令内容 (上面 第四步 可以插入 到第二步)鼠标右击 .bat 批量处理文件 => 选择 “编辑”(不是 “运行”) => 修改添加 批量命令...原创 2021-03-13 17:30:49 · 4098 阅读 · 0 评论 -
Keil (MDK) 下生成LIB库文件、及库文件使用
1-复制 一个工程文件夹 副本 – 目的是方便我们生产库,而不会动到原来的工程2-新建 一个用于存放生产 .lib库文件 的文件夹 – 目的是为了方便找到 生成的库文件3-创建库文件 Keil 设置 --核心步骤,有了它才可以生产库文件4-工程中移除无关C文件,C文件,不是H文件哦!仅保留要 生成的库的.c文件5-编译!无错误,库就生成了(有错误要排除)!就这样搞定啦!快去看看生成的库吧!有人会疑问,单独 C文件 没有 main 函数文件不会报错吗!那是因为我们设置了 第3步骤,生产库,所以原创 2021-02-07 14:44:00 · 3283 阅读 · 1 评论 -
Doxygen的注释规则
注释格式/**……*/或/*!…*/或/// …或//!//! …//!常用关键字列表关键字标签名功能描述-生成一个黑心圆.-#指定按顺序标记。::指定连接函数功能。(注:空格和“:”有连接功能,但建议还是使用”::”。只对函数有用。)@mainpage首页描述内容,并将注释提到首页标签中去@section开始一个段落,段落名称描述由你自己指定@copyright版权所有@file文件名原创 2021-01-29 21:30:45 · 938 阅读 · 0 评论