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

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

3天内不再提示

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

编程语言及工具

电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。
c++之数据处理笔记

c++之数据处理笔记

以两个下划线或下划线和大写字母打头的名称保留给实现(编译器极其使用的资源使用),以一个下划线开头的名称被保留给实现,用作全局标识符。...

2023-07-18 标签:控制器C++语言数据处理器gcc编译器C++语言gcc编译器控制器控制器数据处理器静态存储器 481

YOLOv8模型ONNX格式INT8量化轻松搞定

YOLOv8模型ONNX格式INT8量化轻松搞定

深度学习模型量化支持深度学习模型部署框架支持的一种轻量化模型与加速模型推理的一种常用手段,ONNXRUNTIME支持模型的简化、量化等脚本操作,简单易学,非常实用。...

2023-07-18 标签:C++语言python 5465

西门子S7-GRAPH编程语言—顺控器介绍

西门子S7-GRAPH编程语言—顺控器介绍

顺控器(sequencer)是由一系列的步(step)和跳转条件(transition)组成的代码。...

2023-07-18 标签:西门子编程语言GraphS7-GRAPH编程编程语言西门子 5853

Python的C外部函数的静态类型推断

Python的C外部函数的静态类型推断

静态类型推断是维护动态类型语言程序安全的重要手段之一。然而,另一种编程语言实现的外部函数往往不在宿主语言的类型推断范围内。...

2023-07-14 标签:smt机器学习python 1235

卡尔曼滤波是如何解决目标跟踪问题的?

卡尔曼滤波是如何解决目标跟踪问题的?

卡尔曼滤波是基于线性系统的基础上,测量方差已知的前提下,在包含一系列噪声的观测数据中进行系统状态的最优估计,得到误差最小的估计值。...

2023-07-14 标签:传感器滤波器状态机卡尔曼滤波C++语言 5857

ignore_bins和default两者之间有些什么细微差别呢?

ignore_bins和default两者之间有些什么细微差别呢?

在SystemVerilog中,经常会需要将一些值或者翻转行为从覆盖率中排除掉,ignore_bins是经常被用到的一种方式,其实除了ignore_bins之外...

2023-07-14 标签:EDA工具仿真器Verilog语言 3284

西门子S7-GRAPH编程语言初识

西门子S7-GRAPH编程语言初识

工业生产过程往往从逻辑上划分为多个步骤,当满足某种条件时,生产过程从一个步骤跳转到另一个步骤,这些步骤构成了“生产工艺”。...

2023-07-14 标签:plc西门子编程语言Graph 3612

状态机的设计方法和三段式描述

状态机的设计方法和三段式描述

通过数据路径的逐步穿透,设计模块,是一种常见的设计方法。而从另外一种常规思想来看,电路的另一种表现形式,是状态的转换。...

2023-07-13 标签:寄存器变换器锁存器状态机HDL语言 3163

使用Verilog HDL描述寄存器的硬件

使用Verilog HDL描述寄存器的硬件

刚接触数字集成电路设计,特别是Verilog HDL语言的同学,往往不理解什么时候变量需要设置为wire型,什么时候需要设置成reg型。...

2023-07-13 标签:寄存器锁存器D触发器状态机HDL语言 1860

Simulink的MAAB建模规范都说了啥?

Simulink的MAAB建模规范都说了啥?

相信很多人都会和simulink打交道,用来仿真算法、生成代码、构建plant做测试。simulink的好处就是模块拖过来、一连线就可以用,所见即所得,so easy!为什么还要谈规范呢?...

2023-07-13 标签:处理器比较器C语言simulink仿真 3954

什么是bind?你真的熟悉bind吗?

bind()方法创建一个新的函数,在bind()被调用时,这个新函数的this被指定 bind()的第一个参数,而其余参数将作为新函数的参数,供调用时使用。...

2023-07-13 标签:处理器JAVA语言javascript 5070

当RTL代码的接口中存在数组形式的接口时如何处理?

当RTL代码的接口中存在数组形式的接口时如何处理?

当在SpinalHDL中调用别人的RTL代码时,需要采用BlackBox进行封装。对于大多数场景,想必小伙伴们都已轻车熟路。...

2023-07-12 标签:转换器RTLVerilog语言 756

SystemVerilog里的regions以及events的调度

SystemVerilog里的regions以及events的调度

本文讲一下SystemVerilog的time slot里的regions以及events的调度。SystemVerilog语言是根据离散事件执行模型定义的,由events驱动。...

2023-07-12 标签:EDA工具仿真器Verilog语言DUT调度器 2628

Spring Boot整合分布式消息平台Pulsar介绍

Spring Boot整合分布式消息平台Pulsar介绍

Pulsar 的部署方式主要有 3 种,本地安装二进制文件、docker 部署、在 Kubernetes 上部署。...

2023-07-12 标签:ACKURLpython 1429

聊一聊Java中的Steam流

聊一聊Java中的Steam流

在我们的日常编程任务中,对于集合的制造和处理是必不可少的。...

2023-07-12 标签:处理器存储器JAVA语言 810

RAL寄存器模型操作指南

RAL寄存器模型操作指南

寄存器模型操作,指的是通过寄存器模型对RTL中寄存器进行读写访问,或者同步寄存器模型与RTL中寄存器的值。...

2023-07-12 标签:寄存器RTLUVMHDL语言DUT 1714

如何遍历force多位宽信号的每一比特?

如何遍历force多位宽信号的每一比特?

大家在构建测试激励时,经常会遇到需要使某个信号强制变成某个值,此时我们经常会用到Verilog和SystemVerilog中的force实现这样的功能。...

2023-07-12 标签:仿真器Verilog语言 3186

C语言数组和指针的区别

C语言数组和指针的区别

大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是C语言数组和指针的区别,希望能对你有所帮助。...

2023-07-11 标签:嵌入式C语言指针数据类型数组 657

C语言sizeof和strlen的区别

大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是C语言sizeof和strlen的区别,希望能对你有所帮助...

2023-07-11 标签:嵌入式C语言函数指针C语言sizeof函数嵌入式指针 1991

C语言main函数的正确写法

C语言main函数的正确写法

大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是C语言main函数的正确写法,希望能对你有所帮助...

2023-07-11 标签:C语言函数编译器C程序C程序C语言main函数编译器 2327

C语言结构体对齐介绍

C语言结构体对齐介绍

大家好,我是嵌入式老林,从事嵌入式软件开发多年,今天分享的内容是C语言结构体对齐介绍,希望能对你有所帮助...

2023-07-11 标签:cpu内存C语言编译器cpuC语言内存结构体编译器 3234

嵌入式C开发中段错误的3种调试方法

嵌入式C开发中段错误的3种调试方法

相信大家在嵌入式C开发中,或多或少都会遇到段错误(segmentation fault )。昨天分享了一个总线错误的例子:嵌入式软件中,关于总线错误,我帮你们踩了这些坑!相比总线错误,段错误是一种...

2023-07-11 标签:嵌入式内存调试函数 589

Redis的LRU与LFU算法实现

Redis的LRU与LFU算法实现

Redis是一款基于内存的高性能NoSQL数据库,数据都缓存在内存里, 这使得Redis可以每秒轻松地处理数万的读写请求。...

2023-07-11 标签:pythonLINUX内核MYSQL数据库nosqlRedis 1788

如何用python发送接收邮件

如何用python发送接收邮件

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。...

2023-07-11 标签:SMTPHTMLpython 1340

用chatgpt插件Code Interpreter写码

用chatgpt插件Code Interpreter写码

最近chatgpt的 Code Interpreter开放了,不管它行不行,先薅进来搜哈一把。...

2023-07-11 标签:ROMRAMHDL语言ChatGPT 751

提升工作效率!一文详解 Ansible 自动化运维

提升工作效率!一文详解 Ansible 自动化运维

Ansible 是一个模型驱动的配置管理器,支持多节点发布、远程任务执行。默认使用 SSH 进行远程连接。...

2023-07-10 标签:驱动器SSHpython 1028

5种最常见的DNS故障诊断及问题处理方法

互联网基于 TCP/IP 协议。为了方便管理网络内的主机,整个互联网分为若干个域 (domain),每 个域又可以再分为若干个子域,例如,.com,.org,.edu 都是顶级域,而 google.com 是.com 下面的子域。...

2023-07-10 标签:Linux系统DNSTCPIP协议虚拟机CTl 3007

FPGA实现OFDM通信—C语言实现N点FFT

FPGA实现OFDM通信—C语言实现N点FFT

OFDM中调制使用IFFT,解调使用IFFT,在OFDM实现系统中,FFT和IFFT时必备的关键模块。...

2023-07-10 标签:FPGAFFTC语言OFDM技术HLS 883

用于构建、分析和破解USB设备的多功能协议分析仪-Cynthion

用于构建、分析和破解USB设备的多功能协议分析仪-Cynthion

Cynthion 是一款用于构建、测试、监控和试验 USB 设备的一体化工具。Cynthion 的数字硬件围绕独特的 FPGA 的架构构建,可以完全定制以适应当前的应用。...

2023-07-10 标签:连接器USB协议pythonType-C接口 1795

RISC-V跑大模型(二):LLaMA零基础移植教程

RISC-V跑大模型(二):LLaMA零基础移植教程

这是RISC-V跑大模型系列的第二篇文章,主要教大家如何将LLaMA移植到RISC-V环境里。...

2023-07-10 标签:解码器pythonRISC-V澎峰科技ChatGPT 1693

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