电子发烧友网

电脑版
提示:原网页已由神马搜索转码, 内容由www.elecfans.com提供.

电子发烧友网>嵌入式技术>

嵌入式技术

1337人已关注
权威的嵌入式系统、嵌入式技术和嵌入式开发频道,涉及嵌入式设计应用、单片机与SoC、编程语言及工具、嵌入式系统软硬件调试及优化、嵌入式操作系统等资讯和嵌入式技术方案,包括嵌入式接口/总线/驱动、嵌入式软件/开发板、实时应用开发、嵌入式联网技术、ARM等领域,是嵌入式工程师最好的学习平台。
C语言嵌入式软件开发常见误解与误区

C语言嵌入式软件开发常见误解与误区

每个程序都有“scanf”和“printf”这两个函数,用于读入和输出数据,大家用得是津津有味,如果哪个程序没有这两个函数,反而会觉得奇怪。...

2024-04-28标签:C语言嵌入式软件217

C语言Makefile入门到精通全攻略

Makefile是一种编译控制文件,广泛用于项目的自动化构建。它定义了一系列的规则来指导构建的过程。...

2024-04-28标签:C语言C语言Makefile167

新手入门如何选择Arduino与树莓派?

新手入门如何选择Arduino与树莓派?

树莓派2的主频速度和内存量两个主要方面都远高于Arduino。树莓派可以被看作一台完全独立的计算机,可以直接运行Linux和Windows 10操作系统,支持WIFI链接和多任务运行。...

标签:微控制器微处理器开发板Arduino树莓派2024-04-28144

深入分析一下MDK的分散加载文件

深入分析一下MDK的分散加载文件

ARM C 库提供了函数 __user_setup_stackheap() 的多个实现,并且可以根据分散文件中提供的信息自动选择正确的一种。...

2024-04-28标签:处理器ARM寄存器函数84

探秘嵌入式操作系统中的内存管理算法

探秘嵌入式操作系统中的内存管理算法

内存一般采用半导体存储单元,分为只读存储器(ROM,Read Only Memory)、随机存储器(RAM,Random Access Memory)ROM一般只能读取不能写入,掉电后其中的数据也不会丢失。...

标签:

2024-04-28120

鸿蒙OpenHarmony【小型系统 编译】(基于Hi3516开发板)

OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。...

标签:开发板编译Hi3516鸿蒙OpenHarmony2024-05-10245

HarmonyOS开发案例:【基础组件Slider的使用】

HarmonyOS开发案例:【基础组件Slider的使用】

学习如何使用声明式UI编程框架的基础组件。本篇Codelab将会使用Image组件、Slider组件、Text组件共同实现一个可调节的风车动画...

标签:HarmonyOSOpenHarmony鸿蒙OS2024-05-10334

鸿蒙OpenHarmony【小型系统 编写“Hello World”程序】 (基于Hi3516开发板)

鸿蒙OpenHarmony【小型系统 编写“Hello World”程序】 (基于Hi3516开发板)

展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello World!”。...

标签:开发板Hi3516鸿蒙OpenHarmony2024-05-10363

HarmonyOS开发案例:【Web组件实现抽奖】

HarmonyOS开发案例:【Web组件实现抽奖】

基于ArkTS的声明式开发范式的样例,主要介绍了Web组件如何加载本地和云端H5小程序。...

标签:Web组件鸿蒙HarmonyOSOpenHarmony2024-05-09853

鸿蒙OpenHarmony【轻量系统 运行】 (基于Hi3861开发板)

由于Hi3861为WLAN模组,您可以在版本编译及烧录后,通过如下操作,使开发板实现联网功能。...

标签:开发板Hi3861OpenHarmony2024-05-10346

鸿蒙OpenHarmony【轻量系统 烧录】 (基于Hi3861开发板)

鸿蒙OpenHarmony【轻量系统 烧录】 (基于Hi3861开发板)

针对Hi3861开发板,除了DevEco Device Tool...

标签:开发板烧录鸿蒙Hi3861OpenHarmony2024-05-10468

鸿蒙OpenHarmony【轻量系统 编译】 (基于Hi3861开发板)

鸿蒙OpenHarmony【轻量系统 编译】 (基于Hi3861开发板)

OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。...

标签:开发板编译鸿蒙Hi3861OpenHarmony2024-05-14347

Linux性能基准测试工具选择与测试策略

Linux性能基准测试工具选择与测试策略

Super_Pi 是一种用于计算圆周率π的程序,通常用于测试计算机性能和稳定性。它的主要用途是测量系统的单线程性能,因为它是一个单线程应用程序。...

2024-04-26标签:cpuLinux测量系统93

裸机系统中以任务方式高效利用SystemView调试分析

裸机系统中以任务方式高效利用SystemView调试分析

对无OS的应用,SystemView除了将整个系统视为idle空闲分析方式外,还可以通过任务方式检测系统运行时行为。...

标签:嵌入式系统cpu函数cpuSystemView函数嵌入式系统2024-04-26122

嵌入式实时操作系统中的优先级反转问题

嵌入式实时操作系统中的优先级反转问题

死锁预防是实时系统设计中的一个重要因素。不幸的是,即使使用安全排除技术,这可能也不是困难的终点。在解决资源争用问题时,可能引入新的优先级翻转问题。...

标签:

2024-04-26136

探讨CPU测试在嵌入式系统中的重要性

每个处理器都基于特定的指令集架构(ISA)运行,该架构定义了支持的指令及其行为。验证CPU是否符合指定的ISA以保证一致和准确地执行指令至关重要。...

2024-04-26标签:处理器嵌入式系统cpu热管理88

C语言:嵌入式开发中的关键编译器角色

C语言:嵌入式开发中的关键编译器角色

嵌入式程序开发跟硬件密切相关,需要使用C语言来读写底层寄存器、存取数据、控制硬件等,C语言和硬件之间由编译器来联系,一些C标准不支持的硬件特性操作,由编译器提供。...

2024-04-26标签:RAMC语言嵌入式开发编译器118

提升嵌入式系统可靠性的有效策略

提升嵌入式系统可靠性的有效策略

对嵌入式工程师来说一个很大的好处是,我们的IDE和工具链可以自动产生应用程序或内存空间校验和(Checksum),从而根据这个校验和验证应用程序是否完好。有...

标签:看门狗存储器嵌入式系统RAMMPU2024-04-2683

今日看点丨英伟达向OpenAI发货全球第一台DGX H200;消息称高通再战服务器芯片市场

今日看点丨英伟达向OpenAI发货全球第一台DGX H200;消息称高通再战服务器芯片市

1. 文远知行多款产品亮相北京车展,提供纯视觉无图 L2++ 高阶智能驾驶试乘  在第十八届北京国际汽车展览会上,自动驾驶科技公司文远知行 WeRide 展出旗下四款核心产品,包括 WeRide L2++ 量产...

标签:高通英伟达OpenAIOpenAI服务器芯片英伟达高通2024-04-26532

回顾:高云半导体成功举办22nm产品及方案研讨会

回顾:高云半导体成功举办22nm产品及方案研讨会

近日,高云半导体分别在杭州和成都成功举办了盛大的22nm产品及方案研讨会,研讨会吸引了众多FPGA行业专家的关注。此次研讨会不仅展示了高云半导体在半导体技术领域的最新成果,还为与会...

2024-04-25标签:高云半导体137

产业链 向西看  第十二届中国(西部)电子信息博览会

产业链 向西看 第十二届中国(西部)电子信息博览会

  2024年7月17日—19日 成都世纪城新国际会展中心 7 8 9号馆 主题:创新协同 融聚集核 www.iCEF.com.cn 指导单位:四川省经济和信息化厅 重庆市经济和信息化委员会 四川省推进成德眉资同城化发展...

2024-04-24标签:电子信息185

第二代Versal Prime系列适合嵌入式系统设计的五大原因

嵌入式系统设计带来了独特的挑战,包括确保在当前和未来的固定空间和功耗限制内满足性能需求...

标签:传感器FPGA嵌入式系统集线器编解码2024-04-24254

五项功能可提升边缘端嵌入式AI性能

AI 驱动型系统正催生指数级算力需求,使得在紧凑的空间和功率限制内设计嵌入式应用变得更具挑战性。...

标签:传感器片上网络AI驱动传感器嵌入式AI片上网络2024-04-24316

全局变量太多有哪些弊端?

随着全局变量的增多,不同模块的变量名可能会产生冲突或混淆,导致代码难以理解和维护。同时,全局变量使得代码中的依赖关系变得复杂,难以追踪和理解。这增加了新开发人员的学习成本...

2024-04-24标签:内存函数变量内存函数变量指针209

基于C语言软硬件设计工具,打造DSA敏捷设计新范式

基于C语言软硬件设计工具,打造DSA敏捷设计新范式

电子发烧友网报道(文/吴子鹏)从万物互联走向万物智联,其中一个明显差异是,传统MPU/MCU/CPU在解决特定领域需求时,PPA表现逐渐变得糟糕。在这种情况下,特定领域架构(DSA,Domain Specifi...

2024-04-24标签:C语言DSA1827

提高C代码可读性的编写技巧与策略

指针是 C 语言的灵魂,是 C 比其他语言更灵活,更强大的地方。所以学习 C 语言必须很好的掌握指针。函数指针,即指向函数在内存映射中的首地址的指针,通过函数指针,可以将函数作为参数...

标签:C语言指针C代码C语言UNIX指针2024-04-23129

深入解析C语言驱动法编程实例

所谓表驱动法(Table-Driven Approach)简而言之就是用查表的方法获取数据。此处的“表”通常为数组,但可视为数据库的一种体现。...

2024-04-23标签:C语言函数指针106

闻泰科技业绩承压 多元布局静待景气反转

闻泰科技业绩承压 多元布局静待景气反转

4月22日,闻泰科技发布2023年年报和2024年第一季度报告。数据显示,2023年,闻泰科技实现营业收入612.13亿元,同比增长5.40%;归母净利润为11.81亿元,同比下降19.00%。2024年第一季度,公司实现营...

2024-04-23标签:闻泰科技140

C语言实现状态机设计的技巧与策略

C语言实现状态机设计的技巧与策略

在嵌入式环境中,由于存储空间比较小,因此把它们全部定义成宏。此外,为了降低执行时间的不确定性,我们使用O(1)的跳转表来模拟状态的跳转。...

标签:C语言状态机C语言嵌入式编程开源系统状态机2024-04-23146

技术帖 | RK3568开发板的OTA升级教程

技术帖 | RK3568开发板的OTA升级教程

说起OTA我们应该都不陌生,它是一种可以为设备无损失升级系统的方式,能将新功能远程部署到产品上。我们不仅可以通过网络下载OTA升级包,也可以通过下载OTA升级包到SD卡或U盘后再对设备升...

标签:嵌入式OTARK3568OTARK3568嵌入式开发2024-04-20578