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

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

3天内不再提示

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

编程语言及工具

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

简述Vivado中的Elaborate的作用

在Vivado的界面中,有个RTL ANALYSIS->Open Elaborated Design的选项,可能很多工程师都没有使用过。因为大家基本都是从Run Synthesis开始的。...

2023-05-05 标签:RTLdesignVivado 1956

SpinalHDL入坑之旅

SpinalHDL入坑之旅

可以下载scala的安装包,然后进行安装,方式如下:(但我没有安装成功) scala下载地址:必须要安装2.11.xx,这里我们安装2.11.12,下载地址如下:...

2023-05-05 标签:HDLscala 909

linux vivado安装时卡在最后一步怎么办

linux vivado安装时卡在最后一步怎么办

在ubuntu上安装vivado2021.1时,一直卡在最后一步:generating installed device list 安装其他版本也出现过该问题。...

2023-05-05 标签:UbuntuVivado 4133

FPGA中的fast corner和slow corner介绍

FPGA中的fast corner和slow corner介绍

在FPGA的时序分析页面,我们经常会看到`Max at Slow Process Corner`和`Min at Fast Process Corner`,具体是什么含义呢?...

2023-05-05 标签:FPGA时序 2883

HLS for循环优化

HLS for循环优化

后面的计算都是三个时钟周期计算出一个值,因此对一次循环来说,Loop Iteration Latency为3,Loop Iteration Interval也是3,Loop Latency是9,再加上前面读b和c的值的一个周期,整个函数的Latency是10,函数...

2023-05-05 标签:函数HLSfor循环 1185

python爬虫之某站JS加密逆向分析

python爬虫之某站JS加密逆向分析

实现的目标:可以通过JS加密逆向后,得到加密参数,请求获取数据。此方法同样适用于被前端JS加密的用户名、密码爆破。...

2023-05-05 标签:python 2444

后端的一些小心得分享

当pin宽度等于最小线宽且不与grid对齐时,可能会引导起iobuf与pin不route。...

2023-05-05 标签:Router后端GridRouter后端 2164

解析什么是DFT友好的功能ECO?

解析什么是DFT友好的功能ECO?

DFT是确保芯片在制造过程中具有可测试性的一种技术。DFT友好的ECO是指在进行ECO时, 不会破坏芯片的DFT功能或降低DFT覆盖率的设计方法。DFT不友好的ECO会对芯片的测试和调试带来很大的困难,...

2023-05-05 标签:芯片寄存器DFTECO 2656

如何把Python脚本集成到GUI工具包-Tkinter

如何把Python脚本集成到GUI工具包-Tkinter

Tkinter(即 tk interface,简称“Tk”)本质上是对 Tcl/Tk 软件包的 Python 接口封装,它是 Python 官方推荐的 GUI 工具包,属于 Python 自带的标准库模块,当安装好 Python 后,就可以直接使用它,而无须...

2023-05-05 标签:TCLGUIpython 1124

全网最实用的Verdi教程3

全网最实用的Verdi教程3

Verdi是一个功能强大的debug工具,可以配合不同的仿真软件进行debug,很多企业常用VCS+Verdi或者Xcelium/xrun+Verdi的方式进行代码的仿真与检查。Verdi支持对所有设计和验证流程进行全面的调试。它能...

2023-05-05 标签:代码Verdi芯片验证DEBUGVerdi代码芯片验证 7698

全网最实用的Verdi教程2

全网最实用的Verdi教程2

Verdi是一个功能强大的debug工具,可以配合不同的仿真软件进行debug,很多企业常用VCS+Verdi或者Xcelium/xrun+Verdi的方式进行代码的仿真与检查。Verdi支持对所有设计和验证流程进行全面的调试。它能...

2023-05-05 标签:VCSVerdi芯片验证DEBUG 13243

全网最实用的Verdi教程1

全网最实用的Verdi教程1

Verdi是一个功能强大的debug工具,可以配合不同的仿真软件进行debug,很多企业常用VCS+Verdi或者Xcelium/xrun+Verdi的方式进行代码的仿真与检查。Verdi支持对所有设计和验证流程进行全面的调试。它能...

2023-05-05 标签:VCSVerdi芯片验证DEBUG 20548

如何用PyQt5做图形界面(二)

如何用PyQt5做图形界面(二)

今天介绍文本相关的三个组件:QLabel、QLineEdit、QTextEdit。 三者的区别是:QLabel一般用来显示提示性的文本或者说明,用户不可以直接修改内容。QLineEdit用来收集用户输入(单行文本,不能换...

2023-05-05 标签:编程BUGpyqt5 1013

如何用PyQt5做图形界面(一)

如何用PyQt5做图形界面(一)

PyQt是Python版本的Qt库,是最常用的跨平台图形界面编程框架之一。代码不用修改,就能同时运行在windows、linux、ios、andriod等平台。因此,对芯片设计行业来说,既可以用来开发大型EDA工具(通...

2023-05-05 标签:Linux编程FlowLinuxpyqt编程 2195

在嵌入式中使用设计模式的思想

在嵌入式中使用设计模式的思想

嵌入式的标签多为:低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。...

2023-05-05 标签:嵌入式电源管理JAVAC语言 962

Linux之screen命令

在全终端工作模式时,由于只能开一个窗口,例如vim占了窗口,就没法同步做其它事情。screen命令提供了一种虚拟窗口,可以让多个虚拟窗口独立工作,并且可以自由切换。另外,screen创建的虚...

2023-05-05 标签:Linux服务端LinuxScreen服务端 1420

九种常用的UML合集

九种常用的UML合集

UML图能帮助产品在prd文档中描述产品的功能特性,帮助研发在架构设计中更好的给产品搭架子,UML是在开发阶段,说明、可视化、构建和书写一个面向对象软件密集系统的制品的开放方法。...

2023-05-05 标签:UML架构设计PRDUML架构设计 1457

一文带你读懂UML

UML表示法的主要内容可由下列五类(共9种 )图来定义: (1)用例图(Use Case Diagram)。从用户角度描述系统功能,并指出各功能的操作者。如使用手机来发短信/打电话,是一种用例。 (...

2023-05-05 标签:UML 1044

UML精准入门指南3

UML精准入门指南3

谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱两可,也包...

2023-05-05 标签:UML面向对象UML编程设计面向对象 1325

UML精准入门指南2

UML精准入门指南2

谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱两可,也包...

2023-05-05 标签:UML面向对象编程设计 1351

UML精准入门指南1

UML精准入门指南1

谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱两可,也包...

2023-05-05 标签:UML面向对象编程设计 998

UML和绘图工具Visio解析

UML和绘图工具Visio解析

UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。当模型建立之后...

2023-05-05 标签:开发UML代码UMLVisio代码开发 2140

五个免费UML建模工具介绍

五个免费UML建模工具介绍

UML工具很多是商用的,价格不菲;而免费的UML建模工具,功能完善的很少。以下推荐的是五个免费的UML建模工具,相对而言还算功能比较不错。...

2023-05-05 标签:建模UML 7263

常用UML建模工具介绍

Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括...

2023-05-05 标签:建模UML软件系统 3510

解析UML类图和时序图

解析UML类图和时序图

这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所...

2023-05-05 标签:UML代码 1071

UML类图符号等详细介绍

UML类图符号等详细介绍

UML中描述对象和类之间相互关系的方式包括:依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition),泛化(Generalization),实现(Realization)等。...

2023-05-05 标签:JAVAUMLC++ 1706

UML真的悄悄地消失了?

我知道很多软件项目都在市场竞争中被淘汰,但 UML 不是。它没有因太复杂、严谨而被公司高层所嫌弃,相反,他们很喜欢用少数几种新的约定符号完成高效清晰的沟通。IT 人士将 UML 摆上台面...

2023-05-05 标签:ITUML 1976

UML的意义在于?

UML的意义在于?

为了了解UML,我们开篇先大致了解一些UML的概念。 我觉得这些概念看了之后大致有个印象就好了。 因为不在实际的过程中使用,没有讲到具体的图的时候,很难理解。 特别是对象之间的...

2023-05-05 标签:建模UML面向对象 1127

全面剖析UML(下)

全面剖析UML(下)

统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任...

2023-05-05 标签:建模UML面向对象 1043

全面剖析UML(上)

全面剖析UML(上)

统一建模语言(`Unified Modeling Language`,`UML`)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。`UML`是面向对象设计的建模工具,独立...

2023-05-05 标签:建模UML面向对象 944

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