0/1000
综合
最新发布
最新回复
V3版本中的铺铜怎么成了这个效果了,背面的看起来是和之前相同的;正面就很费脑子了
嘉立创EDA
反应一个bug
一个连接上,一个报错没有连接。附上对比图,我不太喜欢从侧边进,希望能解答一下。 #嘉立创EDA#
嘉立创EDA
地阔星串口接收缓冲区溢出导致程序卡死
代码中串口 1 的接收缓冲区u1_recv_buff大小由USART1_RECEIVE_LENGTH定义,但未明确其值。如果缓冲区大小不足,当连续接收数据时,u1_recv_length会持续累加,最终超过缓冲区容量,导致数组越界,程序崩溃(表现为数据停止输出)。
关键代码问题:
在USART1_IRQHandler中断函数中,接收数据时仅简单累加u1_recv_length,未判断是否超过缓冲区大小:
c
运行
u1_recv_buff[u1_recv_length++] = USART_ReceiveData(USART1);
若u1_recv_length超过USART1_RECEIVE_LENGTH,会覆盖其他内存数据(如程序栈、全局变量),导致程序运行异常。
解决建议
修复串口缓冲区溢出:在中断接收中添加缓冲区边界判断,避免越界:
c
运行
if (u1_recv_length < USART1_RECEIVE_LENGTH - 1) { // 预留1字节存结束符
u1_recv_buff[u1_recv_length++] = USART_ReceiveData(USART1);
}
该问题可能广泛存在在地阔星开发手册中
立创开发板
第一个板子
第一个板子
#立创开源六周年#
硬创社
打印了两个头 挺不错的
#嘉立创3D打印#
3D打印
设计的辅助工具,很漂亮[得意]
#嘉立创CNC# @嘉立创CNC
17次播放
CNC机械制造
嘉立创EDA软件和AD软件的一些问题
嘉立创这边板框都放置在板框层是吧?
嘉立创导出的AD格式文件,在AD中检查DRC会报很多间距错误,在嘉立创软件中检查又没这些错误是什么原因?
嘉立创EDA
专业版中,原理图中选中元件,PCB会高亮元件,选中导线,不会高亮相应的网络吗?
嘉立创EDA
嘉立创专业版EDA软件中,设计规则的问题
第二幅图中应该是导线和焊盘的间距把,这个设计规则中是间距6MIL,但是设计中间距为4Mil,检查DRC没报错,是什么原因,或者不是这个规则?
嘉立创EDA
专业版V3版本的3D导出功能异常
对于元件数量较多的板子,导出3D文件后文件体积巨大,并且在FreeCAD建模软件中无法导入。如果取消导出元件只导出PCB板,是可以的。但是,同样的工程文件在之前V2.X版本都是可以正常导出并被FreeCAD导入的。请排查。
嘉立创EDA
感谢面板订制的排版大大,咱也是吃上好的了;过一段时间弟弟和弟妹就要结婚了,就想着给他们拍的婚纱照做一些冰箱贴;拿到包裹的时候就觉得数量不对劲,打开一看:哇!不得了哦,都给做成了双份的了;再次感谢面板定制的工作人员,以及嘉立创推出的活动!替弟弟和弟妹谢谢你们! #DIY设计#
面板定制
今天标准版6.5.51版本画线频繁死机是什么原因?
嘉立创EDA
100元有偿求力镁\蝰蛇单手键盘的详细电路图
开源硬件平台
离线版不能搜器件,只能用半离线或在线版
嘉立创EDA
好看的磁性挂件
精致小挂件,雪花造型,有喜欢的小伙伴可以直接打印,效果很不错。 #DIY设计# #嘉立创免费3D打印# 后续还有更多创意。@嘉立创社区
3D打印
社区数据

今日帖子
-
今日互动量
-
在线人数
-
帖子总量
-
用户总量
-
推荐话题
换一批
#立创开源六周年#
#DIY设计#
#嘉立创PCB#
#嘉立创3D打印#
#嘉立创免费3D打印#
#技术干货#
#高校动态#
#嘉立创fpc#
查看更多热门话题
功能讨论


主题
移动社区
联系我们
