在嵌入式开发中,我们会经常看到或接触一些专业术语,例如CPU、MPU、MCU和SOC等,并且这些专业术语出现的频率也是非常之高,在面试中也常常会作为提问的知识点,下面我们就来看一下他们之间的特点和区别。CPUCPU是Central Processing Unit的缩写,计算机的运算控制核心就是CPU。CPU是由运算器、控制器和寄存器及相应的总线构成。众所周知的三级流水线:取址、译码、执行的对象就是            
                
         
            
            
            
            谈到内存,我们都会想到PC,对于单片机或者arm来说也是存在内存的,简单的理解是:内存嘛……就是存放东西的地方,只不过这个东西是数据而已,好了,还是把重点放在mcu上面,对于一款mcu来说,在性能描述的时候都会告诉sram,flash的容量大小,对于初学者来说,也不会去考虑和理会这些东西,拿到东西就只用。其实不然,这些量都是十分重要的,仔细想想,代码为什么可以运行,代码量是多少,定义的int、sh            
                
         
            
            
            
            1. 基本概念描述了MCU(Microcontroller Unit) 驱动程序的功能和 API。 MCU 驱动程序为其他 MCAL 软件模块所需的基本微控制器初始化、断电功能、复位和微控制器特定功能提供服务。除了启动代码(见下图)之外,初始化服务还允许灵活的和应用程序相关的 MCU 初始化。启动代            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-06 08:52:28
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录51单片机引脚图电源引脚时钟引脚控制引脚可编程输入/输出引脚P0P1P2P3 51单片机引脚图电源引脚VCC(40)脚:电源输入,常压5V GND(20脚):接地线时钟引脚XTAL1(19脚):片内振荡电路的输入端 XTAL2(18脚):片内振荡电路的输出端8051 的时钟有两种方式,一种是片内时钟振荡方式,需在这两个脚外接石英晶体和振荡电容,振荡电容的值-般取10p~30p 另一种是外部时            
                
         
            
            
            
            CC2642R 蓝牙MCU芯片是TI公司的一款芯片,本篇文章将总结这款芯片的性能和外围电路等,小白总结,如有错误,欢迎讨论。目录一、芯片引脚详细介绍二、特征及其参数三、典型外围电路四、应用一、芯片引脚详细介绍引脚图如下:本图中粗体部分为具有高驱动能力的引脚:Pin 10, DIO_5 ,Pin 11, DIO_6 ,Pin 12, DIO_7 ,Pin 24, JTAG_TMSC ,Pin 26,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 18:35:07
                            
                                203阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、简介。LPC55S69是一款ARM Cortex M33内核,带TrustZone功能的单片机。TrustZone,可以把一部分代码放入安全区域,如:加密算法、指纹识别等。在安全区域中的代码,不能直接被非安全区域的代码读取内容。比如使用指针,直接指向安全区域的内存地址,是无法读出其内容的。这样,可以防止一些恶意软件攻击单片机。如下图所示,通过高位来区分安全区域(Secure)和非安全区域(No            
                
         
            
            
            
            本期进行SPI学习,通过SPI读取开发板板载的W25Q128的ID号。1.SPI简介SPI(Serial Peripheral Interface,串行外设接口)是一种高速、全双工、同步通信总线,常用于短距离通讯,主要应用于 EEPROM、FLASH、实时时钟、AD 转换器、还有数字信号处理器和数字信号解码器之间。SPI 一般使用 4 根线通信,如下图所示:MOSI –主机输出 / 从机输入数据线            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 10:37:43
                            
                                381阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            半导体行业内上演了很多的并购案,其中最大的一个是2016年飞思卡尔半导体与恩智浦半导体的合并,两者同时为其客户群提供基于Eclipse的IDE。 于是,公司并购引发了IDE的合并,并且恩智浦上周发布了其全新的开发环境:MCUXpresso IDE。 概述MCUXpresso基本上是“开挂的LPCXpresso”,支持NXP Kinetis和LPC器件(ARM Cortex-M0(+)/ M4 /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-24 10:13:24
                            
                                142阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2 MCS-51 系列单片机系统结构2.2 MCS-51 系列单片机的外特性——引脚功能说明主电源引脚VCC40引脚,通常接5VVSS20引脚,电路接地时钟源时钟引脚XTAL1和XTAL2 内接反相放大电路构成一个振荡器,提供时钟信号引脚:引脚是指从集成电路(芯片)内部电路引出与外围电路的接线,引脚构成了这块芯片的接口。按照功能,AT89S52的引脚可分为主电源、外接晶振或振荡器、多功能I/O口,            
                
         
            
            
            
            最近用到了海思的3519的SPI读写,做一下简单的记录        SPI驱动包括主机master驱动,SPI core 和SPI设备驱动,linux驱动有很多这样的结构,I2C也是如此,这么做的目的是为了主机和设备分离。        spi定义的一些结构体在include/linux/spi/spi.h文件当中。            
                
         
            
            
            
            经过一个星期的努力,终于将Minigui移植到我的ARM7开发板上了,在这个过程中我遇到了很多困难和问题,但是通过网络,通过以前很多前辈在网络上分享的经验,终于取得成功,也让我更加体会到只有大家都互相帮助,互相分享经验才能使大家都受益。所以基于这一点,我将我的移植过程分享给大家,并且写得尽量详细点,希望给大家一些帮助,使后来者少走一些弯路。有不对的地方,欢迎大家板砖!
   首先说明一下            
                
         
            
            
            
            任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址方式基本上是类似的。因此,对于任何一款MCU,主要应从如下的几个方面来理解和掌握:* MCU的特点:要了解一款MCU,首先需要知道就是其ROM空间、RAM空间、IO口数量、定时器数量和定时方式、所提供的外            
                
         
            
            
            
            590原为SSD公司的一种全数字直流调速器,有一段时间欧陆公司收购了SSD公司,590调速器就变成欧陆公司的产品了,所以大家都叫这款全数字直流为欧陆590,现在590直流调速器被卖给了派克公司,但大家都叫惯口了,欧陆590的名称也就一直传下来了,欧陆590目前是国内市场占有率最高的直流调速器,虽然调速市场早就变成了交流变频器调速器的天下,但在一些大功率大扭矩的场合仍然有使用直流调速系统,欧陆590            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-01 16:25:21
                            
                                242阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考文章:https://blog.51cto.com/u_13423706/5818612SPI概念为某个接口寻找其实现类的机制
可以用于扩展实现三板斧一. 接口与实现Phone接口/**
 * Phone接口
 */
public interface Phone {
    // 打电话
    public void call();
}AndroidPhone实现类public class            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-12 09:06:02
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             文章目录1 独立看门狗1.1 独立看门狗工作原理1.2 独立看门狗时钟选择2 窗口看门狗2.1 窗口看门狗工作原理2.2 窗口看门狗时钟选择3 独立看门狗和窗口看门狗的区别4 独立看门狗的应用4.1 参数计算4.2 生成代码5 窗口看门狗的应用5.1 参数计算  参考资料: STM32中文参考手册_V10STM32F1开发指南(精英版)-HAL库版本_V1.01 独立看门狗1.1 独立看门狗工作            
                
         
            
            
            
            实验目的:通过STM32Cube MX来快速配置对SD卡的使用 实验芯片:STM32F407 1、通过SDIO的通讯方式可以对SD卡进行读写操作,此次需要将采集的数据放置入SD卡中,通过文件管理系统对文件进行创建和读取。 2、STM32Cube MX中的配置SDIO的配置: SDIOXLK clovk divide factor参数的选择与晶振有关,若出现后续挂载不成功等问题时,可以增加分频系数,            
                
         
            
            
            
            为了写这个Blog,无奈的我深夜打开虚拟机,希望也能帮助一些人,因为好像真的有人不会欸!(→_→) 写在前面的话:1. TD面板下的调试十分重要。可以观察内存(GOTO DS:XXXX)存放的位置与数值,是否正确。2. 通过寄存器面板查看取出的值是否正确,单步调试(F8)查看程序的运行流程是否和想法相同。3. 通过步入(F7)查看调用子程序内部是否按照正常逻辑执行。4. 通过标志位寄存器            
                
         
            
            
            
            QT设置断点调试:1、知道哪里可能出问题2、完全不清楚自己程序bug在哪3、跳过肯定不会出错的地方前言: 这个东西难道大家不都应该会吗??? 本人用Qt Creator编写Qt的,~ 当然是有大佬用记事本写Qt的hhhh,每个人用IDE或者编辑器的习惯不一样,但……调试嘛,大差不差的,将就看看吧1、知道哪里可能出问题在觉得可能会出现问题的代码块开头第一行代码左侧添加断点,(这里和下面都以用栈把中缀            
                
         
            
            
            
            意法半导体虽然全球芯片制造商都在积极的扩产,但是目前缺芯问题仍未缓解,特别是依赖于成熟制程的车用芯片,包括MCU、电源管理芯片、功率半导体等,依然相当紧缺,价格也是在持续上涨。继去年四季度开始全产品线涨价之后,3月24日,MCU及功率半导体芯片大厂意法半导体今日再度向经销商发出涨价函,宣布将于2022年第二季度再度上调所有产品线的价格,包括现有积压产品。对于涨价的原因,意法半导体表示,“全球半导体            
                
         
            
            
            
            SPI的基本概念串行外设接口SPI是原摩托罗拉公司推出的一种同步串行通讯接口,用于微处理器和外围扩展芯片之间的串行连接,目前已发展为一种工业标准。目前各半导体公司推出大量带有SPI接口的芯片,为用户的外围扩展提供灵活和廉价的选择。SPI一般使用4条线:串行时钟线SCK、主机输入/从机输出数据线MISO、主机输出/从机输入数据线MOSI和从机选择线SS。主机与从机:一个SPI系统,由一个主机和一个或            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 11:42:47
                            
                                82阅读
                            
                                                                             
                 
                
                                
                    