关于单片机的串口通讯和数据下载

xianshen 2005-11-25 02:44:07
想实现这样
从上位机画好BMP 转换成点阵,通过串口下载到MCS51上 请问怎么做
BMP图片比较大 十几K 请问怎么存放在单片机上? 存放在单片机哪里。
串口通讯大致怎么实现(是一个一个byte传送 还是在单片机上开辟个缓存?)
只要说明一下就可以了
拜托各位!!!
...全文
381 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xlshen 2005-12-05
  • 打赏
  • 举报
回复
你先把BMP点阵转换成lcd可显示的格式,再下载到单片机显示缓存里
xianshen 2005-12-02
  • 打赏
  • 举报
回复
谢谢各位 我不是用外围 因为选的STC单片机本身就有64K的EEPROM了。
flowercity能不能再说的明白点 是不是用IAP方式?
tyj_3 2005-11-30
  • 打赏
  • 举报
回复
cpu存取速度通常比外围器件的存取速度快,通常都要开辟一段缓存
qzwfeng 2005-11-29
  • 打赏
  • 举报
回复
建议用AVR系列,大ROM或EEPROM保存点阵字节,我用UART接收数据给ATMega128驱动过320*240的LCD,AVR速度快,ROM和EEPROM也大(当然得看你的选用了),性价比高
xianshen 2005-11-28
  • 打赏
  • 举报
回复
我看到一个系统用STC来作的 可以用IAP的方式吗
STC自带64K的EEPROM了

哪位知道?
hiflower 2005-11-28
  • 打赏
  • 举报
回复
RS232 并行/串行总线
上位机-------->单片机----------------->SRAM,EEPROM,FLASH存储器
flowercity 2005-11-28
  • 打赏
  • 举报
回复
可以做
单片机要写一个接受程序
规定存贮位置的起始地址

上位机要把点阵信息按照一定的规则向单片机发生

最好加校验
jyn2001519 2005-11-25
  • 打赏
  • 举报
回复
这样是比较麻烦,但是我看只能这样了,不知道还有什么方法
sunnysmile 2005-11-25
  • 打赏
  • 举报
回复
十几K也不算大,现在的51单片机容量很大,
用LPC系列的吧!
superbert 2005-11-25
  • 打赏
  • 举报
回复
单片机可能本身存不下,你需要外加存储电路实现

可以将接收数据先放到外部存储器,运算的时候再读入
xianshen 2005-11-25
  • 打赏
  • 举报
回复
顶!

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧