• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

问一个电子秤的U盘读取问题

PG_CPZ 2018-09-03 浏览量:1046
要做个超市电子秤,现在想做一个功能,不知道从什么地方下手。如我按键输入编号123就跳出商品名称还有价格什么的并计算总价,就是可以用U盘或者SD卡把里面的价格名字编号信息更新到单片机中,实现数据更新。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个其实就是更新一个表吧,你需要定义一个

    1. 数据表区域

    2. 确定相应数据存储(交换)格式

    3. 确定更新策略(全部直接覆盖、单条覆盖.....)

    • 发布于 2018-09-03
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 我没用过什么高级的单片机,就以stm32举例吧。在学stm32时做过一个demo,使用SD卡更新字符到flash存储器,貌似和你这个很像。

    主要思路就是需要移植文件系统,挂载sd卡,读取sd卡里的价格文件,将文件写到flash中。

    更新数据也无需全部再写一遍,若flash中没有价格文件中的数据则添加,有,就更新,这需要对flash内容进行查询。

    可上网参考正点原子教程,文件系统篇,我就不贴出链接了。

    • 发布于2018-09-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以啊,定义好协议就可以了,通过EXCLE或者TXT格式就可以了

    • 发布于2018-09-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 要读取U盘或是SD卡,要你的单片机支持这些外设接口才可以的。
    • 发布于2018-09-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个用stm32妥妥的没问题,支持usb,而且事实更新都问题不大,其实51也够用,就是有可能读u盘需要用过串行转换芯片!
    • 发布于2018-09-06
    • 举报
    • 评论 0
    • 0
    • 0

  • U盘或者SD卡里面保存一个csv文件,csv文件可以用excel来编辑的,然后STM32上面运行一个fatfs文件系统,此文件系统可以支持csv文件的读取操作
    • 发布于2018-09-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以用一个stm32来做,搭配一个文件系统,直接把数据存储到u盘中
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 要找一个控制器做一个对应的文件系统,然后把重量信息保存到文件中
    • 发布于2018-10-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实就是一个文本数据库查询问题,只需要自己定义一个文本型的表格,根据编码查询价格,放置到U盘或者换SD卡,单片机读取即可。
    • 发布于2018-10-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

问一个电子秤的U盘读取问题