嵌入式软件测试开发
文章平均质量分 91
魔都飘雪
魔都,一座稍不努力就会把你打回原形的城池!
展开
-
简单聊聊嵌入式软件测试
简单聊聊嵌入式软件测试,帮助小伙伴们找到方向,认清大门,然后进行较好的职业发展!原创 2022-05-16 11:18:18 · 17717 阅读 · 6 评论 -
PWM原理及其应用
什么是PWM PWM(Pulse Width Modulation)简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在测量、通信、工控等方面。PWM的频率是指在1秒钟内,信号从高电平到低电平再回到高电平的次数,也就是说一秒钟PWM有多少个周期,单位Hz。PWM的周期 T=1/f,T是周期,f是频率。如果频率为50Hz ,也就是说一个周期是20ms,那么一秒钟就有 50次PWM周期。占空比是一个脉冲周期...原创 2022-02-27 20:48:03 · 18486 阅读 · 1 评论 -
详解STM32中的ADC
ADC简介 STM32F103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3一般有8个外部通道,各通道的A/D转换可以单次、连续、扫描或间断执行,ADC转换的结果可以左对齐或右对齐储存在16位数据寄存器中。ADC的输入时钟不得超过14MHz,其时钟频率由PCLK2分频产生。ADC功能框图讲解学习STM32开发板上的外设时首先要了解其外设的功能框图,如下:功能框图可以大体分为7部分,下面一一讲解:...原创 2021-11-28 21:51:01 · 16143 阅读 · 0 评论 -
SPI、UART、I2C通信的区别与应用
电子设备之间的通信就像人类之间的交流,双方都需要说相同的语言。在电子产品中,这些语言称为通信协议。之前有单独地分享了SPI、UART、I2C通信的文章,这篇对它们做一些对比。串行 VS 并行电子设备通过发送数据位从而实现相互交谈。位是二进制的,只能是1或0。通过电压的快速变化,位从一个设备传输到另一个设备。在以5V工作的系统中,“0”通过0V的短脉冲进行通信,而“1”通过5V的短脉冲进行通信。数据位可以通过并行或串行的形式进行传输。另外也可以通过此视频了解:视频讲解...原创 2021-11-28 21:45:11 · 1128 阅读 · 1 评论