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

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

3天内不再提示

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

编程语言及工具

电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。
怎样使用QLoRA对Llama 2进行微调呢?

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

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

2023-09-22 标签:神经网络适配器机器学习pythonLoRa芯片 2451

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

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

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

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

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

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

2023-09-22 标签:C语言SWAPGNUprintf函数 1279

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

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

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

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

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

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

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

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

可定制RISC-V ISA的优势

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

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

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

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

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

2023-09-21 标签:PLC控制SCLS7-1200 1398

什么是DFX技术?DFX设计一定要执行设计规则检查吗?

什么是DFX技术?DFX设计一定要执行设计规则检查吗?

DFX(Dynamic Function eXchange)的前身是PR(部分可重配置,Partial Reconfiguration)。...

2023-09-21 标签:FPGAVHDL语言RTLDCPdfx设计 9342

如何在开始码代码的时候就考虑时序收敛的问题?

如何在开始码代码的时候就考虑时序收敛的问题?

硬件描述语言(verilog,systemVerilog,VHDL等)不同于软件语言(C,C++等)的一点就是,代码对应于硬件实现,不同的代码风格影响硬件的实现效果。...

2023-09-21 标签:寄存器计数器LUTVerilog语言LUTVerilog语言寄存器时序收敛计数器 2319

如何在嵌入式C语言中使用结构?

如何在嵌入式C语言中使用结构?

本文将首先解释内存访问粒度概念,以便可以了解处理器如何访问内存。然后,将进一步了解数据对齐的概念,并研究一些示例结构的内存布局。...

2023-09-20 标签:处理器存储器嵌入式系统计算机C语言 764

mysql分页问题和优化的思路是什么

mysql分页问题和优化的思路是什么

server层会调用innodb的接口,在innodb里的非主键索引中获取到第0条数据对应的主键id后,回表到主键索引中找到对应的完整行数据,然后返回给server层,server层将其放到结果集中,返回给客户端。...

2023-09-20 标签:Server数据库MySQL 855

嵌入式C语言中的结构是什么?

嵌入式C语言中的结构是什么?

在介绍结构之后,将看一下这个强大数据对象的一些重要应用。然后将检查C语言语法以声明结构。最后将简要介绍数据对齐要求。可以通过简单地重新排列其成员的顺序来减小结构的大小。...

2023-09-20 标签:传感器存储器嵌入式系统C语言ADC采样 961

Mojo v3 FPGA板与16x2 LCD模块是如何进行连接的呢?

Mojo v3 FPGA板与16x2 LCD模块是如何进行连接的呢?

在本教程中,我们将使用Verilog HDL设计一个数字电路,该电路与基于HD44780 LCD控制器/驱动芯片的通用LCD模块连接。Mojo V3 FPGA板将用于实现设计。本文中使用的LCD模块是1602A显示器。...

2023-09-20 标签:FPGA设计LCD控制器多路复用器触发器HDL语言 1548

怎样使用Verilator进行Verilog Lint呢?

FPGA设计是无情的,所以我们需要利用能获得的任何软件进行检查...

2023-09-20 标签:FPGA设计仿真器静态分析macOS系统FPGA设计macOS系统SDL仿真器静态分析 3243

为什么重采样很重要?Pandas中重新采样的关键问题解析

为什么重采样很重要?Pandas中重新采样的关键问题解析

重采样是时间序列分析中处理时序数据的一项基本技术。它是关于将时间序列数据从一个频率转换到另一个频率,它可以更改数据的时间间隔,通过上采样增加粒度,或通过下采样减少粒度。...

2023-09-19 标签:转换器物联网数据处理python重采样 3686

如何在Rust中高效地操作文件

Rust语言是一种系统级、高性能的编程语言,其设计目标是确保安全和并发性。 Rust语言以C和C++为基础,但是对于安全性和并发性做出了很大的改进。 在Rust语言中,操作文件是非常重要的一个功...

2023-09-19 标签:编程语言函数C++rust语言Rust 3386

嵌入式C编程语言中的联合数据对象

嵌入式C编程语言中的联合数据对象

我们讨论了嵌入式C中的结构允许我们对不同数据类型的变量进行分组,并将它们作为单个数据对象处理。...

2023-09-19 标签:接收器存储器嵌入式系统C语言 917

在QEMU/aarch64上完成smart用户态应用的运行并使用VSCode进行调试

在QEMU/aarch64上完成smart用户态应用的运行并使用VSCode进行调试

这里注意如果是linux平台下需要先安装解压缩工具,下面为7zip的下载方式...

2023-09-18 标签:C++语言LINUX内核Ubuntu系统RTThreadgdb调试器 2923

如何使用Verilog硬件描述语言描述时序逻辑电路?

如何使用Verilog硬件描述语言描述时序逻辑电路?

时序逻辑电路的特点是输出信号不仅与电路的输入有关,还与电路原来的状态有关。...

2023-09-17 标签:FPGA设计反相器D触发器时序逻辑电路CLK 4178

为什么说Vivado是基于IP的设计?

为什么说Vivado是基于IP的设计?

Vivado是Xilinx公司2012年推出的新一代集成开发环境,它强调系统级的设计思想及以IP为核心的设计理念,突出IP核在数字系统设计中的作用。...

2023-09-17 标签:FPGA设计寄存器C语言RTLVivado 3063

看看两个使用Verilog HDL设计的简单电路

看看两个使用Verilog HDL设计的简单电路

与非门的Verilog 描述如下图所示,源程序文件的后缀为.v。...

2023-09-17 标签:D触发器时序逻辑电路ModuleCLKVerilog语言 2476

free在释放内存的时候,为什么不需要指定内存的大小?

free在释放内存的时候,为什么不需要指定内存的大小?

malloc在申请内存的时候,需要指定内存的大小,申请成功则返回这块内存的地址,但是free的时候,只需要指定释放的内存的起始地址,系统就知道从这个地址开始需要释放多少个字节。...

2023-09-15 标签:C语言 2229

什么是逻辑综合?逻辑综合的流程有哪些?

什么是逻辑综合?逻辑综合的流程有哪些?

逻辑综合是将RTL描述的电路转换成门级描述的电路,将HDL语言描述的电路转换为性能、面积和时序等因素约束下的门级电路网表。...

2023-09-15 标签:寄存器RTLSDCDFT算法HDL语言 7193

​ESP32-S3 ADC外设单次触发模式

​ESP32-S3 ADC外设单次触发模式

这个宏通常用于在条件为假时进行错误处理或跳转到特定的代码块。...

2023-09-15 标签:adcC语言分配器ESP触发器 2941

Formal Verify形式验证的流程概述

Formal Verify形式验证的流程概述

Formal Verify,即形式验证,主要思想是通过使用数学证明的方式来验证一个修改后的设计和它原始的设计,在功能上是否等价。...

2023-09-15 标签:RTLSPECDFT设计HDL语言DFT设计HDL语言RTLSPEC形式验证 2214

什么是FPGA?FPGA现场可编程门阵列的综合指南

什么是FPGA?FPGA现场可编程门阵列的综合指南

现场可编程门阵列 (FPGA) 是可以在制造后进行编程和重新编程以实现数字逻辑功能的半导体器件。...

2023-09-14 标签:锁相环VHDL语言触发器FPGA器件数字信号处理器 1892

vscode+pyocd+daplink调试瑞萨ra6m3步骤

拿到了瑞萨的ra6m3的板子,发现使用RT-Thread Stduio下载速度很慢,就想着搭建一个vscode的环境试试。...

2023-09-14 标签:RTOSpythonRT-Threadgcc编译器gdb调试器RA6M3 2806

怎样使用Python计算曲线的切点?

怎样使用Python计算曲线的切点?

曲线是数学中的一个基本概念,它可以定义为一种平滑的、连续的、无限延展的函数图像。...

2023-09-13 标签:计算器python 1456

图像锐化的Sobel、Laplacian算子基础知识介绍

图像锐化的Sobel、Laplacian算子基础知识介绍

Sobel 算子是一种用于边缘检测的离散微分算子,它结合了高斯平滑和微分求导...

2023-09-13 标签:滤波器边缘检测拉普拉斯OpenCVpython 2915

如何用Python实现Vivado和ModelSim仿真自动化?

如何用Python实现Vivado和ModelSim仿真自动化?

我们在Windows系统下使用Vivado的默认设置调用第三方仿真器比如ModelSim进行仿真时,一开始仿真软件都会默认在波形界面中加载testbench顶层的信号波形...

2023-09-13 标签:二进制仿真仿真器TCLModelSimpythonVivadoMODELSIM仿真 2533

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