云恒制造
-
【GCC编译优化系列】究竟什么样的代码会导致函数调用的栈溢出呢?-gcc编译时间长
【GCC编译优化系列】究竟什么样的代码会导致函数调用的栈溢出呢? 一段看似铁定栈溢出的函数代码,它一定会溢出吗? 1 问题现场 事情是这样的,最近我们在考虑招收一批新鲜血液,首次尝…
-
【编译问题】很诡异的编译报错expected declaration or statement at end of input-编译错误是什么原因
**【C语言进阶】很诡异的编译报错expected declaration or statement at end of input ** 一个很诡异的编译报错,不仔细还真发现不了…
-
【性能优化】memcpy函数有没有更高效的拷贝实现方法?-memcpy函数详解
【C语言经典面试题】memcpy函数有没有更高效的拷贝实现方法? 我相信大部分初中级C程序员在面试的过程中,可能都被问过关于memcpy函数的问题,甚至需要手撕memcpy。本文从…
-
【经验分享】使用gettimeofday为你的程序运行时间做统计-使用技巧在哪?
【C语言进阶】使用gettimeofday为你的程序运行时间做统计 有时候在编程调试的时候,会遇到个别性能问题需要调试,这时候我们需要比较精确地统计每段代码的耗时情况,这种情况下,…
-
OpenHarmony页面级变量的状态管理-openharmony代码
状态管理 @State、@Prop、@Link、@Provide、Consume、@ObjectLink、@Observed和@Watch用于管理页面级变量的状态。 装饰器 装饰内…
-
泰凌微电子广播麦克风方案介绍-泰凌微上市对华胜天成股价的影响
泰凌微电子广播麦克风方案采用2.4G私有广播协议,通过一个广播源设备向周边多个音频接收设备传输数字音频,具有支持各种编解码格式、多种采样率、超低延时等特点。 泰凌广播麦克风方案中,…
-
STM32CUBEMX开发GD32F303(13)—-定时器TIM捕获PWM测量频率与占空比-stm32cubemonitor
概述 本章STM32CUBEMX配置STM32F103,并且在GD32F303中进行开发,同时通过开发板内进行验证。 本章STM32CUBEMX配置STM32F103输出PWM,同…
-
GD32F303固件库开发(13)—-定时器TIM捕获PWM测量频率与占空比-gpio定时器
概述 本章配置GD32F303输出PWM,同时使用TIM测量PWM频率和正占空比。 查阅手册可以得知,PB11为定时器1的通道3,让其输出PWM,PA6为定时器2的通道0,让作为T…
-
你不知道的按键电路设计优化方案-按键电路图符号
在单片机系统里,按键是常见的输入设备,今天就介绍几种按键硬件、软件设计方面的设计技巧。在按键的设计上,通常会有一下四种方案,接下来我们将一种一种的讲解。 01GPIO口直接检测单个…
-
对滤波器的深度解析-对滤波器的深度解析
滤波器是射频系统中必不可少的关键部件之一,主要是用来作频率选择—-让需要的频率信号通过而反射不需要的干扰频率信号。 经典的滤波器应用实例是接收机或发射机前端,如图1、图…