完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ROM不是存储程序的么,怎么存储接受数据?数据大小为1160字节,跪求精通串口通信大神解救,百思不得其解啊!如果连续发送三次数据,大小分别是1160,1360,1800字节要怎么分别存储在单片机中?怎么定义存储地点?新人接触串口通信。。。能有具体C程序解释更棒了! |
|
相关推荐
2个回答
|
|
STC内部有256字节的ram,还有1024bytes的扩展RAM,请查看数据手册,但这显然不能满足你的要求,所以建议你使用外部扩展Ram,选择6264(8K)的RAM就可以了,怎么接请参看C51外部RAM扩展相关文档,另外不建议使用FlashRom存取,因为首先有写入次数限制,在写入时需要擦出整个扇区,不知道这样说你清楚不?
定义你的接收缓冲区: #define MAX_BUF_LEN 1800 xdata char cRxdBuf[MAX_BUF_LEN];//data 指底128bytes,idata指高128bytes,xdata指外部RAM 另外,接外部RAM时记得禁止扩展的1024Bytes,否则会产生冲突。 |
|
|
|
外扩RAM
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-scp出现报错no matching host key type found. Their offer: ssh-rsa
251 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-ubuntu18.04通过网线共享网络
517 浏览 0 评论
537 浏览 0 评论
887 浏览 0 评论
I.MX6ULL-飞凌 ElfBoard ELF1板卡 - 如何在Ubuntu中编译OpenCV库(X86架构)
1489 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
9425 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-6-30 23:24 , Processed in 0.620660 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191