草庐IT

arm开发

全部标签

基于Mbed Studio环境下开发STM32

基于MbedStudio环境下开发STM32📍Mbed官网:https://os.mbed.com/✨mbedOS是ARM出的一个免费开源的,面向物联网的操作系统。提供了一个定义良好的API来开发C++应用程序;集成度很高,类似Arduino,目前并不兼容所有STM32型号,大容量的基本都支持,中小容量的没有全部覆盖,也不推荐在此系统上使用。目前提供了三种开发模式:KeilStudioCloud、MbedStudio、MbedCLI。👉使用必须要注册账号。🔖如果使用MbedStudioIDE开发,推荐使用云编译器,占用本地磁盘空间比较小。(转为本地的话,整个工程+系统需要占用1.5GB左右的磁

Keil MDK 6(VS Code插件Arm Keil Studio Pack配置及使用)

文章目录前言一、ArmKeilStudioPack是什么?二、安装及配置过程1.所需工具2.安装过程3.安装插件4.克隆vcpkg[可选]三、验证1.生成工程2.更改arm版本3.转化工程4.配置vcpkg环境5.编译问题参考总结前言在b站中看到了KeilMDK6介绍的相关视频,结合自己的实际操作,写一下配置和使用方法,如有错误可在评论区指出一、ArmKeilStudioPack是什么?ArmKeilStudioPack是keil官方发布的VSCode插件,以实现KeilStudioforVSCode的使用keilMDKV6可以在windows、mac、linux上运行,本文只讲述window

AI识鸟,基于YOLOv5【n/s/m/l/x】全系列参数模型开发构建工业野外场景下鸟类检测识别分析系统

之前无意间看到一个公司专门是做鸟类识别的,据说已经积累了大量的行业领域数据集且技术已经深耕好多年了,有幸体验过实际的产品感觉还是很强大的,这里后面我就想着能够自己去基于目标检测模型来开发构建自己的鸟类检测识别分析系统。首先看下实例效果,如下所示:这里构建了包含20种鸟类的数据集,实例数据如下所示:本文是选择的是YOLOv5算法模型来完成本文项目的开发构建。相较于前两代的算法模型,YOLOv5可谓是集大成者,达到了SOTA的水平,下面简单对v3-v5系列模型的演变进行简单介绍总结方便对比分析学习:【YOLOv3】YOLOv3(YouOnlyLookOnceversion3)是一种基于深度学习的快

搭建WebGL开发环境

前言本篇文章介绍如何搭建WebGL开发环境WebGLWebGL的技术规范继承自免费和开源的OpenGLES标准,从某种意义上说,WebGL就是Web版的OpenGLES,而OpenGLES是从OpenGL中派生出来的。他们的应用环境有区别,一般来说:OpenGL:一般应用于桌面级别的三维图形渲染,同类的还有微软的DirectX和苹果公司的Metal技术OpenGLES:OpenGL的子集,删除了很多用处不大的接口和特性,但仍然能进行三维渲染,应用于智能手机、嵌入式计算机、家用游戏机等WebGL:从OpenGLES派生出来的。需要浏览器内核的支持。WebGL广泛应用于所有的网页渲染。因为需要运行

鸿蒙、ChatGPT 入选全球十大工程成就丨 RTE 开发者日报 Vol.111

开发者朋友们大家好:这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢迎大家留言、跟帖、讨论。本期编辑:@Asui,@CY01有话题的新闻1、2023全球十大工程成就发布:ChatGPT、中国空间站等入选据央视新闻客户端消息,20号上午,中国工程院等单位在北京发布2023全球十大工程成就及《全球工程前沿2023》报告。其中,中国空间站和鸿蒙操作系统成功入选,其他八项成就分别是:ChatGP

ARM_Linux的NFS网络文件系统的搭建

介绍:NFS是networkfilesystem的简称,可以不同的主机通过网络访问远端的NFS服务器共享出来的文件,这样主机通过网络访问NFS服务器,我们就可以在开发板上通过网络访问主机的文件。为什么要使用NFS网络文件呐?1、传送速度快,学习过stm等单片机知道可以通过串口的方式进行下载,但是串口的传输速率有限(以9600波特率为例,1s传输9600bit也就是1200个字节),当工程文件非常大的时候,串口传输就显得十分吃力。但是网口的速度一般都为1000Mb/s,有较大的信息吞吐量,传输速率也快。2、提高调试的效率,有些时候需要多次的调试开发板的文件系统内的文件内的某个应用程序,这就需要进

【开源】SpringBoot框架开发校园电商物流云平台

目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1数据中心模块2.2商品数据模块2.3快递公司模块2.4物流订单模块三、系统设计3.1用例设计3.2数据库设计3.2.1商品表3.2.2快递公司表3.2.3物流订单表四、系统展示五、核心代码5.1查询商品5.2查询快递公司5.3查询物流订单5.4新增物流订单5.5快递收揽派签六、免责说明一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的校园电商物流云平台,包含了商品管理模块、快递公司模块、物流订单模块,还包含系统自带的用户管理、部门管理、角色管理、菜单管理、日志管理、数据字典管理、文件管理、图表展示等基础模块,

数据仓库BI报表开发:工具与技术

1.背景介绍数据仓库和BI报表开发是企业数据分析和决策支持的核心技术。在大数据时代,数据仓库和BI报表开发的技术和工具不断发展,为企业提供了更高效、更智能的数据分析和决策支持。本文将从以下几个方面进行深入探讨:背景介绍核心概念与联系核心算法原理和具体操作步骤以及数学模型公式详细讲解具体最佳实践:代码实例和详细解释说明实际应用场景工具和资源推荐总结:未来发展趋势与挑战附录:常见问题与解答1.背景介绍数据仓库和BI报表开发是企业数据分析和决策支持的核心技术。数据仓库是一种用于存储、管理和分析企业数据的系统,BI报表是一种用于展示和分析企业数据的工具。数据仓库和BI报表开发的目的是帮助企业更好地理解

AI大模型开发架构设计(1)——LLM大模型Agent剖析和应用案例实战

文章目录LLM大模型Agent剖析和应用案例实战1从LLM大模型到智能体演进技术语言模型是什么?大语音模型是什么?大语言模型日新月异LLM大模型存在局限性LLMAgent来势凶凶LLMAgent增长迅猛LLMAgent是什么?2LLMAgent架构深度剖析规划能力是什么?记忆能力是什么?工具使用能力是什么?3LLMAgent应用案例实战Auto-GPT基于LangChain实现一个CodeInterpreterLLM大模型Agent剖析和应用案例实战1从LLM大模型到智能体演进技术语言模型是什么?语言模型:给定一些字或者词(称为token),预测下一个字或者词的模型。大语音模型是什么?大语言模

【HarmonyOS应用开发】ArkUI 开发框架-基础篇-第一部分(七)

常用基础组件一、组件介绍组件(Component)是界面搭建与显示的最小单位,HarmonyOSArkUI声明式开发范式为开发者提供了丰富多样的UI组件,我们可以使用这些组件轻松的编写出更加丰富、漂亮的界面。组件根据功能可以分为以下五大类:基础组件、容器组件、媒体组件、绘制组件、画布组件。其中基础组件是视图层的基本组成单元,包括Text、Image、TextInput、Button、LoadingProgress等,例如下面这个常用的登录界面就是由这些基础组件组合而成。下面我们将分别介绍这些常用基础组件的使用。二、TextText组件用于在界面上展示一段文本信息,可以包含子组件Span。2.1