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

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

3天内不再提示

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

编程语言及工具

电子发烧友网编程语言及工具栏目提供嵌入式设计所需的嵌入式编程语言技术和开发工具以及最新设计相关内容,是嵌入式工程师喜欢的网站。
频繁FullGC的原因竟然是开源代码?

频繁FullGC的原因竟然是开源代码?

首先 java 语言的特性是不需像 C 和 C++ 那样自己手动释放内存,因为 java 本身有垃圾回收机制(垃圾回收称为 GC),顾名思义就是释放垃圾占用的空间,防止内存泄露。...

2023-07-30 标签:存储器JAVA语言cms缓存器JVM 1511

智能液晶显示模块HMI自定义通信协议分析

智能液晶显示模块HMI自定义通信协议分析

随着工业技术的发展,HMI(人机界面)的应用领域愈加广泛。通过拓普微的智能液晶显示模块实现的自定义通信协议能在一定程度上维护企业的数据隐秘性,提升产品功能的多样性,并且能够解...

2023-07-30 标签:HMICRC校验串口控制Lua语言ModBus通信 2132

如何设计出一种可以从人脸图像上移除口罩的ML工具呢?

如何设计出一种可以从人脸图像上移除口罩的ML工具呢?

今天的大街上戴口罩的人越来越多,你可能会想:他们摘了口罩都长什么样呢?至少我们 STRV 机器学习(ML)团队就有这样的疑问。作为一个机器学习团队,我们很快意识到问题比想象中更容易...

2023-07-30 标签:解码器编码器虚拟机机器学习python 1769

程序员神器VS Code再提速将内置JS减小20%!

程序员神器VS Code再提速将内置JS减小20%!

Visual Studio Code 最近将其内置的 JavaScript 大小减少了 20%,节省了超过 3.9 MB。...

2023-07-30 标签:JAVA语言javascriptASTvscode 1446

51单片机编程开发之C语言基础二

51单片机编程开发之C语言基础二

和我们平时说话使用的语言一样,任何编程语言都有它的语法要求,正所谓无规矩不成方圆,一门语言有了完善的规则才能成为一种可推广的语言。上一篇内容介绍的数据类型和各种运算符也是...

2023-07-28 标签:人机交互led灯51单片机C语言 644

51单片机编程开发之C语言基础一

51单片机编程开发之C语言基础一

C语言是1972 年在美国AT&T公司的贝尔实验室的丹尼斯·里奇为了移植与开发 UNIX 操作系统,而设计开发的语言,其代码的可读性和移植性远远超过汇编语言。...

2023-07-28 标签:51单片机C语言RDBMSMYSQL数据库Linux操作系统 2629

C语言的static究竟限制了谁?介绍一种绕开static限制的方法

C语言的static究竟限制了谁?介绍一种绕开static限制的方法

大佬们,问一个比较低智问题,static修饰的变量不是只能被当前文件所调用吗?为什么这里在其他.c文件可以调用get_board_led_opr这个函数获取board_demo_led_opr这个变量的值。...

2023-07-28 标签:C语言staticChatGPT 1834

你知道什么是CSRF攻击吗?如何防范?

跨站点请求伪造 (CSRF) 攻击允许攻击者伪造请求并将其作为登录用户提交到 Web 应用程序,CSRF 利用 HTML 元素通过请求发送环境凭据(如 cookie)这一事实,甚至是跨域的。...

2023-07-28 标签:Web服务器URLHTML语言csrf 1510

3分钟纯Java注解搭个管理系统

3分钟纯Java注解搭个管理系统

Erupt一个通用后台管理框架,据说有 超低代码量 、 零前端代码 、零 CURD操作 、无需建表 ,纯Java注解开发 等特色,号称三分钟就可以搭建一个完整的后台管理系统。...

2023-07-28 标签:JAVA语言代码生成器API接口 1786

怎么知道RT-Thread的CRYPTO设备对M2354支持怎样呢?

怎么知道RT-Thread的CRYPTO设备对M2354支持怎样呢?

前面碰到了一个问题,RT-Thread 支持 MD5,可是 M2354 却不支持,那怎么知道 RT-Thread 的 CRYPTO 设备对 M2354 支持怎样呢?...

2023-07-27 标签:寄存器pythonHash算法RT-ThreadMCU芯片 1376

Weblogic上的shiro漏洞利用工具介绍

Weblogic上的shiro漏洞利用工具介绍

日常项目中,可能会碰见部署在weblogic上的shiro,所以先写了这个生成攻击payload的小Demo,方便后面使用。但目前只支持无回显命令执行,后续回显、内存马功能后面出差后再写。...

2023-07-27 标签:JAVAJAVA语言 1745

怎么解决verilog和system verilog语法亮亮的问题呢?

怎么解决verilog和system verilog语法亮亮的问题呢?

在创建一个linux系统的时候,安装完gvim,系统默认的gvim的模式是白色背景,黑色字体,无语法亮亮。打开一个python脚本大概是下面这种效果。...

2023-07-26 标签:Linux系统pythonGvimLinux系统python 2212

教你如何写出性能更高的SystemVerilog代码

教你如何写出性能更高的SystemVerilog代码

本文旨在帮助大家降低在编码过程中写出低性能和耗内存的概率,只要大家在写代码时稍注意下,积少成多。...

2023-07-26 标签:编码器计数器运算器Verilog语言 1584

介绍pyverilog分析工具的使用

介绍pyverilog分析工具的使用

pyverilog是一个非常强大的verilog分析工具,本节介绍pyverilog的使用...

2023-07-26 标签:Linux系统虚拟机pythonVerilog语言 5290

C语言之计算一个圆的面积

C语言之计算一个圆的面积

最近有的同学开始学习C语言的课程,这里我就以一个计算圆的面积来说一下C语言的一些知识,首先上第一段代码 # include //这个叫头文件,包含了编译需要的东西 # define PI 3.1415926 //这个是宏定...

2023-07-26 标签:C语言编译器 3506

不要让Arrays.asList()的陷阱坑了你的代码!

在Java中,我们经常需要将数组转换为List来方便地进行操作。...

2023-07-26 标签:JAVA语言ArraysJAVA语言 946

浮点运算的尾数部分是如何转变成二进制的?

浮点运算的尾数部分是如何转变成二进制的?

想一下,为什么第一个打印的和预设值不同,但是第二个是相同的?...

2023-07-26 标签:二进制python 1747

Socks代理池自动化搭建工具介绍及其安装方法

Socks代理池自动化搭建工具介绍及其安装方法

ProxyPoolxSocks 是一个代理池服务端工具,可以导入自定义的socks节点,其作用是利用多个代理IP绕过WAF防火墙;工具支持Windows和Linux系统。...

2023-07-25 标签:Linux系统python 1453

单片机常用的14个C语言算法简析

算法(Algorithm):计算机解题的基本思想方法和步骤。...

2023-07-25 标签:单片机滤波器交换机C语言数据存储器 1950

如何实现一种基于FPGA的横向FIR滤波器设计?

如何实现一种基于FPGA的横向FIR滤波器设计?

设经过AD采集得到的输入序列为x(n),其通过单位冲激响应为h(n)的因果FIR滤波器后,输出y(n)在时域可表示为线性卷积和的形式...

2023-07-25 标签:FPGA设计寄存器fir滤波器Verilog语言AD采样fir滤波器FPGA设计Verilog语言寄存器 959

Vivado-jobs和threads的区别在哪?

Vivado-jobs和threads的区别在哪?

Vivado中对工程进行综合时,会弹出如下对话框...

2023-07-24 标签:Vivado 2193

隐式初始化操作说明

隐式初始化操作说明

在Verilog和SystemVerilog中经常需要在使用变量或者线网之前,期望变量和线网有对应的初始值...

2023-07-24 标签:驱动器仿真器Verilog语言 956

面向AGI时代的编程—Rust还是Mojo?

面向AGI时代的编程—Rust还是Mojo?

Bing AI 在 Creative(更多创造力)模式下开启了长篇大论,乍看内心直呼,但细看之下则知实属一本正经地胡说八道,切换到 Balanced(更多平衡)之后,同样的 Prompt,它却很惜字如金了。...

2023-07-24 标签:人工智能机器学习pythonOpenAIChatGPT 3627

介绍一阶低通滤波器的软硬件实现

介绍一阶低通滤波器的软硬件实现

数字电源软件中经常会用到低通滤波函数,如对AD采样数据或对上传监控数据的滤波等...

2023-07-22 标签:低通滤波器数字电源pythonMCU芯片AD采样芯片 4035

Python开发环境搭建步骤

Python开发环境搭建步骤

工作中可能需要画个bode图分析分析控制环路,但出于对matlab/mathcad正版软件的尊重,所以尝试着借助Python做些控制器分析设计工作,虽不完美但够用就好。...

2023-07-22 标签:控制器上位机python 1611

国产MCU-CW32F030开发学习—移植rtthread-nano

国产MCU-CW32F030开发学习—移植rtthread-nano

RT-Thread Nano 是一个极简版的硬实时内核,它是由 C 语言开发,采用面向对象的编程思维,具有良好的代码风格,是一款可裁剪的、抢占式实时多任务的 RTOS。...

2023-07-22 标签:RAMARM处理器C语言RTOSRT-Thread 992

介绍一款轻量级的RISC-V解释型模拟器

介绍一款轻量级的RISC-V解释型模拟器

XEMU 是一款轻量级的 RISC-V 解释型模拟器,基于 C 语言实现,支持 RV32IM 指令集,支持简单外设模拟...

2023-07-22 标签:C语言模拟器UART接口RT-ThreadRISC-V 3113

在RT-Thread的scons基础上使用clang-tidy做静态分析

刚才分析结果第1行就有提示,没有找到compilation database,其实scons就可以生成...

2023-07-22 标签:ARM处理器TMPRT-ThreadHTML语言gcc编译器 1175

【芒果派MangoPi MQ Quad】bash命令行美化

【芒果派MangoPi MQ Quad】bash命令行美化

Powerline 是 vim 的状态行插件,并为其他几个应用程序提供状态行和提示,包括 zsh、bash、fish、tmux、IPython、Awesome、i3 和 Qtile。...

2023-07-22 标签:python芒果派 1971

单片机编程高效利用RAM资源的方法(1)

对于大多数单片机来说,片内的 RAM 空间通常都比片内 ROM 空间小,开发过程中,RAM 空间不足的情况更为常见,那么现在就来讲讲在编程的过程中,如何更加高效地利用好本就不充裕的 RAM 资源...

2023-07-22 标签:单片机ROMRAMC语言触发器 1187

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