提起C语言大部分开发者很自然就会想到指针二字,没错,作为C的核心和灵魂:动画讲解C语言中的指针,从未如此简单。今天我们想跟大家讲的是指针中的两个特有名词:“悬空指针”和“野指针”。……
本文章是关于ADC/DAC设计经典问答,涵盖时钟占空比、共模电压、增益误差、微分相位误差、互调失真等常见问题。1. 什么是小信号带宽(SSBW)?小信号带宽(Small Signa……
1 什么是单片机解密? 单片机(MCU)一般都有内部程序区和数据区(或者其一)供用户存放程序和工作数据(或者其一)。为了防止未经授访问……
介绍一种无OS的STM32实用软件框架,包括任务轮询管理,命令管理器、低功耗管理、环形缓冲区等实用模块。系统中广泛利用自定义段技术减少各个模块间的耦合关系,大大提供程序的可维护性。……
差分信号差分传输是一种信号传输的技术,区别于传统的一根信号线一根地线的做法,差分传输在这两根线上都传输信号,这两个信号的振幅相等,相位相反。在这两根线上传输的信号就是差分信号。差分……
嵌入式开发中可能面临的问题1 并发性问题 程序并发工作效率低在写裸机软件时,不可避免的在主程序中会有一个超级大的 while(1) 循……
本文分享STM32之PWM波形输出配置总结。一. TIMER分类:STM32中一共有11个定时器,其中TIM6、TIM7是基本定时器;TIM2、TIM3、TIM4、T……
1 源程序的编译及链接是怎样一个过程?2 编写第一个简单的C语言程序3 C语言是强类型的语言,这是什么意思? 任何程序都要处理数据,计……
低功耗模式 本文讨论下STM32低功耗模式,先看如下手册。 对比了 STM32F0 和 ……
前言 在嵌入式软件开发,包括单片机开发中,软件架构对于开发人员是一个必须认真考虑的问题。  ……