推荐阅读最新更新时间:2024-11-09 13:47
教你如何轻松写单片机的指针
摘要:大家想过没有我们用keil写单片机的代码,你的函数啊、变量啊最终都放在了哪里?我们一直说的内存五区,到底是哪五区?到底放在芯片的哪个地方呢?还有为什么你学完C语言指针和结构体,32单片机里面的关于结构体指针的内容还是搞不清楚呢?如果你有这些问题,今天就带你研究研究! 这张图学过STM32单片机的小伙伴应该都不陌生,我们看到的STM32芯片已经是已经封装好的成品,主要由内核和片上外设组成。若与电脑类比,内核与外设就如同电脑上的CPU与主板、内存、显卡、硬盘的关系。芯片和外设之间通过各种总线连接。连接被控总线的是FLASH,RAM和片上外设,这些功能部件共同排列在一个4GB的地址空间内。上面这些张图是STM32F40XXX系
[单片机]
stm32系列MCU芯片选型表
本文为stm32系列32位微控制器选型表,包括STM32F0系列、STM32L1系列、STM32F1系列、STM32F2系列、STM32F3系列、STM32F4系列选型,STM32系列36脚、48脚、64脚、100脚、144脚选型。 TM32系列36脚、48脚、64脚、100脚、144脚选型: STM32系列按内核架构分类产品选型: STM32F0 系列 STM32L1 系列 STM32F1 系列 STM32F2 系列 STM32F3 系列 STM32F4 系列
[单片机]
【51单片机快速入门指南】4.1: I2C 与 AT24C02 (EEPROM) 的跨页连续读写
普中51-单核-A2 STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《普中 51 单片机开发攻略》、《24C02/24C04/24C08/24C16/24C32/24C64芯片手册》 AT24Cxx 介绍 AT24C01/02/04/08/16…是一个1K/2K/4K/8K/16K 位串行 CMOS,内部含有 128/256/512/1024/2048 个 8 位字节,AT24C01 有一个 8 字节页写缓冲器, AT24C02/04/08/16 有一个 16 字节页写缓冲器。该器件通过 I2C
[单片机]
贸泽推出各种Microchip创新MCU解决方案
贸泽推出各种Microchip创新MCU解决方案为嵌入式系统工程师提供更多支持 2022年9月21日 – 专注于引入新品并提供海量库存™的电子元器件分销商贸泽电子 (Mouser Electronics) 持续为嵌入式系统工程师提供一系列支持资源。 作为Microchip Technology解决方案的全球授权分销商,贸泽备有其新一代MCU、混合信号、模拟和闪存IP解决方案,以降低各类应用的产品开发风险并加快上市。贸泽还为工程师提供了电子书等丰富的Microchip资源,为设计提供支持。 电子书:贸泽和Microchip最近联手推出了 《Effortless Embedded Solutions》 (轻松设计嵌入式
[单片机]
这家车规MCU原厂推出ISO26262-ASIL认证新品,布局全球汽车电子市场
最近两年,汽车智能电动潮流势不可挡,大大增加了 MCU 产品的需求量,叠加本土供应浪潮,驱动国内车规MCU原厂不断提升其技术能力,以拓宽国内车规MCU产品成长空间。面对新的市场格局,国内盯上 汽车电子 应用市场的MCU原厂有不少,如何布局技术升级方向正成为诸企业取得更广泛应用的“破局关键”。国内原厂有何规划呢? 10月25日,在第30届中国汽车工程学会六十周年年会暨展览会现场,国内自主架构MCU 芯片 设计公司上海芯旺 微电子技术 股份有限公司(ChipON,以下简称:芯旺微电子)产品总监卢恒洋发表了主题演讲《KungFu内核汽车MCU助力汽车芯片国产化》。 作为国内车规MCU引领者,芯旺微电子凭借在车规MCU领域多年研发
[汽车电子]
东芝推出适用于电机控制的Arm® Cortex®-M4微控制器
进一步丰富TXZ+™族高级系列的M4K组,将代码闪存扩充至512 KB/1 MB 中国上海,2024年3月26日——东芝电子元件及存储装置株式会社(“东芝”)今日宣布, 采用Cortex®-M4内核并搭载FPU的TXZ+™族高级系列32位微控制器的M4K组新增8款新产品,闪存容量达512 KB/1 MB,同时提供4种不同的封装类型。 支持物联网的电机应用功能不断发展,需要更大的编程容量以及更好的固件OTA支持。 东芝新推出的M4K组产品将现有产品的最大代码闪存容量从256 KB扩充至512 KB /1 MB (具体容量视产品而定),RAM容量也从24 KB扩充至64 KB。 在容量提升的同时,其他特性也得以保留,包
[工业控制]
如何从单片机平台编写GPIO口程序
单片机平台编写 GPIO 口程序,以 STM32F103 为例,有三种模式:库函数、HAL库、寄存器。 使用库函数的方式操控 GPIO 方式如下: void LED_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);//使能 PB 端口时钟 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //PB5 端口配置 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
[单片机]
引用-IAR包含文件的路径定义
1) 在定义包含文件路径的文本框中,定义包含文件的路径有两种很重要的语法, 一是$TOOLKIT_DIR$,这个语法表示包含文件的路径在IAR 安装路径的8051 文件夹下,也就是说如果IAR 安装在C 盘中,哪么它就表示C:Program FilesIAR SystemsEmbedded Workbench 4.05 Evaluation version8051 这个路径。 二是$PROJ_DIR$,这个语法表示包含文件的路径在工程文件中,也就是和eww 文件和ewp 文件相同的目录。我们刚此建立的project 项目中,如果使用了这个语言,哪么就表示现在这个文件指向了C:Documents and SettingsAd
[单片机]