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

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

3天内不再提示

电子发烧友网>嵌入式技术>调试及优化>

调试及优化

电子发烧友网调试及优化栏目提供嵌入式软硬件调试所需的技术和方法以及最新设计相关内容,是嵌入式工程师喜欢的网站。
RISC-V架构DSA处理器赋能端侧应用  破解智能处理芯片算力效率难题

RISC-V架构DSA处理器赋能端侧应用 破解智能处理芯片算力效率难题

近年来,人工智能的发展重心逐渐从云端向终端转移,相伴而生的,是人工智能芯片产业的全面发展。但,如何在大大小小的市场玩家中,避免千人一面的同质化竞争,扬长避短,在激烈的市场...

2021-05-21 标签:DSA终端侧技术RISC-VAI算力算力 21058

中科昊芯DSC28034使用GPIO引脚控制LED闪烁

中科昊芯DSC28034使用GPIO引脚控制LED闪烁

1、新建Haawking IDE 2、新建工程   输入以下程序: void GPIO_INIT() { EALLOW; GpioCtrlRegs.GPBDIR.bit.GPIO43 = 1;         //设置 IO的 43脚为输出口 EDIS; }   int main(void) { int temp, in; volatile unsigned int i; Disable...

2022-01-07 标签:led看门狗GPIO中科昊芯 1935

Dialog半导体公司成为SiFive RISC-V开发平台优选电源管理合作伙伴

新一代HiFive Unmatched平台采用了Dialog高度集成的系统电源管理芯片(PMIC) DA9063,该PMIC集成了6路DC-DC降压稳压器和11路LDO低压差线性稳压器。...

2021-05-12 标签:电源管理Linuxdialog低压差线性稳压器RISC-V 4559

智能硬件DIY 基于STM32F103C8T6的占座神器

智能硬件DIY 基于STM32F103C8T6的占座神器

基于 STM32F103C8T6 单片机,通过串口与涂鸦三明治 Wi-Fi MCU 通信板(WB3S) 进行数据交互,通过单片机检测按键进行配网,通过单片机检测限位开关的电平变化来检测座位是否有人坐下。除此之外...

2021-09-16 标签:传感器单片机mcu开发板智能硬件 6540

嵌入式UART串口调试与嵌入式串口调试连接概述:调试接口与pc的交互程序的开发

嵌入式软件开发 在项目的开发过程中,使用调试工具是必不可少的。 串口简单灵活的特性常被工程师用作代码的调试工具,它的另一个名字叫uart。 说到uart,相信很多工程师都熟透了,掌握一...

2021-01-08 标签:mcu嵌入式接口Linux上位机 3737

MM32F013x上实现I2C多地址的功能应用

在I2C中,通信是借助设备地址寻址实现的,大致可以分为两类:一对多、多对多通信。在多主机通信时,从机如果想接收多个主机的数据,就需要使用到从机多地址的功能。 本文是针对在MM32...

2021-01-05 标签:mcu嵌入式I2CI2C总线灵动微 1973

ESP8266串口WiFi模块的基本使用和配置教程

  ESP8266是一款超低功耗的UART-WiFi 透传模块,拥有业内极富竞争力的封装尺寸和超低能耗技术,专为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi 无线网络上,进行互联网或局域...

2020-12-31 标签:WIFI串口wifi模块ESP8266 117930

Micro-Lab嵌入式开发调试工具介绍

【产品介绍】 Micro-Lab可以称得上是迄今为止最棒的嵌入式调试工具,在调试过程中遇到的所有痛点,在这里都得以解决,并引入了很多新的功能,如全新的串口/网络调试服务及关联模块、发送历...

2020-12-14 标签:嵌入式调试串口 1150

基于MySQL数据库应用开发实现嵌入式数控系统的设计

基于MySQL数据库应用开发实现嵌入式数控系统的设计

由于本课题开发的人机界面是利用GTK+图形库,因此系统中采用的基于MySQL数据库应用开发,需要解决MySQL和GTK+相互融合的问题。GTK+没有直接操作数据库的控件,对数据库的操作可以采取通过M...

2020-12-02 标签:嵌入式Linux数据库MySQL数控系统 5309

嵌入式Linux系统CPU控制常见办法测试

01 测试环境 Xilinx ZCU106 单板 Xilinx VCU TRD2020.1 02 介绍 嵌入式Linux系统中,Linux直接管理所有CPU。默认情况下,系统的目标是提高吞吐率,而不是实时性。为了保证实时性,可以根据应用场景,对...

2020-11-26 标签:嵌入式cpuLinuxXilinx控制 4973

shell调试教程之如何在MM32 MCU上使用shell来辅助开发

shell调试教程之如何在MM32 MCU上使用shell来辅助开发

对于做linux开发的研发人员来说,大家都喜欢通过输入指令符来执行一些命令操作,如果在MCU编程过程中有一个类似linux的shell命令工具可以通过串口调试助手输入命令然后运行一些调试函数,将...

2020-11-25 标签:mcuLinux编程32位MCUShell 2308

面向STM32应用开发的调试探头STLINK-V3MINI介绍

意法半导体的调试探头STLINK-V3MINI兼备STLINK-V3SET的强化功能和独立模块的简便性,可加快代码上传速度,提高接口的易用性,而且价格更实惠。 体积袖珍,携带方便,新探头可随时随地上传和调...

2020-11-17 标签:STSTM32调试探头 2569

Keil MDK工具下i.MXRT的串行NOR Flash下载算法设计

2013年Keil μVision5发布,与Keil MDK4及之前版本不同,Keil MDK5分成MDK Core和Software Packs两部分。MDK Core主要包含uVision5 IDE集成开发环境和ARM Compiler5。Software Packs则可以在不更换MDK Core的情况下,单独管...

2020-11-16 标签:FlaSh算法keil 4514

Linux开发中如何同时输出调试信息到终端及文件

Linux开发中如何同时输出调试信息到终端及文件

在Linux下的开发中,printf打印调试信息默认输出到标准输出 stdout (即屏幕/终端)中。我们也可以使用输出重定向技术输出到指定文件中,输出重定向即是把原本要输出到屏幕的信息写入到指定...

2020-11-04 标签:Linux调试终端 7224

嵌入式开发中的线程、进程、多线程、多进程和多任务有什么关系

嵌入式开发中的线程、进程、多线程、多进程和多任务有什么关系

可能学习嵌入式开发的读者都听说过这些专业名词,但又多少人理解了? 首先,从定义开始,先看一下教科书上进程和线程定义:进程:资源分配的最小单位。线程:程序执行的最小单位。 心...

2020-10-26 标签:嵌入式多线程线程进程 6176

嵌入式开发必备调试工具:Micro-Lab

嵌入式开发必备调试工具:Micro-Lab

在工作中,以什么样的方式向领导汇报工作最直接高效呢?当然是图形界面!图形界面更好表达一个程序设计的逻辑思维,一目了然,本次介绍的Micro-Lab出自风媒电子-赵工之手。 1.什么是Micr...

2020-10-26 标签:嵌入式开发调试 6058

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 11360

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

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

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

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

基于14纳米工艺的原型GPU,包含现场可编程门阵列

基于14纳米工艺的原型GPU,包含现场可编程门阵列

英特尔通过聘请业内最知名的AMD前GPU架构师Raja Koduri负责研发其独立GPU产品。...

2018-04-04 标签:FPGAamdgpu 11246

采用32位MCU系列对新型无磁水表设计

采用32位MCU系列对新型无磁水表设计

高性能高稳定性MCU EFM32TGxxx,以高度集成的外设,实现低成本低功耗单一芯片的无磁水表方案,与目前市场上无磁方案相比,该方案在功耗、集成度、成本...

2018-03-24 标签:振荡电路EFM32Silicon Labs 12401

一幅SPICE仿真原理图,与现实差距究竟在哪?

一幅SPICE仿真原理图,与现实差距究竟在哪?

有人给我提了一个问题,并附上了一幅 SPICE 仿真原理图(对此表示感谢!)。它是一个运算放大器电路(具体是什么样的电路已不重要),问题的重点是这个运算放大器电路在电源引脚上包括...

2018-03-22 标签:放大器Spice仿真器 20468

mipi传输协议常见故障排查及解决

mipi传输协议常见故障排查及解决

现在的COMS sensor 完全不顾人眼最适的800W像素,1200W,1300W不停向上搞。那么问题来了:这么高像素的IC,要达到30帧/S,这传输速率要多给力啊,所以,mipi传输协议打败了串口,并口的传输方式,成...

2017-12-01 标签:嵌入式开发MIPI 35856

stm32定时器输入捕获

stm32定时器输入捕获

系统滴答定时器一般用来提供心跳作用,而STM32定时器最基本功能也是定时,可以设置不同时间长度的定时。定时器除了最基本的定时功能外,定时器与GPIO有挂钩使得它可以发挥强大的作用,比...

2017-10-13 标签:STM32定时器输入捕获 23664

stm32定时器中断程序

STM32的定时器是个强大的模块,定时器使用的频率也是很高的,定时器可以做一些基本的定时,还可以做PWM输出或者输入捕获功能。 以下是进行stm32定时器中断的主要程序: stm32定时器主函数程...

2017-10-12 标签:STM32定时器中断 13063

stm32定时器时间计算

STM32定时器的工作原理 STM32之所以能够实现定时,是单片机内部在计数脉冲(来自晶振) T=1/F (F为频率) 例如:我们以51单片机举例,假设单片机搭配12MHz的晶振,由于51单片机是12分频(即1个...

2017-10-12 标签:STM32定时器时间计算 19111

一文看懂嵌入式总线技术的原理、分类及技术指标

一文看懂嵌入式总线技术的原理、分类及技术指标

总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用...

2017-04-24 标签:IBM二进制总线 1070

保证MCU低功耗 这五点很重要

低功耗是MCU的一项非常重要的指标,比如某些可穿戴的设备,其携带的电量有限,如果整个电路消耗的电量特别大的话,就会经常出现电量不足的情况,影响用户体验。...

2016-11-17 标签:mcu半导体调试器 3764

详细说明如何配置嵌入式linux 的nfs开发环境

对于嵌入式开发者而言开发效率非常重要,nfs的是嵌入式linux 开发的一个重要的组成部分,本部分内容将详细说明如何配置嵌入式linux 的nfs开发环境。...

2016-07-28 标签:嵌入式LinuxNFS 2258

超级享受:Nimble Sense带你触摸虚拟世界

每次使用虚拟现实头盔时,我们想要触摸物体并感知它们的反馈,我们想要在虚拟世界里说话并被听到,我们想要看到自己的手掌被虚拟的呈现,而且我们想要和在现实中使用它们一样。最新的...

2014-11-06 标签:虚拟现实追踪摄像头PMD技术 1496

Wind River Test Management提升Android软体测试能力

美商温瑞尔(Wind River)近日宣佈推出最新版本的Wind River Test Management测试管理工具,具备全自动化的软体测试优化框架,使软体发展团队可以快速认定产品码中的高风险区域,优先保证...

2012-10-23 标签:Android软件测试Wind River嵌入式公司 1436

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