打印
[STM32F1]

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

[复制链接]
893|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 | 只看该作者
话说,有可能是你全局变量被调用了吧

使用特权

评论回复
5
西洲| | 2023-2-24 13:09 | 只看该作者
你可以设置成静态全局变量,就好了

使用特权

评论回复
6
捧一束彼岸花| | 2023-2-24 13:41 | 只看该作者
这操作我也是不太理解,跟程序有关吧

使用特权

评论回复
7
一只眠羊| | 2023-2-24 14:13 | 只看该作者
看看你全局变量都在那里调用了呗

使用特权

评论回复
8
在曼谷的春| | 2023-2-24 14:45 | 只看该作者
全局变量如果没被调用,是不会变化的

使用特权

评论回复
9
我吃小朋友| | 2023-2-24 15:17 | 只看该作者
是不是你局部变量设置大了,导致全局变量被占到了?按理来说不可能的啊

使用特权

评论回复
10
未说出口的像你| | 2023-2-24 15:49 | 只看该作者
估计是你全局变量是被调用了,把局部变量赋值给全局变量了导致的

使用特权

评论回复
11
她已醉| | 2023-2-24 16:21 | 只看该作者
你把全局变量改个名字试试呢?

使用特权

评论回复
12
Wordsworth| | 2024-7-1 07:13 | 只看该作者

变换器效率就显得比较低

使用特权

评论回复
13
Clyde011| | 2024-7-1 08:16 | 只看该作者

每个电容与纹波电流源的引线阻抗一样

使用特权

评论回复
14
公羊子丹| | 2024-7-1 09:09 | 只看该作者

设计者的作用就是在理解电路工作过程的基础上,保证PCB设计合理。

使用特权

评论回复
15
Uriah| | 2024-7-1 11:15 | 只看该作者

大大减小与其他引线之间的容性耦合

使用特权

评论回复
16
帛灿灿| | 2024-7-1 13:11 | 只看该作者

滤波电容接线端的放置很重要

使用特权

评论回复
17
Bblythe| | 2024-7-1 14:14 | 只看该作者

与电感和续流二极管相连

使用特权

评论回复
18
周半梅| | 2024-7-1 16:10 | 只看该作者

输入电源和负载电流环路并没有什么问题

使用特权

评论回复
19
Pulitzer| | 2024-7-1 17:13 | 只看该作者

控制地与其他地要通过一些特定的点连接

使用特权

评论回复
20
童雨竹| | 2024-7-1 19:09 | 只看该作者

引线的长度直接与它的电感量和电阻量成比例

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

253

主题

336

帖子

0

粉丝