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

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

3天内不再提示

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

编程语言及工具

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

分享50条经典的Python一行代码

今天浩道跟大家分享python学习过程中非常经典的50条一行代码,让大家体验它简洁而功能强大的特点。同时给大家分享号主收集到的所有关于python的电子书籍,所有电子书以网盘打包,免费分享...

2023-08-16 标签:Linux网络通信代码python 1023

使用GUI Guider工具开发嵌入式GUI应用(2)

使用GUI Guider工具开发嵌入式GUI应用(2)

GUI Guider本质上是一个方便嵌入式开发者基于LVGL开发GUI应用的源码生成器工具,其作用是帮助开发者生成LVGL的应用源码,GUI Guider最终生成的源码将要被部署到具体的嵌入式硬件平台上才能发挥...

2023-08-16 标签:微控制器嵌入式系统Flash存储器GUIMCU芯片 3400

Golang泛型的使用

众所周知很多语言的function 中都支持 key=word 关键字参数, 但 golang 是不支持的, 我们可以利用泛型去简单的实现。...

2023-08-16 标签:参数语言关键字参数语言 271

如何在Vitis HLS GUI中使用库函数?

如何在Vitis HLS GUI中使用库函数?

Vitis™ HLS 2023.1 支持新的 L1 库向导,本文将讲解如何下载 L1 库、查看所有可用功能以及如何在 Vitis HLS GUI 中使用库函数。...

2023-08-16 标签:仿真器GUIC++语言HLS求解器 1172

QSFP-DD模块的CMIS协议和DDM功能详细解析

QSFP-DD(Quad Small Form-factor Pluggable Double Density)模块是一种高速数据通信中常用的光模块标准之一。...

2023-08-16 标签:交换机CMIS光信号QSFPDDM 1963

如何实现自定义的应用层协议呢?

如何实现自定义的应用层协议呢?

互联网上充斥着各种各样的网络服务,在对外提供网络服务时,服务端和客户端需要遵循同一套数据通讯协议,才能正常的进行通讯;就好像你跟台湾人沟通用闽南语,跟广东人沟通就用粤语一...

2023-08-16 标签:存储器C语言计算机系统TCP通信HTTP接口 736

SpringCloud组件性能优化技巧分享

SpringCloud组件性能优化技巧分享

Springcloud 原始的配置,性能是很低的,大家可以使用Jmeter测试一下,QPS不会到50。要做到高并发,需要做不少的配置优化...

2023-08-16 标签:URLJAVA语言QPSHTTP接口 1189

SystemVerilog中的$timeformat是做什么的?

SystemVerilog中的$timeformat是做什么的?

在SystemVerilog中,输出信息显示时间时,经常会在输出信息格式中指定“%t”格式符,一般情况下“%t”输出的格式都是固定的,但是这样固定的输出显示的时间可能有时会让用户看起来感觉比较...

2023-08-16 标签:仿真器字符串Verilog语言 1937

分享一个非常实用且强大的Linux nc命令

分享一个非常实用且强大的Linux nc命令

nc是netcat的简写,是一个功能强大的网络工具,其功能是用于扫描与连接指定端口,有着网络界的瑞士军刀美称。...

2023-08-16 标签:Linux系统UDP协议SSHLINUX内核TCP通信 14341

如何解决引入注册机制问题

问题描述     在使用定时器的过程中最令人苦恼的就是,定义flag,holdtime,每用一次定义就会导致中断函数中标志位满天飞,时间变量在程序中随处可见。在想要移植,又不敢随便删除。程序...

2023-08-16 标签:相机定时器函数代码注册 643

芯片设计到底难在哪里?

芯片设计到底难在哪里?

众所周知,芯片一直是手机等电子产品的核心部件,需要极其密集的资金支持和技术含量。芯片之于手机,犹如大脑之于人,这样说来似乎更加容易理解。...

2023-08-15 标签:芯片设计STAASIC技术EDA软件HDL语言 839

请问嵌入式会卷成下一个Java吗?

请问嵌入式会卷成下一个Java吗?

前些年,因为互联网,JAVA火了,JAVA也一路飙升成为最热门的编程语言。...

2023-08-15 标签:电动汽车JAVA语言GUILINUX内核I2C驱动 704

时序数据库所说的高基数产生的原因是什么

时序数据库所说的高基数产生的原因是什么

基数(Cardinality) 在数学中定义是用来代表集合元素个数的标量,比如对于有限集合 A = {a, b, c} 的基数就是 3,对于无限集合也有一个基数概念,但是今天主要谈论的是计算机领域,就不在这里展...

2023-08-15 标签:计算机数据库 462

什么是数据脱敏?常用的脱敏规则有哪些呢?

什么是数据脱敏?常用的脱敏规则有哪些呢?

数据脱敏,指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。...

2023-08-15 标签:SQLFTPJVM过滤器JSON 23739

什么是APDL?使用APDL的优势是什么?

什么是APDL?使用APDL的优势是什么?

APDL是类似于FORTRAN的程序编码语言。这意味着用户开发的任何脚本都必须是独立的,并且只能用于和Mechanical求解器实现交互。当用户想要开发更复杂的工作流程,或使用所在组织机构或仿真社区...

2023-08-15 标签:编程语言GUIAPDL 3861

嵌入式C语言编码如何注释?在哪儿注释?

嵌入式C语言编码如何注释?在哪儿注释?

看一份源码什么很重要?除了各种代码规范之外,还有一个比较重要的就是注释。...

2023-08-14 标签:嵌入式编码器C语言FreeRTOS 1255

使用模块化、OpenUSD加持的Omniverse版本加速3D工作流程

使用模块化、OpenUSD加持的Omniverse版本加速3D工作流程

最新的 NVIDIA Omniverse 版本可基于 Omniverse Kit 105 套件提供一系列令人振奋的新功能,使开发者能够更加轻松地开始构建 3D 模拟工具和工作流。...

2023-08-14 标签:存储器连接器NVIDIApythonai技术 1249

迭代模式在UVM中的应用有哪些

迭代模式在UVM中的应用有哪些

行为型设计模式数量较多,上一篇介绍了模板模式和策略模式,下面对迭代模式进行介绍,挖掘其在UVM中的应用。...

2023-08-14 标签:UVMpythonDUTfor循环迭代器 596

yolov5和YOLOX正负样本分配策略

yolov5和YOLOX正负样本分配策略

整体上在正负样本分配中,yolov7的策略算是yolov5和YOLOX的结合。因此本文先从yolov5和YOLOX正负样本分配策略分析入手,后引入到YOLOv7的解析中。...

2023-08-14 标签:源码代码 2223

如何计算编程计算2的1024次方呢?

如何计算编程计算2的1024次方呢?

迅雷有这么一道笔试题,编程计算2的1024次方。...

2023-08-14 标签:处理器二进制C语言字符串模拟器 2418

分享10个适用于多个学科的Python数据可视化库

分享10个适用于多个学科的Python数据可视化库

matplotlib 是Python可视化程序库的泰斗。经过十几年它任然是Python使用者最常用的画图库。它的设计和在1980年代被设计的商业化程序语言MATLAB非常接近。...

2023-08-14 标签:控制器HTMLMATLAB仿真SVGpython 781

某种编程语言的第一个编译器是怎么来的呢?

某种编程语言的第一个编译器是怎么来的呢?

不知道你有没有想过,某种编程语言的第一个编译器是怎么来的呢?这不就是“鸡生蛋,蛋生鸡”的问题吗?...

2023-08-14 标签:C语言编程语言编程器CVMfor循环 789

设计一个计数器来讲解时序逻辑

设计一个计数器来讲解时序逻辑

时序逻辑是Verilog HDL 设计中另一类重要应用。从电路特征上看来,其特点为任意时刻的输出不仅取决于该时刻的输入,而且还和电路原来的状态有关。...

2023-08-14 标签:FPGA逻辑电路寄存器Verilog计数器时序逻辑电路开发板FPGA开发板Verilog语言 1250

SPI总线的原理与Verilog设计实现

SPI总线的原理与Verilog设计实现

 SPI(Serial Peripheral Interface,串行外围设备接口),是Motorola公司提出的一种同步串行接口技术...

2023-08-14 标签:SPI总线数模转换器Flash存储器数字信号处理器Verilog语言 1182

eBPF的前世今生?eBPF在使用中遇到的问题有哪些?

eBPF的前世今生?eBPF在使用中遇到的问题有哪些?

在介绍eBPF (Extended Berkeley Packet Filter)之前,我们先来了解一下它的前身-BPF (Berkeley Packet Filter)伯克利数据包过滤器。...

2023-08-12 标签:UNIX操作系统虚拟机过滤器LINUX内核调度器 1581

一览pipeline中所出现的五个基本要素

一览pipeline中所出现的五个基本要素

stageable、StageableKey是最整个pipeline中的基本数据类型元素...

2023-08-12 标签:处理器RTLPipelineVaRHDL语言 972

怎么使用Java8的Stream API比较两个List的差异呢?

可以使用Java8的Stream API来比较两个List的差异,并取出不同的对象。...

2023-08-12 标签:控制器JAVA语言过滤器 2186

DDR3缓存模块仿真平台构建步骤

复制Vivado工程路径vivado_prj\at7.srcs\sources_1\ip\mig_7series_0下的mig_7series_0文件夹。粘贴到仿真路径testbench\tb_ddr3_cache(新建用于DDR3仿真的文件夹)下。...

2023-08-12 标签:DDR3缓存器FIFO存储MODELSIM仿真Verilog语言 1323

浅析后仿波形处理

浅析后仿波形处理

我们知道,Verdi横空出世,大大加速了数字设计验证的debug的效率,verdi波形格式是fsdb,压缩率高,逐步取代了VCD波形,但是有些芯片设计环节仍然需要VCD。...

2023-08-12 标签:转换器芯片设计VCD仿真器Verilog语言 2174

如何利用Mutex解决并发写文件乱序的问题?

在实际开发过程中,我们可能会遇到并发写文件的场景,如果处理不当很可能出现文件内容乱序问题。...

2023-08-12 标签:Unix系统ARCrust语言 628

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