返回信息流现用单片机做一个控制部分,需要用到存储卡(打算SD卡),要求是单片机通过串口通信发送指令数据来控制机器人的驱动板,以实现机器人完成不同的整套动作,现已用51单片机实现其一套动作的控制,由于51单片机的ROM有限,而机器人需要完成N个不同的动作需要存储大量的指令数据,故需要外部存储设备,现打算用SD卡实现存储,但不知怎样将这些指令数据转换成某种格式文件存储在SD卡中,然后通过单片机读取这些文件(指令数据)来实现机器人做不同的动作??
附:如果有别的更好的解决方案(选取高端的设备神马的),也请指教... 感激不尽!!
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #10667同步于 2011/5/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
求牛人解答解决方案???
hanbin
2011/5/25镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
不知道你的指令数据有多大,最好不要用sd卡,sd卡一般都带vfat文件系统,如果用51单片机来读写,实现起来太复杂,不太适合,麻烦,即使不带文件系统,也不太好操作,估计搞不定
给你一个更好的方案,就是直接用单片机外扩一片flash,spi/i2c接口的都有,自己到网上找找资料吧,应该比较容易实现