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

STM32的backtrace深度讲解(cortex-m的栈布局与栈回溯的原理和方案)

STM32的backtrace深度讲解(cortex-m的栈布局与栈回溯的原理和方案)

STM32上的backtrace原理与分析 1.说明 2.cortex-m上的栈布局 2.1 cortex-m上的寄存器 2.2 cortex-m上的自动压栈 2.3 cortex-m上的函数执行流程 3.cmbacktrace原理分析 3.1 问题分析 4.实际应用 5.总结 1.说明 对于一个...

2020-10-22 标签:嵌入式STM32C语言pythonCortex-M 0

W5500教程之用W5500实现NetBIOS的案例分享

NetBIOS(Network Basic Input/Output System)。这个在上世纪80年代由IBM开发的协议,主要用于数十台左右计算机组成的小型局域网,该协议的主要用途之一就是把计算机名称解析为相应IP地址。如果每个设...

2020-10-22 标签:物联网IP智能家居NETBIOSW5500 11

第18届CCF全国嵌入式系统大会在四川召开

第18届CCF全国嵌入式系统大会在四川召开

万物智联时代正在加速到来,伴随着嵌入式系统的不断智能化创新,智能化的嵌入式系统已渗透到物联网+产业的各个领域。为了深度聚焦和探讨智能嵌入式系统以及在相关领域的扩展和应用,...

2020-10-22 标签:嵌入式嵌入式系统物联网AIoT 121

飞凌嵌入式RK3399开发板试用体验(传感器数据传输)

作者:飞扬的青春 拿到开发板日子也过半了,体验也逐渐深入,自己也想着用这款开发板做下QT小项目,所以在这里记录下一个小的项目开发。 选择这个项目呢需要准备点东西。我这边为了开...

2020-10-21 标签:传感器嵌入式嵌入式系统Linux开发板 106

Semtech Corporation发布LoRa Edge平台技术的新功能

Semtech Corporation发布LoRa Edge平台技术的新功能

专注于混合信号半导体设计的Semtech Corporation最近发布了其LoRa Edge平台技术的两项新消息:Modem-E嵌入式软件和LoRa Edge Tracker参考设计。 第一项新功能,Modem-E,通过预制的构建块扩展了LoRa Basics软...

2020-10-21 标签:传感器LoRa技术LoRa 327

Raspberry Pi 4嵌入式计算多合一入门套件介绍

Raspberry Pi 4嵌入式计算多合一入门套件介绍

全球电子元器件与开发服务分销商e络盟独家推出Raspberry Pi 4入门套件。这款全新入门套件包含Raspberry Pi 4 B型计算机及e络盟自有品牌Multicomp Pro系列产品,支持开箱即用,可为新手用户大幅缩短新...

2020-10-21 标签:开发板e络盟Raspberry Pi 55

Linux安装软件文件时遇到的常见报错和解决方法

Linux安装软件文件时遇到的常见报错和解决方法

有些小伙伴在使用 apt 包管理器更新或安装软件时,可能会遇到过诸如以下的错误提示:提示 Could not get lock /var/lib/dpkg/lock 报错?...

2020-10-19 标签:LinuxLinux系统软件文件 462

嵌入式系统的设计和开发资料大全

嵌入式系统的设计和开发资料大全

嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动,随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高。硅材料与人类智慧的结合,生产...

2020-10-17 标签:单片机嵌入式系统EEPROM 436

Linux用户要小心了 APT组织对Linux设备的攻击越来越多

Linux用户要小心了 APT组织对Linux设备的攻击越来越多

根据卡巴斯基的一项调查,APT组织开始越来越多地对Linux设备执行有针对性的攻击,并开发了更多针对Linux的工具。 APT对Linux的重视并不让人意外,因为越来越多的企业和组织选择Linux而不是Wi...

2020-10-16 标签:LinuxLinux系统程序 302

单片机的嵌入式系统加密算法的分类

单片机的嵌入式系统加密算法的分类

自单片机诞生以来,由于其成本低,环境适应性强,可靠性高,结构灵活,易于生产,引起了人们的广泛关注。...

2020-10-16 标签:单片机嵌入式系统 436

干货:在Linux终端虚拟机中进行幻灯片展示

干货:在Linux终端虚拟机中进行幻灯片展示

演示文稿往往是枯燥的。这就是为什么有些人会添加动画或漫画/meme 来增加一些幽默和风格来打破单调。...

2020-10-16 标签:Linux终端 572

谷歌在Linux内核发现蓝牙漏洞,攻击者可运行任意代码或访问敏感信息

谷歌在Linux内核发现蓝牙漏洞,攻击者可运行任意代码或访问敏感信息

谷歌安全研究人员在Linux Kernel中发现了一组蓝牙漏洞(BleedingTooth),该漏洞可能允许攻击者进行零点击攻击,运行任意代码或访问敏感信息。...

2020-10-16 标签:谷歌蓝牙Linux 608

Arm通过64位计算 突破移动终端的性能与安全局限

Arm通过64位计算 突破移动终端的性能与安全局限

Arm在去年推出“全面计算”,目的是通过改进设计方法,以超越原始CPU的性能,并采用更全面的方式,可以根据实际用例分析改变系统设计,进而满足由移动驱动的新现实需求。...

2020-10-15 标签:armcpu芯片设计人工智能Cortex-A 246

arm历史和交叉编译链选择介绍

arm历史和交叉编译链选择介绍

arm-none-eabi:这个是没有操作系统的,自然不可能支持那些跟操作系统关系密切的函数,比如fork(2)。他使用的是newlib这个专用于嵌入式系统的C库。...

2020-10-14 标签:armcpuLinux交叉编译 179

嵌入式软件可靠性设计要注意的问题

嵌入式软件可靠性设计要注意的问题

自从40多年前嵌入式系统诞生以来,随着技术的发展和需求的变化,嵌入式系统软件就在嵌入式系统中越来越重要。现在,甚至一些嵌入式系统硬件一模一样,仅仅是软件不同,就是不一样的产...

2020-10-14 标签:嵌入式嵌入式系统软件路由器交换器 774

Linux内核电源管理的整体架构解析

Linux内核电源管理的整体架构解析

Linux在消费电子领域的应用相当普遍,而对于消费电子产品,省电是一个重要的议题。...

2020-10-14 标签:电源管理Linux 533

利用嵌入式AI,将大数据转变为智能数据

利用嵌入式AI,将大数据转变为智能数据

收集所有可能的数据并将其存储在云中,希望以后对其进行评估、分析和构建使用,这仍然是一种广泛采用的挖掘数据价值方法,但不是特别有效。...

2020-10-14 标签:传感器AI嵌入式处理器大数据 486

如何使用OpenCL架构工具实现嵌入式任务并行模式的开发

如何使用OpenCL架构工具实现嵌入式任务并行模式的开发

近几年来,处理器从最求高性能转向追求多内核。这种改变主要是由于量子效应(quantum effects)的作用难以实现高性能和低功耗的兼得,因而需要加速开发新的软件技术。这些技术属于通用运算...

2020-10-13 标签:处理器芯片嵌入式OpenGLOpenCL 1052

Socionext开始提供基于AWS的H.264视频编码器

Socionext开始提供基于AWS的H.264视频编码器

SoC设计与应用技术领导厂商Socionext Inc.(以下“Socionext”)宣布,成功开发了一款基于Amazon Web Services(以下“AWS”)的高速、高画质视频编码器“H.264 Encoder on AWS”。...

2020-10-12 标签:socSocionext 781

基于eInk Click电路板的墨水显示屏驱动装置

基于eInk Click电路板的墨水显示屏驱动装置

我们可以读取数组的前两行(第26和27行),并观察到它们是4个字节的0xFF。将白色编码为0b11,我们可以看到有两行16像素的白色。...

2020-10-22 标签:RAM显示控制器环境传感器电墨水屏 130

嵌入式系统中FFS存储结构和框架的设计与实现

嵌入式系统中FFS存储结构和框架的设计与实现

在嵌入式系统中,由于闪存成本低、容量大、非易失、访问速度高和机械故障少的优势已逐渐成为最流行的存储大量数据的存储器。然而,闪存常见的用法是简单的流模式,它没有提供文件的存...

2020-10-10 标签:闪存嵌入式存储器嵌入式系统计算机 1090

基于嵌入式Linux操作系统实现VPN安全网关的设计方案

基于嵌入式Linux操作系统实现VPN安全网关的设计方案

随着对因特网通信安全性需求的日益增加,VPN安全网关已广泛应用于企事业单位。高安全性、可靠性和高性价比是提高VPN网关竞争力的有力手段。本文根据VPN的基本概念,提出了VPN安全网关设计...

2020-10-09 标签:处理器嵌入式linux网关VPN 1326

利用Nios-DEVKIT-2C35开发板实现uClinux嵌入式操作系统的移植

利用Nios-DEVKIT-2C35开发板实现uClinux嵌入式操作系统的移植

2. initramfs文件系统。initramfs是在2.5版本内核中引入的技术,它的基本思想是:在内核镜像中附加一个cpio包,cpio包中包含了一个小型的文件系统,当内核启动时,内核将cpio包解开,并且将其中包...

2020-10-09 标签:嵌入式操作系统Nios II开发板uClinux 726

传高通骁龙875或采用Cortex X1超大核心,三星将为其代工

传高通骁龙875或采用Cortex X1超大核心,三星将为其代工

据外媒报道,高通日前正式发布邀请函,宣布将于12月1日-2日举办2020骁龙技术峰会。和往年不同的是,由于新冠疫情,今年的峰会将通过线上数字活动形式举办。...

2020-10-08 标签:高通三星骁龙875Cortex X1 3000

开放性与碎片化,RISC-V能否撼动处理器架构的格局?

开放性与碎片化,RISC-V能否撼动处理器架构的格局?

芯片设计工作中必不可少的就是IP核,为此不少企业推出了自己的RISC-V处理器IP。但单靠IP并不足以支撑庞大的RISC-V生态,为了实现生态发展与统一,许多专注于RISC-V处理器IP的公司也各自发布了...

2020-10-08 标签:处理器内核IPRISC-V 3328

Linux的内存寻址方式有哪些?

Linux的内存寻址方式有哪些?

可能你会想到当c程序跑的时候把b程序数据写到磁盘上,等运行b的时候再数据从磁盘写回来,先不说无法满足b,c程序并行跑的需求,就连频繁的io操作带来的耗时问题也是无法接收的。...

2020-09-30 标签:Linux内存 238

基于Linux操作系统实现40MHz数字存储示波器的设计

基于Linux操作系统实现40MHz数字存储示波器的设计

数字存储示波器是一种具有数据存储、预触发、波形存储、便于与PC机通信等特点和优点的便携式智能仪器,广泛应用于机械故障检查、野外作业、工业现场等。本文介绍的便携式数字存储示波...

2020-09-30 标签:嵌入式示波器嵌入式系统linux操作系统 2211

嵌入式应用更趋智能化 高性能MCU功能增强

嵌入式应用更趋智能化 高性能MCU功能增强

在深圳嵌入式电子展中,我们看到了纳芯微、芯旺微、航顺芯片以及笙泉等多家企业,很多亮点值得一看。 随着物联网和人工智能等技术的深度应用,嵌入式操作系统在越来越多的领域发挥着...

2020-09-29 标签:mcu嵌入式AIoT纳芯微芯旺微 301

基于应用嵌入式操作系统实现备用电源自动投入装置的应用方案

基于应用嵌入式操作系统实现备用电源自动投入装置的应用方案

μC/OS-II中,每个任务都处于休眠态、就绪态、运行态、挂起态和中断态5种状态之一。如图5所示,当前运行的是开关量输出任务,数据处理动作判断任务因为等待数据定时采样任务发出的信号...

2020-09-29 标签:电源dspcpldμC/OS-II 1224

关于Linux在移动嵌入式领域的发展介绍

关于Linux在移动嵌入式领域的发展介绍

谈到Linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,Linux正在变得越来越流行。面对这么多的Linux发行版,打算从其他系统转到Linux系统来的初学者可能...

2020-09-29 标签:嵌入式云计算LinuxLinux系统CentOS 991

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

博评网