拾玖SJ 2022-04-20 10:10 采纳率: 50%
浏览 47
已结题

apb中输入输出data的位宽问题请教

目标是写一个apb接口的rtl模块,支持年月日时分秒计时功能

我有个问题是,amba总线里apb的data最多32位,但是输入或者输出年月日时分秒的话
秒数和分数十进制最多59,59的二进制数是6位,以data的[11:6]位和[5:0]位分别代表分数和秒数
小时数十进制最多23,二进制5位,以data的[16:12]位代表小时数
以此类推,月份数和日期数最多12和31,二进制4位和5位
年份以2022算,二进制11位,那么到年份时候就是data的[36:26]位了
可是这就超出了data的位宽,请问这种情况应该怎么处理呢

  • 写回答

2条回答 默认 最新

  • AlbertOS 全栈领域优质创作者 2022-04-20 14:04
    关注

    🌝一般传输的时间格式一般都是时间戳的格式,那个只有10位,如果你非要用标准时间格式,就要把年上的位数截断(2022就只传输22)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月20日
  • 已采纳回答 4月20日
  • 修改了问题 4月20日
  • 创建了问题 4月20日

悬赏问题

  • ¥15 宇视监控服务器无法登录
  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)