由于嵌入式项目版本较多不好管理,于是笔者写了一个“版本小助手”,和大家分享一下,附上程序

分享一下嵌入式 HarmonyOS 的学习思路 分享一下嵌入式 HarmonyOS 的学习思路 在我拿到小熊派鸿蒙开发板后,首先按照教程,搭建了开发环境,体验了一下程序是如何进行编译和下载,以及初步了解了一下资料的架构。 关于小熊派鸿蒙开发板的信息,可以戳这里 开始学习 HarmonyOS 嵌入式开发 在这里,分享一下我的学习思路,希望能对大家有一点点的帮助~ HarmonyOS是什么? 我们在学习一件新的事物之前(比如即将要学习的HarmonyOS),首先要去做的,并不是看它的源码,也不是去技术博客看它的实现原理,更不是去一些论坛或者.. 阅读详情

  在写分体式空调项目的时候,我的程序版本较多,但是每次不知道每个版本有什么特性,相对于上一个版本有什么新特性,在画PCB的时候,也同样有这样的问题,所以乘着寒假,自学了C#,写了一个版本小助手这样的软件,架构不太清晰,边学边写的

 

开始界面:

如图,我们可以选择不同的查询方式查询已经有的项目,在右下方的列表中,有最近使用的,笔者设计的是最近使用的十个项目,一般一个项目要做好几个月的,十个已经比较多了,主要是每个项目的版本。

 

如果选中了一个项目的话,就会出现它的所有版本的信息,和一些摘要信息,如图:

然后我们双击项目也行,双击版本号也可以,就会弹出他们的详细信息,可以进行修改:

先给大家演示到这里吧,希望大家能够使用看看,给点意见改进改进,可能有bug,谅解,我测试了一天没有发现,再过2周情人节了,祝天下有情人,情人节快乐,尤其是程序员兄弟们,放个假,陪陪女友吧

 无法上传rar附件,传到资源上可以免费下载,程序下载链接:http://download.youkuaiyun.com/detail/memoryjs/4054595

嵌入式项目流程:一、项目初期 我们在Github与Gitee中开源了一些嵌入式与软件工程相关技术文档资料,其仓库地址为:之后会不定期分享相关技术资料与项目实战经验。本期,我们不讲解具体的嵌入式技术,分享一些嵌入式项目中的一些经验。 阅读详情

相关推荐

Git基础教程: 嵌入式版本控制

版本控制是软件开发中非常重要的一个环节,它可以帮助开发人员跟踪和管理代码的变化,以及协作开发。版本控制是软件开发中非常重要的一个环节,它可以帮助开发人员跟踪和管理代码的变化,以及协作开发。分布式: Git不依赖于中央服务器,每个开发者都可以拥有完整的代码仓库,这样即使网络连接中断,开发者仍然可以进行代码提交和版本控制操作。分布式: Git不依赖于中央服务器,每个开发者都可以拥有完整的代码仓库,这样即使网络连接中断,开发者仍然可以进行代码提交和版本控制操作。首先,我们需要在本地创建一个新的Git仓库。

DevCyberX的博客 284

嵌入式软件版本号如何命名

最常见的就是 V1.0.0 这种简单的形式命名,甚至有些同事直接用V1、V2.......或者日期来命名,有点随意了,当然复杂一点就是带有日期、后缀等版本信息。版本号命名规范就像代码规范一样,不同公司、不同岗位的规范不同。主版本号.子版本号.修订版本号.日期_版本阶段。今天就来简单说下关于版本号命名的常见规范。比如:V1.2.3.20220513_rc。full version:完整版,即正式版。standard:标准版。rc:即将作为正式版发布。standard:标准版。release:发行版。

i78i845的博客 1205

嵌入式学习中较好的练手项目和课题整理(附代码资料、学习视频和嵌入式学习规划)

目录: 0、引言 何为嵌入式? 1、单片机相关 1.1 基于单片机的智能小车、智能机器人制作 1.2 基于Arduino的3D打印机制作 2、嵌入式Linux相关 2.1 智能扫地机器人 2.2 智能可穿戴类设备:智能安全头盔 2.3 智能可穿戴类设备:面向空巢老人/病人的智能手环 2.4 物联网智能控制系统:家居、农业、医疗 2.5 基于Linux的嵌入式网络视频监控系统 ...

HowieXue 薛永浩的博客 12万+

嵌入式软件版本管理

版本命名规则:产品型号_VX.Y.Z_Date_Tag X:主版本号,一位数字表示,初始值为1,表示软件的主版本号,当功能模块有较大的变动或子版本号满,即可升级,比如增加多个模块或整体架构发生变化。 Y:子版本号,一位数字表示,初始值为0,表示软件的次版本号,当功能有一定的增加、变化或修订版号满,即可升级,比如增加对权限控制等。 Z:修订版本号,两位数字表示,初始值为1,表示软件的维护版本号,功能有少量增加或变化,或对已发布的缺陷的修复或一些小的变动。

小草xyz的博客 1482

中科蓝讯Downloader配置实战:从软硬开关机到ANC降噪的完整指南

本文提供了中科蓝讯Downloader工具的详细配置实战指南。内容涵盖从基础的软硬开关机选择与配置,到核心的EQ音效调试、触摸按键与入耳检测优化,以及高阶的ANC降噪与电源管理设置。旨在帮助开发者快速掌握关键配置项,高效完成蓝牙耳机产品的功能调试与优化。

s4t5u6v7的博客 508

pe卸载win10更新补丁_禁用Win10系统更新

众所周知,最近WIN10的强制更新导致了很多问题。如:(部分专业软件系统更新后无法使用,硬件中键盘、鼠标、指纹之类的硬件,更新补丁后失灵等问题)。而之前的禁用WindowsUpdate的方法已经失效。下面我们另辟蹊径,利用系统权限的方法使Win10无法更新,达到禁用更新的目的。1.计算机管理-服务中禁用Windows Update服务。2.打开C:\Windows\softwareDistribu...

weixin_39702479的博客 1万+

软件版本命名规范与术语

软件版本规范

fang0604631023的博客 2万+

手把手教你用Sentinel-1和SNAP处理InSAR数据:从下载到生成沉降图(附Python脚本)

本文详细介绍了如何使用Sentinel-1数据和SNAP软件处理InSAR数据,从下载到生成地表沉降图的全流程。通过Python脚本实现自动化处理,适用于城市扩张和地质脆弱带的地表沉降监测,提供高性价比的毫米级形变监测方案。

weixin_26800111的博客 268

写得了代码,焊得了板!嵌入式开发工程师必修之代码管理方案(中)

有效解决代码的可靠管理高效协同以及高质量交付问题。

GitLab 中国发行版 812

STC8G1K08A的10位PWM避坑指南:为什么你的占空比调节总失效?(附寄存器操作时序图)

本文深入剖析了STC8G1K08A单片机10位PWM功能中占空比调节失效的核心原因,揭示了数据手册未明确指出的寄存器操作时序陷阱。通过对比错误与正确配置的波形,文章指出关键在于更新占空比高2位前需临时关闭PWM输出,并提供了经过验证的安全操作宏与函数库,帮助开发者彻底解决此问题,实现0%-100%的平滑控制。

yyy34的博客 751

SAP BW/4HANA 项目字段级数据血缘分析的方法与工具

利用SAP自带工具可以在一定程度上查看数据流和字段使用情况,但往往需要人工逐步深挖。适用于简单场景或验证单个字段的映射。借助SAP数据治理解决方案(如 Information Steward、Data Intelligence 等)能够自动整合元数据,提供图形化、跨系统的血缘分析,适合对数据 lineage 有严格要求的企业级项目。第三方工具则提供了灵活强大的功能,如自动文档、生成功能丰富的报告,对于复杂环境下的血缘分析和影响分析非常有帮助。自行开发SQL/CDS脚本。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 471

嵌入式方案设计文档该怎么写?

关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|嵌入式专栏俗话说,不会写文档的工程师不是好的工程师!如果你只会写代码,而从不写文档,迟早有一天会“出事”...

strongerHuang 1万+

【人工智能】在 cc-switch 中配置 AnyRouter 接入 Claude Code 完整指南

本文介绍了在cc-switch工具中配置AnyRouter中转服务以接入Claude Code的详细步骤。主要内容包括:1) 准备API令牌和端点地址;2) 填写基础信息和模型参数;3) 保存配置并重启终端生效;4) 常见问题排查方法。重点强调了API地址格式、模型ID准确性以及配置写入的必要性,帮助用户顺利完成中转服务配置,实现Claude 4.5版本的正常使用。

奶爸的编程之路,也就一周冷个三天 3106

嵌入式项目需要写哪些文档?

关注+星标公众号,不错过精彩内容作者 |strongerHuang微信公众号 | strongerHuang写文档对于嵌入式工程师来说“很难”,特别是一个项目有数十个文档要写的情况下。那么,你们平时开发嵌入式项目,会写文档吗?一般要写多少个文档?哪些类型的文档?这类问题也是读者问的比较多的问题,今天就来简单讲讲。嵌入式项目到底要不要写文档?有的公司做一个嵌入式项目,从头到尾没有一个文档,都是口头...

strongerHuang 1469

【Unity大规模RTS/攻城战框架】Large Scale Combat System - RTS Sieges深度解析

本文介绍了Unity专业级大规模RTS战斗框架Large Scale Combat System(LSCS)。该系统通过Job System+Burst技术解决了万人级单位的性能问题,提供完整的RTS操作体系、动态阵型系统、战术AI和攻城战功能。其亮点包括可破坏城门、行走城墙、战术AI配置系统,支持URP渲染管线,适用于Total War风格的大规模兵团对战项目。LSCS不仅提供核心战斗系统,还包含UI、小地图等配套模块,是Unity中少有的专业级RTS解决方案,特别适合需要深度战术玩法和大规模战斗的开发者

2403_88403568的博客 1335

使用mid360运行lio-livox对比fast-lio2

msg_type为激光雷达发出的数据格式,有livox自定义数据类型格式CustomMsg和ros标准的PointCloud2格式,因此首先需要确定激光雷达端配置的是哪种格式。可以从激光雷达的ros驱动中看到驱动端有三种格式可以选,驱动端的数字2对应lio-livox中的1,驱动端的0对应lio-livox的格式0。如果使用的是Ubuntu18.04编译完成后运行直接成功,如果使用20.04运行会报错,需要修改以下源代码。针对livox-mid360 运行lio-livox的一些问题。

z1872385的博客 1231

嵌入式简历怎么写,校招社招通用(附上免费模板)

● 详细描述你参与过的嵌入式系统项目,包括项目名称、项目时间、开发平台/环境、项目描述、个人负责部分及使用技术。● 非必要信息:年纪有优势的出生年月可以写一下,尤其是应届生可以直接标明是XX年应届生(籍贯、民族、性别什么的没有不太有必要写,还占地方)熟悉嵌入式平台常见驱动开发,例如UART、IIC、SPI、GPIO、定时器和看门狗等。● 附件:如果可能,可以在简历中附上项目代码、证书、作品集等附件,以丰富你的简历内容。熟练掌握 C、C++ 语言,熟悉指针、 数组、 链表、 位操作、 类和对象、重载等。

weixin_58208840的博客 5935

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

嵌入式学习中较好的练手项目和课题整理(附代码资料、学习视频和嵌入式学习规划)_嵌入式练手项目

其实按我理解,嵌入式系统就是“高大上+土豪”版的单片机,因为嵌入式不只带操作系统(OS),并且都是上架构(如ARM)的。因此这个逻辑很简单:单片机不能实现的,上嵌入式;

2401_87555477的博客 6644

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

嵌入式开发 | 嵌入式开发设计文档该怎么写?

关注+星标公众号,不错过精彩内容作者 | strongerHuang微信公众号|嵌入式专栏俗话说,不会写文档的工程师不是好的工程师!如果你只会写代码,而从不写文档,迟早有一天会“出事”...

strongerHuang 2332

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

分享几个非常不错嵌入式开源项目,一定不要错过

大家好,我是知微。程序员写bug几乎是家常便饭,也是我们每个人成长过程中难以避免的一部分。为了缓解这份“尴尬”,今天想和大家分享一些曾经都会遇到过的bug,让我们一起来看看这些“经典之作”。

Happy_HZW的博客 3957

汽车电子技术——软件、硬件、系统集成和项目管理之学习与分享概述

汽车电子技术——项目管理、软件及硬件之学习与分享概述1. 总线系统2. 软件3. 硬件4. 系统集成和项目管理5. 参考学习材料 科学技术一直在发展进步,无论是互联网时代大数据的爆发,还是人工智能的创新驱动,或是移动出行时代的需要,这些新时代的新需求,正在对所有行业产生积极深远的冲击及影响。所以无论是计算机软件行业本身,或者汽车行业等等,都始终在创新驱动下不断变革着。 无论对于社会、各行各业,或是社会各行业下的每个人,不断学习与进步发展才是永恒不变的主题。对于个人的知识学习来说在知识的学习和积累的过程中,如

zhudj08的博客 9176

蔚来 嵌入式 面试题目经验汇总大全 嵌入式面试 嵌入式 单片机 Linux面试经验分享

题目大概是:给定两个长度相等的字符串S、T,长度为[1, 1e5],均为小写字母组成,一次操作可以将字符串S中任意一个字符移动到字符串S的末尾,求将字符串S变成字符串T的最小操作次数,若不可能完成,输出-1。专业定位:在积累了一定经验后,我希望能够找到自己最感兴趣且擅长的细分领域,比如汽车电子、医疗设备、智能家居等,进行更深入的研究和实践,逐步成为该领域的专家。项目管理:同时,我也期望能够承担更多项目管理的职责,学习并掌握项目管理的知识与方法,提升团队协作与项目管理能力,带领团队完成更具挑战性的项目。

qq_46187594的博客 3123

汽车软件项目经理的“管理经”,你知道吗?

MappingSpace 工具在需求管理、测试管理等多环节发挥显著优势,如提升需求追溯性、任务编写分配效率,精准创建测试计划并生成报告等,对整个汽车软件项目管理有着极为关键的助力作用。

VehSoft_Lyc的博客 1324

使用优快云记录嵌入式单片机学习知识及项目经验分享

CSND记录学习

weixin_53076053的博客 658

嵌入式 开发技巧和经验分享

今天有幸参加了一个嵌入式 开发技巧和经验分享。我这里分享给大家 ,希望对喜欢和 热爱 嵌入式 开发 小伙伴有帮助深入探讨了嵌入式开发的关键概念和实践经验。首先,定义嵌入式系统及其操作系统,概述了开发环境及编译工具链的优化技巧。接着,介绍嵌入式软件和 SDK 的开发方法,重点讲解 FreeRTOS 的移植步骤,包括中断处理、内存管理和任务调度等关键技术。此外,讨论了嵌入式系统安全的重要性,以及常见的攻击手段和防护措施,旨在帮助开发者提升系统的安全性和可靠性。

小 tom的博客 1419
上一篇: 调试PCB板中,结果短路了,这是一个非常纠结的问题,写下解决经验
下一篇: 年轻的乔布斯也会哭泣
memoryjs
博客等级 码龄18年 240粉丝 113原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值