OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2052|回复: 1

DMA的串口发送

[复制链接]

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2018-12-7
在线时间
11 小时
发表于 2018-12-7 22:06:47 | 显示全部楼层 |阅读模式
今天做DMA的实验,串口发送太快,于是把串口速率调慢,然后为了看到发送过程,就把发送的缓冲区也调大了一点,想着看看过程,于是问题出现了,
提示“linking...
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(STACK).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f10x_hd.o(HEAP).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.bss).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching libspace.o(.bss).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching system_stm32f10x.o(.data).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching stm32f10x_rcc.o(.data).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching usart.o(.data).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching delay.o(.data).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching dma.o(.data).
..\OBJ\模板工程.axf: Error: L6406E: No space in execution regions with .ANY selector matching key.o(.data).
..\OBJ\模板工程.axf: Error: L6407E: Sections of aggregate size 0x764 bytes could not fit into .ANY selector(s).”
这是咋回事,突然出现,查了一下,说是芯片的存储太小,换一个大点的。可是刚才还好着呢,这不胡扯吗。
然后我 看啊看啊,找了半天,发现了问题,看图
错误.png
手贱,把缓冲区定义的太大了,我定义了64K,后来改小之后,就好了。
以后大家注意。
最后,这个图片怎么弄大点呢,这么小,看的难受!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

57

主题

1680

帖子

3

精华

资深版主

Rank: 8Rank: 8

积分
4307
金钱
4307
注册时间
2018-6-30
在线时间
808 小时
发表于 2018-12-8 09:47:22 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-22 19:28

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表