跳转到主要内容

技术

兆易创新 GD32 Arm® MCU 快速入门指南

兆易创新GD32 MCU围绕Arm Cortex-M3,Arm Cortex-M4 ,Arm Cortex-M23和Arm Cortex-M33内核构建了满足多种应用需求的产品线……

怎么学习单片机外围器件?

对外设的学习,可以从两方面来看,一个是单片机与外设的电路图连接,这是硬件方面;另一个是软件方面,如何用软件控制这个外设。

深度:单片机到底是如何软硬件结合的?

本文我们将分析单片机到底是如何软硬件结合的,并通过一个基本的程序,分析单片机程序的编译,运行。

MM32F013x——移植EasyFlash组件

本篇章我们需要通过MM32F013x来实现ENV环境变量的存取功能,也可以叫做KV数据库模式;目前ENV功能有两种主要模式,一种为V4.0版本带来的NG(Next Generation)模式,还有一种为延续V3.0版本的Legacy模式。

简化单片机的几个基本概念

存储器就是用来存放数据的地方,它是利用电平的高低来存放数据的,也就是说,它存放的实际上是电平的高、低,而不是我们所习惯认为的1234这样的数字。

单片机是如何识别程序代码的?

最近读到这样一篇文章,从底层硬件角度出发剖析了一下CPU对代码的识别和读取,内容之精彩,读完感觉学到的很多东西瞬间联系起来了,分享给猿们。

【盘点】STM32常见问题(143条)

STM32复位有三种:系统复位、上电复位、备份区域复位。

MCU支持AI功能的多种原因

近两年世界各大知名MCU厂商也都在陆续推出自家功能更强并支持AI功能的MCU和MPU芯片,ARM新推出的内核Cortex-M55具有更强的运算能力,目前很多高性能MCU都基于该内核。

单片机硬件设计原则:抗干扰常用方法

对于那些易产生噪声的器件、小电流电路、大电流电路开关电路等,应尽量使其远离单片机的逻辑控制电路和存储电路(ROM、RAM),如果可能的话,可以将这些电路另外制成电路板,这样有利于抗干扰,提高电路工作的可靠性。

PCB板上可以走100A的电流吗?

通常的PCB设计电流都不会超过10A,甚至5A。尤其是在家用、消费级电子中,通常PCB上持续的工作电流不会超过2A。

一文了解单片机数字滤波算法

单片机主要作用是控制外围的器件,并实现一定的通信和数据处理。

如何将MCU与FPGA进行配对达到提高系统效率的目的?

FPGA已经变得如此具有成本效益,因此它们越来越多地与mcu结合使用,以提高整体系统效率。

通俗理解STM32中的上/下拉电阻

STM32内部的上拉其实是一个弱上拉,也就是说通过此上拉电阻输出的电流很小,如果想要输出一个大电流。那么就需要外接上拉电阻了,其实就是增加导线的输出电流。

51单片机与STM32单片机架构的区别

MCU跟人体很像,简单来说是由一个最重要的内核加其他外设组成,内核就相当于人的大脑,外设就如人体的各个功能器官。

如何解密单片机内程序?

单片机解密又叫单片机破解,芯片解密,IC解密,但是这严格说来这几种称呼都不科学,但已经成 了习惯叫法,我们把CPLD解密,DSP解密都习惯称为单片机解密。单片机只是能装载程序芯片的其中一个类。

干货 | MCU芯片加密历程

本文将单片机在安全保护方面的发展历程与大家分享。并在文章的最后,总结了现阶段安全级别最高的智能卡芯片的优点及其缺点。

STM32单片机和51单片机有何区别?看完秒懂!

单片机简单来说就是集CPU(运算、控制)、RAM(数据存储-内存)、ROM(程序存储)、输入输出设备(串口、并口等)和中断系统处于同一芯片的器件。

3年的MCU工程师就写出这样的代码?

随着目前MCU的各方面性能显著提升,一些以MCU为控制中心的嵌入式系统也是越来越复杂,毫无软件设计理念的代码真的是拖累单片机,所以对每个MCU软件工程师在软件设计等方面的要求也将越来越高!

Nand Flash结构及错误机制

Nand Flash存储器内部是由存储单元“浮置栅晶体管”阵列排布组成,每一个“浮置栅晶体管”包括2个栅极:一个控制栅极和一个浮置栅极。

一文说清:串口通信(232、485、422)的常见问题

相对来说,异步串口通信,就只需要一根线就可以发送数据了。在对速率要求不高的情况,使用一根线发送数据是带来大大的方便和实用价值的。