良好的编程习惯,决定了今后代码的质量。很多工程师不注重平时编码习惯,比如命名规则,一会大写、一会小写,一会中文拼音,一会下划线等,导致自己写的代码自己都看不懂了。今天就来分享一点关于软件代码常见的几种命名规则。匈牙利命名法匈牙利命名法广泛应用于微软 Windows 这类环境中,这种命名技术是由微软早期的一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域、类型等。这些符号可以多个
关键字:
软件 代码 编程 工程师
做硬件我们经常会遇到各种各样的问题,一些通信接口也会出现,I2C自然也不例外。假如遇到I2C没反应,那么可能会出现这种情况:“软件工程师说,我软件都已经配好了,但是就是读写不到数据,是不是硬件有问题”。这个时候,就需要我们了解I2C的通信时序,我们可以通过示波器抓取通信的波形,看是否满足通信时序要求,主机有没有发送数据?I2C通信地址对不对?如果主机有发送数据,从机是否有正常应答?通信信号质量是否OK?如此这般,一般是能够查到问题在哪里的。基于上面的问题,这会要求我们掌握I2C的通信时序。毕竟,你只有知道
关键字:
I2C 通讯 硬件
“嵌入式开发,点灯一路发” —— 今天我们就以控制LED闪烁为例,来聊聊嵌入式软件分层。——————————— | || P1.1 |-----I<|--------------<|
关键字:
嵌入式 LED 软件 设计
2月20日消息,在接受《连线》杂志采访时,Google DeepMind首席执行官戴米斯·哈萨比斯(Demis Hassabis)表示,尽管人工智能领域已取得了显著的进展,但真正的突破尚未到来。他强调,简单地扩大规模无法推进行业的发展。在过去一年中,OpenAI通过ChatGPT等项目在业界独占鳌头。然而,在哈萨比斯的带领下,Google DeepMind并未因此气馁,而是在人工智能模型研发上展现了强大的竞争力和创新精神。自从Alphabet去年4月合并了其两个人工智能部门为Google Dee
关键字:
谷歌 AI 硬件 大模型 AlphaGo
1月4日消息,美国当地时间周三,英特尔宣布,在数字资产管理公司DigitalBridge Group和其他投资者的支持下,该公司将围绕人工智能(AI)软件业务组建一家新的独立公司。英特尔高管没有透露这笔交易的价值,也不愿评论该公司是否将保留新合资企业的多数股权,只是表示该公司将拥有一个独立的董事会,英特尔仍将是股东。这个新实体不会公开上市,将被命名为Articul8 AI,它最初是英特尔与波士顿咨询集团(Boston Consulting Group)合作开展企业人工智能技术项目的产物。英特尔利用自己的超
关键字:
英特尔 AI 软件 生成式软件
随着互联网的发展,嵌入式设备正分布在一个充满可以被攻击者利用的源代码级安全漏洞的环境中。因此,嵌入式软件开发人员应该了解不同类型的安全漏洞 —— 特别是代码注入。术语“代码注入”意味着对程序的常规数据输入可以被制作成“包含代码”,并且该程序可以被欺骗来执行该代码。代码注入缺陷意味着黑客可以劫持现有进程,并以与原始进程相同的权限执行任何他们喜欢的代码。在许多嵌入式系统中,进程需要以最高的权限运行,因此成功的代码注入攻击可以完全控制机器以及窃取数据,导致设备发生故障,将其作为其僵尸网络成员或使其永久无法使用。
关键字:
嵌入式 软件 代码 漏洞
据彭博社报道,知情人士声称Arm近期在中国裁了70多名软件工程师,并将部分职位调动到亚洲以外地区。在被裁掉的员工中,大约有15人将被安排从事与中国相关项目的不同岗位上;而其他被裁掉的职位目前由合同制软件工程师“顶上”,他们曾参与涉及Arm全球业务的项目。ARM通过一个名为“全球服务”的部门,把支持中国客户的工作外包给了ARM中国,该部门一度拥有约200名员工。ARM在一份声明中回应称:“为确保中国软件生态系统能够充分发挥Arm性能和功能的最大优势,Arm正在重组其在中国的软件工程资源,将重点放在对本地开发
关键字:
Arm 裁员 工程师 软件
软件架构这东西,众说纷纭,各有观点。什么是软件架构,我们能在网上找到无数种定义。比如,我们可以这样定义:软件架构是软件系统的基本结构,体现在其组件、组件之间的关系、组件设计与演进的规则,以及体现这些规则的基础设施。怎么定义一般来说,基本上不重要,我们不是在写学术书籍,工程人员嘛,只关心软件架构能解决什么问题。软件架构不是制定出来的,而是产品和业务需求所决定的,架构师所做的,只是忠于需求,并合理的表达了需求。软件架构也从来都不是一成不变的。在产品或者产品线的整个生命周期中,随着业务和需求的变化,软件架构不断
关键字:
嵌入式 软件 架构 软件设计 抽象层
新加入的生态系统成员包括 Kudan 和 Visionary.ai,有助于快速部署高性能、高能效的基于 SLAM 和 AI ISP 的解决方案 中国上海,2023 年 4 月 12 日 —— 楷登电子(美国 Cadence 公司,NASDAQ:CDNS)今日宣布欢迎 Kudan 和 Visionary.ai 加入 Tensilica 软件合作伙伴生态系统,他们将为 Cadence® Tensilica® Vision DSP 和 AI 平台带来业界领先的同步与地图构建 (SLAM)和 AI 图像
关键字:
Cadence Tensilica Vision AI 软件
概览对于功能安全,ST MCU从芯片内置的硬件安全属性,经过认证的软件自检库和完备的安全文档三个层面来支持STM32用户在系统级进行开发,达到要求的功能安全等级。 下表中列出了STM32 MCU内置的一些主要硬件安全属性。下面我们一起来看看这些属性在功能安全中的用处。 双看门狗:独立看门狗和窗口看门狗看门狗是我们常用到的针对CPU运行状态监测的手段之一。它本质上就是一个定时器,启动之后,需要不断的去刷新(我们通常把这个动作叫做“喂狗”),否则当看门狗的定时器减到规定的值后,就会引起系统
关键字:
STM32 硬件 安全
算力硬件作为AI大模型基础设施,未来将持续受益于AI技术的迭代和商业化应用。GPT4.0从语言模型走向多模态模型,将带来更为丰富的应用场景。同时,GPT-4更大的模型对算力提出更高需求,多模态特性又增加了对其他编解码模块的需求。
关键字:
GPT-4 算力 硬件 台积电 英伟达 代工 GPU
3月19日消息,任正非在华为公司“难题揭榜”火花奖专家座谈会上提到,华为用三年时间内完成13000+颗器件的替代开发、4000+电路板的反复换板开发。4月,华为还将举办MetaERP宣誓,许多设计工具也上华为云公开给社会应用,逐步克服了断供的尴尬。业界分析,尽管任正非在本次讲话中寥寥几句提及软件,但信息量极大,背后的大动作,可谓是“史诗级替代”。业界公认的三大基础软件——操作系统、数据库、中间件,西方厂家长期处于垄断地位。而任正非说,华为完全用自己的操作系统、数据库、编译器和语言,做出了自己的管理系统Me
关键字:
华为 软件 MetaERP
去年9月,Intel曾带来了Intel Unison协同程序,号称将打破PC与安卓/iOS设备之间的隔阂,完成多平台无缝互联。现在, 该软件已经正式上线,Windows版可以在微软商店下载,安卓和iOS版则可前往Google Play与App Store下载。功能上, Intel Unison能够实现PC与手机之间的文件快捷传输;允许用户PC上发送与接收短信;在PC上访问完整的联系人列表,并直接接听或拨打电话;通知也能够同步至PC端。整体来看,Intel Unison能够让用户在PC上
关键字:
英特尔 Intel Unison 软件
你可以跟Siri对话,获取路线指引和查询天气。在家中,Alexa不仅可以开灯和播放你最喜欢的音乐,还可以打开暖气和空调。我们都已经习惯了这个“始终在线”的世界。如今,我们满怀期待,希望在车内也能获得这些个性化连接体验。 沉浸式座舱技术已经从“可有可无”真正变成了“必不可少”。事实上,有调查表明,科技和信息娱乐已成为大多数(70%)千禧一代在购车时考虑的主要因素。 欢迎来到软件定义汽车的时代如果下一个粗略的定义,软件定义汽车就是指大部分操作都通过软件进行管理的汽车,而这一特点恰好能够应对
关键字:
软件定义汽车 硬件 ADI
11月22日消息,亚马逊目前正在进行该公司历史上最大规模的裁员,其中受冲击最严重的是包括智能助手Alexa在内的硬件部门。美国主流网络媒体BI报告称,亚马逊硬件部门2022年亏损或达100亿美元,Alexa似乎成了最烧钱的“无底洞”。据悉,智能助手是亚马逊创始人杰夫·贝索斯(Jeff Bezos)的创意,他不仅大力支持开发Alexa的团队,还亲自参与开发工作,并审查电子邮件营销活动。Alexa已经推出了近10年,是一款开创性的语音助手,谷歌和苹果复制了其相当多的功能。然而,Alexa始终未能给亚马逊创造持
关键字:
亚马逊 硬件 语音
软件+硬件介绍
您好,目前还没有人创建词条软件+硬件!
欢迎您创建该词条,阐述对软件+硬件的理解,并与今后在此搜索软件+硬件的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473