0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>嵌入式技术>编程语言及工具>

编程语言及工具

电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。
三个主要降维技术对比介绍:PCA, LCA,SVD

三个主要降维技术对比介绍:PCA, LCA,SVD

随着数据集的规模和复杂性的增长,特征或维度的数量往往变得难以处理,导致计算需求增加,潜在的过拟合和模型可解释性降低。...

2023-10-09 标签:LDAPCApythonSVD机器学习 348

C语言中section关键字的作用?其在SDK实现开机自启动的应用?

section主要作用是将函数或者变量放在指定段中,这样就可在指定的位置取出。...

2023-10-08 标签:C语言gcc编译器RT-Thread 365

SystemVerilog中的联合(union)介绍

SystemVerilog中的联合(union)介绍

在 SystemVerilog 中,联合只是信号,可通过不同名称和纵横比来加以引用。...

2023-10-08 标签:RTLVerilog语言 452

nmcli命令的一些常用选项和用法

nmcli命令的一些常用选项和用法

以下是nmcli命令的一些常用选项和用法: connection show -- 显示所有网络连接的详细信息。 connection up <UUID> --启动网络连接。 connection down <UUID> -- 停止网络连接。...

2023-10-08 标签:命令嵌入式网卡 196

什么是协程?如何彻底理解协程?

什么是协程?如何彻底理解协程?

我们先来看一个普通的函数,这个函数非常简单...

2023-10-08 标签:C++语言cpupython 472

蚁群算法在验证用例自动化回归中的应用有哪些?

如今的芯片规模越来越大,功能也愈加复杂。相应的验证用例也越来越复杂,用例动态仿真耗时也随之增加,而且个数有时动辄上百个。...

2023-10-07 标签:JAVA仿真器蚁群算法 286

SQL常用语句篇

SQL常用语句篇

SQL (Structured Query Language) 是具有数据操纵和数据定义等多种功能的数据库语言,这种语言具有交互性特点,能为用户提供极大的便利,数据库管理系统应充分利用SQL语言提高计算机应用系统的工...

2023-10-07 标签:pythonSQL 199

看一下SystemVerilog中package的使用方法与注意事项

看一下SystemVerilog中package的使用方法与注意事项

谈到package,用过VHDL的工程师并不陌生。实际上,SystemVerilog中的package正是从VHDL引入的,以进一步增强其在系统级的描述能力。...

2023-10-07 标签:subVerilog语言Vivado 783

列举一些C语言中常用的宏定义

列举一些C语言中常用的宏定义

写好C语言,使用宏定义可以防止出错,提高可移植性、可读性等。下文列举一些成熟软件中常用的宏定义。...

2023-10-07 标签:C语言LSB存储器 120

systemverilog:logic比reg更有优势?

systemverilog:logic比reg更有优势?

在systemverilog协议中,logic定义四态值,即向量(vector)的每个位(bit)可以是逻辑0, 1, Z或X,与verilog协议中的reg很接近。但是logic有个很明显的优势,不允许多驱动。...

2023-09-28 标签:RTLVCSVerilog语言仿真器驱动器 1849

使用C语言编写的热水器控制温度的PID算法示例

使用C语言编写的热水器控制温度的PID算法示例

以下是一个使用C语言编写的热水器控制温度的PID算法示例...

2023-09-28 标签:C语言PID控制器 1507

解决瑞萨RA2E1开发板在RT-Thread的版本中编译报错 error: &apos;board_cfg.h&apos; file not found

解决瑞萨RA2E1开发板在RT-Thread的版本中编译报错 error: &apos;board_cfg.h&apos;

在直播课程中,我主要基于KEIL、RASC、FSP这几个软件给大家演示,介绍如何在KEIL中打开RASC,已经从零开始配置一个新的外设(以新增UART1为例)。...

2023-09-28 标签:FSPpythonRT-ThreadUART接口 758

在Windows上使用VS Code编译RT-Thread工程的过程

在Windows上使用VS Code编译RT-Thread工程的过程

近期工作PC从Win转向了Mac,由于Mac平台还没有RT Studio IDE工具,日常开发不是太方便。在前期折腾的基础上,萌生了用VS Code+GCC在Mac上偶尔编程的想法。...

2023-09-28 标签:C++语言RT-Threadst-linkSTM32F103ZET6处理器 1674

基于rt_thread实现c语言的try catch finally捕获崩溃错误代码

支持捕捉空指针访问,未对齐操作,除零崩溃,等等错误,帮助你高效调试代码....

2023-09-27 标签:C语言printf函数RT-Thread 305

POSIX接口标准示例指南笔记

isalnum()函数用于测试字符,如果字符是字母或数字,则返回非零值(即真),否则返回零(即假)。isalnum()函数在许多场景中非常有用,特别是在字符串处理中。...

2023-09-27 标签:C语言Posix处理器控制器控制器 253

FPGA实现Cordic算法求解arctanθ

FPGA实现Cordic算法求解arctanθ

由于在项目中需要使用的MPU6050,进行姿态解算,计算中设计到arctan 和 sqr(x*2 + y * 2),这两部分的计算,在了解了一番之后,发现Cordic算法可以很方便的一次性求出这两个这两部分的计算。...

2023-09-27 标签:CORDIC算法fpgaVerilog语言姿态解算存储器 516

如何脱离Vivado建立单独仿真环境软件呢?

如何脱离Vivado建立单独仿真环境软件呢?

FPGA项目开发的过程中,需要完成设计代码开发、验证环境搭建、仿真分析、板级验证等操作,在这个过程中,许多操作虽然必不可少但是步骤是重复的。...

2023-09-27 标签:fpgaFPGA设计GUIpythonRTLVivado仿真仿真器 600

在Linux中使用RT-Thread Env工具的简明指南

在Linux中使用RT-Thread Env工具的简明指南

Env 是 RT-Thread 对源码进行配置和裁剪、生成工程的工具,然而文档中的配置过程主要针对 Windows 系统,并没有对 Linux 系统的配置进行详细的介绍,这里简要介绍其在 Linux 下的配置与使用方法。...

2023-09-26 标签:Linux系统pythonRT-ThreadShell 504

mlc-llm对大模型推理的流程及优化方案

mlc-llm对大模型推理的流程及优化方案

在 MLC-LLM 部署RWKV World系列模型实战(3B模型Mac M2解码可达26tokens/s) 中提到要使用mlc-llm部署模型首先需要一个编译过程,将原始的基于Realx搭建的模型比如RWKV和给定的device信息一起编译为TVM中的...

2023-09-26 标签:LLMMLC大模型深度学习编译 307

如何用python对生成的map图进行上色呢?

如何用python对生成的map图进行上色呢?

但是,他又想把特定的测量数据转化为map图后,进行上色,即不同的测试数据能够呈现不同的颜色,以便于直观的观察其趋势。...

2023-09-26 标签:python 324

FOR循环语句分析与应用

FOR循环语句分析与应用

FOR循环语句应用比较广泛,在机器人编程、PLC编程、C语言编程中都有应用。能读懂这些程序语句,可以更好地理解机电设备控制原理,为机电设备安装维修工作带来便利。...

2023-09-25 标签:C语言for循环IGBT管PLC编程机器人 2426

使用cJSON库来做数据组包及数据解析分享

使用cJSON库来做数据组包及数据解析分享

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。JSON在互联网相关开发中用得很多,在我们嵌入式中用得也不少。...

2023-09-25 标签:JSONStu嵌入式控制器控制器数据通信 523

AP AUTOSAR是如何定义和管理自适应应用程序的呢?

AP AUTOSAR是如何定义和管理自适应应用程序的呢?

AP AUTOSAR的核心是自适应应用程序(Adaptive Application),它是一种可以根据运行时环境动态调整的软件组件。...

2023-09-22 标签:AUTOSARC++语言FIFO存储处理器看门狗 819

怎样使用QLoRA对Llama 2进行微调呢?

怎样使用QLoRA对Llama 2进行微调呢?

使用QLoRA对Llama 2进行微调是我们常用的一个方法,但是在微调时会遇到各种各样的问题...

2023-09-22 标签:LoRa芯片python机器学习神经网络适配器 753

UDT是什么?关于PLC中UDT和FB的问题

UDT是什么?关于PLC中UDT和FB的问题

UDT是什么?用户自定义数据类型。所以,它更应该和系统已经内置的简单数据类型和复杂数据类型(如DTL,LTD等)功能一样,能实现同样的功能。...

2023-09-22 标签:plc接口西门子 212

C语言函数宏怎样实现封装呢?

函数宏,即包含多条语句的宏定义,其通常为某一被频繁调用的功能的语句封装,且不想通过函数方式封装来降低额外的弹栈压栈开销。...

2023-09-22 标签:C语言GNUprintf函数SWAP 311

如何在ROS2中开发一种计算机视觉模块呢?

如何在ROS2中开发一种计算机视觉模块呢?

传感器主要使用话题(topic)通信机制持续向外部发布图像信息;...

2023-09-21 标签:C++语言ROSSRC传感器计算机视觉 490

镜像体积从1000M到10M的优化技巧

镜像体积从1000M到10M的优化技巧

分阶段构建(multi-stage builds)和从零构建(build from scratch)是优化镜像体积的基本手段和必备技巧。该技巧将镜像构建过程区分为构建和运行环境,在构建环境安装编译器等依赖并编译所需的二...

2023-09-21 标签:ADD二进制编译镜像 66

可定制RISC-V ISA的优势

多样性与兼容性的统一 处理器供应商一直试图在其产品周围创建一个庞大的软件生态系统,因为这可以产生黏性,自然而然地 "锁定 "大量投资于创建专用软件的客户。随着时间的推移,这种效...

2023-09-21 标签:RISC-V代码处理器编译器软件 693

如何用SCL语言编写一个模拟量输入信号处理的函数块?

如何用SCL语言编写一个模拟量输入信号处理的函数块?

在博途开发环境下新建项目,添加新设备——CPU 1515-2PN。...

2023-09-21 标签:PLC控制S7-1200SCL 334

编辑推荐厂商产品技术软件/工具OS/语言教程专题