【STM小知识】不同FLASH的芯片启动文件选择规则

发布者:AngelicGrace最新更新时间:2021-10-19 来源: eefocus关键字:STM  FLASH  启动文件  选择规则 手机看文章 扫描二维码
随时随地手机看文章

在这里插入图片描述

F103ZET6的FLASH大小是512K,所以选择startup_stm32f10x_hd.s


F103C8T6的FLASH大小是64K,所以选择startup_stm32f10x_md.s


移植需要注意的事项


从ZET6到C8T6,需要更改


1、启动文件

在这里插入图片描述

2、C++XU选项卡的

在这里插入图片描述

3、

在这里插入图片描述

关键字:STM  FLASH  启动文件  选择规则 引用地址:【STM小知识】不同FLASH的芯片启动文件选择规则

上一篇:STM32的重映射功能,以ZET6的TIM3_CH2通道从PA7->PB5为例
下一篇:【STM32小知识】分频及重装载疑惑

推荐阅读最新更新时间:2024-11-12 13:04

STM32 触摸屏触摸功能
要用到触摸屏首先就要对触摸屏的原理有一定的了解,我想这个是前提,也不用太多说的。就是当触笔触到屏上时,对应的位置就会产生相应大小的电压,输入到芯片,AD转换后得到一个数据。而触摸校准就是将接受到的原始模数转换值转换成屏幕像素坐标。 再就是了解触摸芯片,知道他的工作方式,以及跟STM32的连线。触摸实验中,我的实验板是用SPI口来实现数据的传输的,即SPI与xpt2046相连。 触摸屏控制芯片ADS7843中文资料 ADS7843是一个内置12位模数转换、低导通电阻模拟开关的串行接口芯片。供电电压2.7~5 V,参考电压VREF为1 V~+VCC,转换电压的输入范围为0~ VREF,最高转换速率为125 kHz。 ADS
[单片机]
<font color='red'>STM</font>32 触摸屏触摸功能
STM32 使用通用计时器实现微秒延时
为了驱动ARF2496K这款芯片,做STM32上的移植,所以第一步需要解决的就是时序问题,很显然在STM32下类似于51的延时方法并不适用,自然想到了采用定时器进行定时来延时。目前使用的是查询方式进行延时。 环境: STM32F107主控,采用STLINK仿真 代码如下: static void TIM5_Init_Query(CALC_TYPE type,uint32_t val) { TIM_TimeBaseInitTypeDef Tim5; RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM5,ENABLE); Tim5.TIM_Period=1; //?
[单片机]
<font color='red'>STM</font>32 使用通用计时器实现微秒延时
STM32之按键+蜂鸣器
今天写一下按键加上蜂鸣器的相关知识,emmm,学到这里,就觉得32和51其实是很相像的,底层思想也差不多一样。51的底层再加上一个初始化函数,就构成了32的底层,而初始化函数部分的方法和步骤也是大同小异,所以大家如果学过51的话,32也会很好入门的~~~ 按键 老规矩,我们还是先看一下按键部分的原理图: 然后在原理图上找一下对应的引脚: 初始化按键的思想和LED配置部分差不多,而且比LED的配置简单:配置端口时钟(时钟使能GPIOA和GPIOB),设置引脚号,配置端口模式。 这里说明一点:我们知道配置LED时是需要设置引脚速率的,那么初始化按键时为什么不需要设置引脚速率了呢?我们需要知道这里的引脚速率是输出速率,但
[单片机]
<font color='red'>STM</font>32之按键+蜂鸣器
STM32系列第22篇--I2C
简介: I2C(IIC,Inter-Integrated Circuit),两线式串行总线,由PHILIPS公司开发用于连接微控制器及其外围设备。 它是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbps以上,IIC是半双工通信方式。多主机I2C总线系统结构 需要将SDA和SCL两根线接上拉电阻拉高。 I2C协议: 空闲状态+开始信号+停止信号+应答信号+数据的有效性+数据传输 (1)空闲状态 I2C总线总线的SDA和SCL两条信号线同时处于高电平时,规定为总线的空闲状态。 (2)起始信号与停止信号 起始信号:当SCL为高期间,SDA
[单片机]
<font color='red'>STM</font>32系列第22篇--I2C
关于STM32 PB3 PB4 如何设置成普通GPIO的配置
对于初学习者来说为什么用到PB3和PB4时无法控制输出呢? 下面就这一问题进行分析讲解。 首先,STM32F10x系列的MCU复位后,PA13/14/15 & PB3/4默认配置为JTAG功能。有时我们为了充分利用MCU I/O口的资源,会把这些 端口设置为普通I/O口。具体方法如下: 在GPIO_Configuration(); // 配置使用的 GPIO 口: GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE); // 改变指定管脚的映射 GPIO_Remap_SWJ_Disable SWJ 完全禁用(JTAG+SW-DP) GPIO_PinRemapConfig(GPI
[单片机]
STM32HAL库ADC实验(一)——阻塞查询法
实验现象 生成代码: int main(void) { /* USER CODE BEGIN 1 */ uint16_t adcData; float voltage; /* USER CODE END 1 */ /* MCU Configuration--------------------------------------------------------*/ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */ HAL_Init(); /* USER CODE BE
[单片机]
<font color='red'>STM</font>32HAL库ADC实验(一)——阻塞查询法
STM8L 控制温度传感器DS18B20
#define DS18B20_GPIO_PORT (GPIOC) #define DS18B20_GPIO_PIN (GPIO_Pin_2) #define DS18B20_PIN_SET_OUT() GPIO_Init(DS18B20_GPIO_PORT, (GPIO_Pin_TypeDef)DS18B20_GPIO_PIN, GPIO_Mode_Out_PP_High_Fast) #define DS18B20_PIN_SET_IN() GPIO_Init(DS18B20_GPIO_PORT, (GPIO_Pin_TypeDef)DS18B20_GPIO_PIN, GPIO_Mode_In_PU_No_IT) #
[单片机]
STM32 MPU是什么产品?了解嵌入式系统中微处理器的新变化
微控制器 (MCU)和微处理器(MPU)有哪些不同之处?简单来说,两者都是嵌入式系统的大脑。几年前,两者之间有非常明显的区别,功能截然不同,对开发者的研发技能要求也大不相同。如今,这两个术语仍然存在,但创新使得两者之间的分界线日趋模糊。以前只用 MCU 的系统集成商现在发现,用MPU更容易,ST也注意到了这一点。微处理器已经成为某些开发者手中的秘密武器,借助其原生的功能或运行嵌入式 Linux 的能力,他们能够开发新的应用或进入新的市场。因此,让我们一起深入研究一下这个新趋势。 故事的开头 MCU的出现是替代 MPU 当业界在上个世纪七十年代推出首个微控制器时,人们希望找到一种替代耗电量太大且设计复杂的 MPU
[单片机]
<font color='red'>STM</font>32 MPU是什么产品?了解嵌入式系统中微处理器的新变化

推荐帖子

Modbus485转Profinet网关连接NB+30S电动机智能保护器
本案例控制的主要对象是ZNB+30S电动机智能保护器各项参数的显示与报警。主PLC选用的是西门子CPU,通过Modbus485转Profinet网关模块监控数据并控制现场设备。设备采用ZNB-30S电动机智能保护器,将马达保护器接入西门子PLC的网关采用Modbus485转Profinet网关,以下内容为Modbus485转Profinet网关配置过程。1、首先将Modbus485转Profinet网关的GSD文件,拷贝放到任意位置,在博图中建立新项目网关测试并进入设备和网络
稳联技术 综合技术交流
阻尼系数是什么意思?阻尼系数KD值是什么?
我们生活当中无处不在科技的力量,我们日常生活中使用的很多东西,都是因为有了较好的科学技术水平,才生产了出来,并且也让这些产品在全世界得到了广泛的应用,一些生活中不太常见的科学类型的名词,也随着科技的进步进入到人们的生活当中,比如阻尼系数就是一个不常见,但是很重要的东西,今天我们就来说说阻尼系数是什么意思?阻尼系数是什么意思?阻尼系数KD值是什么?阻尼系数是什么意思?阻尼系数也就是放大器的额定的负载(扬声器)阻抗和功率放大器实际上阻抗的一个比值,而阻尼系数的数值较
Jacktang 模拟与混合信号
CN0191_【10款典型实验室电路推荐】之五
【10款典型实验室电路推荐】之五:图1所示电路提供20位可编程电压,其输出范围为−10V至+10V,同时积分非线性为±1LSB、微分非线性为±1LSB,并且具有低噪声特性。CN0191_【10款典型实验室电路推荐】之五
fish001 ADI参考电路
运算放大器选择经验总结
运算放大器(opamp)是整个模拟电路设计的基石,选择一个恰当的放大器对于达到系统设计指标至关重要。考虑因素:1.运放供电电压大小和方式选择;2.运放封装选择;3.运放反馈方式,即是VFA(电压反馈运放)还是CFA(电流反馈运放);4.运放带宽;5.压摆率大小,这决定全功率信号带宽;6.Offset电压和Offset电流选择;7.Offset电压随温度的漂移大小,即ΔVoffset/ΔT大小;8.运放输入阻抗选择;9.运放输出驱动能力大小选择;10.运放静态功耗,即IC
fish001 模拟与混合信号
破解密码
谁能介绍一种破解无线路由器密码的软件啊还有它的使用方法我搞了好久都没弄明白破解密码你想蹭网?加密方式不同,方法也不同,推荐你一本书,无线网络安全攻防实战,根据加密方式不同,方法n多,一般都用BT3软件破解,去买本书看看吧有些路由器使用默认密码,这样可能性大一些。哈哈,楼主有前途,学到了技术,还获得了好处。。。。。开玩笑哦。呵呵大家一起分享嘛
xyz545002 嵌入式系统
带反并联二极管IGBT中的二极管设计
作者:英飞凌科技WolfgangFrankHolgerHüsken反并联二极管的正确设计需要考虑各种因素。其中一些与自身技术相关,其它的与应用相关。但是,正向压降Vf、反向恢复电荷Qrr以及Rth与Zth散热能力最终将构成一种三角关系。由于在当前的二极管技术条件下,二极管芯片本身的尺寸已经被削减至很小,所以二极管设计师再次将目光投向电气性能(忽略成本因素)。本文将聚焦驱动应用中的二极管,进行利弊分析与思考。对于所有应用来说,所考虑的基本点是一样的:应该使用静态损耗较低的二极管
fighting 模拟电子
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved