技术

为智能硬件开发者、创客提供有关基于英特尔嵌入式处理器的应用技术介绍和合作伙伴方案介绍

浅谈STM32在应用中编程(IAP)的应用(俗称在线更新程序)

STM32等单片机是可编程处理器,内部运行着我们编写的程序,而把我们编写的程序“下载”到单片机中,方法有两种:① 使用烧写器,如jlink,stlink,串口下载(需要配置boot0,boot1)。② 通过IAP实现一个在线更新功能。

单片机C语言如何产生随机数

随机数在单片机的应用中也是很多的,当然产生随机数的方法有很多,当中有一个就是利用单片机定时器,取出未知的定时器THX和TLX的值,再加以运算得到一个规定范围内的随机数值。这做法也是可行的。或者预先写好一个随机数表,然后进行取数据。也是可以的。

从架构到RTOS,详解DSP和MCU的区别和联系

DSP处理器几乎都不具备数据的高速缓存。这是因为DSP的典型数据是数据流。也就是说,DSP处理器对每个数据样本做计算后,就丢弃,几乎不再重复使用。

超全面!layout与PCB的29个基本关系。

由于开关电源的开关特性,容易使得开关电源产生极大的电磁兼容方面的干扰,作为一个电源工程师、电磁兼容工程师,或则一个 PCB layout 工程师必须了解电磁兼容问题的原因已经解决措施,特别是 layout 工程师,需要了解如何避免脏点的扩大,本文主要介绍了电源 PCB 设计的要点。

浅谈“串扰”

串扰是两条信号线之间的耦合、信号线之间的互感和互容引起线上的噪声。容性耦合引发耦合电流,而感性耦合引发耦合电压。PCB板层的参数、信号线间距、驱动端和接收端的电气特性及线端接方式对串扰都有一定的影响。

单片机电子时钟时间误差如何调整有效?

单片机应用中,常常会遇到这种情况~~在用单片机制作电子钟或要求根据时钟启控的控制系统时,会突然发现当初校准了的电子时钟的时间竟然变快或是变慢了。那么,是否可使时钟走时更精确些呢?

单片机中的异步串行UART

最早的串行通讯设备可以追溯到电报机,它使用长度可变的脉冲信号进行数据传输。要说早期的芯片级UART,不得不提一下DEC,该公司的PDP系列计算机用上了第一个UART。当时的UART的线路占据了整个电路板,体积巨大!

MM32F013x——UART 单线半双工通信

本文将介绍在MM32F013x上实现UART单线半双工的功能应用。

eMMC芯片磨损导致MCU和车辆无法正常运作| 这是怎么回事?

eMMC模块因为是以NAND闪存技术为基础而具有预定的使用寿命。它们具备有限的程序/擦除(P/E)周期,即使公司最初按照这些规范进行设计,他们也必须预见到同一系统随着时间的推移必须应对不断增加的工作负载挑战。

工程师必看的静电防护

在实际电路设计中我们会采用一种或几种来进行静电保护:雪崩二极管来进行静电保护;使用高压电容进行电路保护;采用铁氧磁珠进行电路保护;火花间隙法;采用LC滤波器的方法进行保护电路……