科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
嵌入式开发职业路线图
嵌入式系统是专为执行特定任务而设计的计算机系统,它们通常集成在更广泛的设备中,如家用电器、汽车电子、医疗设备等。随着技术的进步和物联网(IoT)的兴起,嵌入式系统的应用领域不断扩展,相关职业的需求也相应增加。对于有志于从事嵌入式开发的工程师而言,了解职业发展路径至关重要。 基础技能的…
STM32常见开发环境对比
在选择合适的STM32开发环境时,开发者应考虑开发环境的功能、成本、用户界面和扩展性。这些因素直接影响开发效率和应用性能。下面将对STM32常见的开发环境进行对比,以助开发者作出明智选择。 1. Keil MDK Keil MDK是ARM公司官方推出的开发工具,支持STM32全系列微控制器。 特色:Keil MDK作为ARM公司…
从零编写一个神经网络,补充数据集和代码
要从零开始编写一个神经网络、准备数据集以及编写代码,我们将以一个简单的任务为例:使用神经网络进行手写数字识别(使用MNIST数据集)。MNIST是一个广泛用于手写数字识别的数据集,包含了0到9的手写数字图像。 步骤 1: 数据集准备 首先,你需要下载MNIST数据集。在Python中,可以使用tensorflow或ker…
AI大模型的训据处理流程
AI大模型的训练数据处理流程是一个复杂而细致的过程,涉及从数据收集到模型部署和维护的多个阶段。以下是详细的处理流程: 1. 数据收集与获取 数据源 公开数据集:可以从科研机构、开放数据平台等获取,如ImageNet、COCO、MNIST等。 企业内部数据:公司或组织内部的业务数据,可能包括用户行为数据、销…
嵌入式必学8大数据结构
一、数组(Array) 数组是一种简单的线性数据结构,用于存储相同类型的元素集合。在嵌入式系统中,数组常用于存储配置信息、传感器数据或缓冲区。可以通过数据名+下标的方式访问数组中的元素,数组中元素的存储是按照先后顺序,内存中也同样按照这个顺序,相邻元素地址之差,就代表一个元素的大小 优点…
嵌入式学科-嵌入式硬件的演进
随着物联网、人工智能等技术的兴起,嵌入式系统的应用范围越来越广泛、深入,作为嵌入式系统基石的硬件,它的发展史也在被不断地深度挖掘,但目前一直没有统一的说法,本文尝试从个人角度讲述一下嵌入式硬件的演进。 为了理解本文,先澄清如下两点: 1. 嵌入式系统是一大类计算机系统,嵌入式技术就是…
一文弄懂总线数据帧
CAN(Controller Area Network)总线是一种用于实时应用的串行通信协议,主要用于汽车和工业自动化领域。CAN总线采用多主模式,允许多个设备同时发送数据,并且具有错误检测功能。在CAN网络中,数据是以报文的形式传输的,每个报文都有固定的格式。CAN报文有两种主要格式:标准格式(Standard Format)…
AI大模型常用的公开数据集
随着人工智能(AI)技术的发展,特别是深度学习领域的进步,AI大模型成为了推动AI技术革新的重要力量。这些模型往往需要大量的数据来进行训练,以便能够从数据中学习到丰富的特征表示。下面是一些在AI大模型训练中最常使用的公开数据集。 自然语言处理(NLP) 1. Common Crawl Common Crawl 是一个非营…
回到顶部