[STM32F1] stm32串口中断函数中可以定义的局部变量数组最大是多少?

[复制链接]
1294|19
 楼主| axia2008 发表于 2016-6-13 08:27 来自手机 | 显示全部楼层 |阅读模式
开发环境mdk4.72a,为什么我定义了一个2000字节的局部数组据出现问题。每次进串口中函数后,一个全局变量的数组数据被覆盖了。
失物招領 发表于 2023-2-24 11:33 | 显示全部楼层
因为是局部的,所以数据是变化的也是正常的

将爱藏于深海 发表于 2023-2-24 12:05 | 显示全部楼层
可能是你全局变量和局部变量重名了?

温室雏菊 发表于 2023-2-24 12:37 | 显示全部楼层
话说,有可能是你全局变量被调用了吧

西洲 发表于 2023-2-24 13:09 | 显示全部楼层
你可以设置成静态全局变量,就好了

捧一束彼岸花 发表于 2023-2-24 13:41 | 显示全部楼层
这操作我也是不太理解,跟程序有关吧

一只眠羊 发表于 2023-2-24 14:13 | 显示全部楼层
看看你全局变量都在那里调用了呗

在曼谷的春 发表于 2023-2-24 14:45 | 显示全部楼层
全局变量如果没被调用,是不会变化的

我吃小朋友 发表于 2023-2-24 15:17 | 显示全部楼层
是不是你局部变量设置大了,导致全局变量被占到了?按理来说不可能的啊

未说出口的像你 发表于 2023-2-24 15:49 | 显示全部楼层
估计是你全局变量是被调用了,把局部变量赋值给全局变量了导致的

她已醉 发表于 2023-2-24 16:21 | 显示全部楼层
你把全局变量改个名字试试呢?

Wordsworth 发表于 2024-7-1 07:13 | 显示全部楼层

变换器效率就显得比较低
Clyde011 发表于 2024-7-1 08:16 | 显示全部楼层

每个电容与纹波电流源的引线阻抗一样
公羊子丹 发表于 2024-7-1 09:09 | 显示全部楼层

设计者的作用就是在理解电路工作过程的基础上,保证PCB设计合理。
Uriah 发表于 2024-7-1 11:15 | 显示全部楼层

大大减小与其他引线之间的容性耦合
帛灿灿 发表于 2024-7-1 13:11 | 显示全部楼层

滤波电容接线端的放置很重要
Bblythe 发表于 2024-7-1 14:14 | 显示全部楼层

与电感和续流二极管相连
周半梅 发表于 2024-7-1 16:10 | 显示全部楼层

输入电源和负载电流环路并没有什么问题
Pulitzer 发表于 2024-7-1 17:13 | 显示全部楼层

控制地与其他地要通过一些特定的点连接
童雨竹 发表于 2024-7-1 19:09 | 显示全部楼层

引线的长度直接与它的电感量和电阻量成比例
您需要登录后才可以回帖 登录 | 注册

本版积分规则

253

主题

336

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部