找回密码
 立即注册
楼主: 神农鼎

为了51爱的大国工匠们优雅地点灯,DMA-单总线 优雅的点灯

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15609
发表于 2024-11-15 20:44:50 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:452
  • 最近打卡:2025-05-01 06:20:50
已绑定手机

13

主题

1257

回帖

2971

积分

金牌会员

积分
2971
发表于 2024-11-15 21:26:45 | 显示全部楼层
神*** 发表于 2024-11-15 20:44
我们没接触过这个,具体您要研究下,我们这个说明

https://www.stcaimcu.com/data/download/Datasheet/Ai ...

单片机解码BPC信号,查看了下单总线几种模式都不适用。看来只能软件解码了

点评

BPC一个包20秒  详情 回复 发表于 2024-11-16 14:39
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-16 14:39:19 | 显示全部楼层
21cns*** 发表于 2024-11-15 21:26
单片机解码BPC信号,查看了下单总线几种模式都不适用。看来只能软件解码了 ...

BPC一个包20秒
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-16 15:49:53 | 显示全部楼层

BPC
1秒1个脉冲,1帧20个脉冲,每个脉冲2bit,100ms是0,200ms是1,300ms是2,400ms是3,时分星期日月年按协议加权,OOK调制
e17e2cf68ce10376.png
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:452
  • 最近打卡:2025-05-01 06:20:50
已绑定手机

13

主题

1257

回帖

2971

积分

金牌会员

积分
2971
发表于 2024-11-16 16:06:10 | 显示全部楼层
Debu*** 发表于 2024-11-16 15:49
BPC
1秒1个脉冲,1帧20个脉冲,每个脉冲2bit,100ms是0,200ms是1,300ms是2,400ms是3,时分星期日月年按 ...

用软件可以实现,好像用STC最新的单总线没办法实现

点评

是的  详情 回复 发表于 2024-11-16 16:21
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-16 16:21:36 | 显示全部楼层
21cns*** 发表于 2024-11-16 16:06
用软件可以实现,好像用STC最新的单总线没办法实现

是的
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:423
  • 最近打卡:2025-05-01 07:10:25
已绑定手机

76

主题

4833

回帖

8343

积分

超级版主

DebugLab

积分
8343
发表于 2024-11-16 19:22:59 | 显示全部楼层
河南商丘台的主要技术参数如下:
(1) 台址:河南商丘(天线坐标:北纬34.457度,东经115.837度)。
(2) 频率:国家无委批准的68.5KHz,发射带宽±1 KHz;
(3) 发射机:全固态
(4) 发射天线:伞状单塔;
(5) 发射功率100千瓦;
(6) 覆盖半径:天波3000公里,地波1000公里;
(7) 调制方式:由编码调制单元提供已调波的脉冲负极性键控;
(8) 初定发播时间:9:00—17:00,21:00—5:00;
(9) 授时精度:±0.1ms
BPC编码格式
以方波秒脉冲的形式形成时间编码,不减少现有时间编码的帧信息量,
将帧周期缩短为20秒;每分钟包含三帧,并将每分钟划为三个时间段(0-19秒,20-39秒,40-59秒),
使每帧各占一个时间段;以帧标志表示所在的时间段;
每个方波秒脉冲宽度以不同的秒脉冲宽度表示四进制数0,1,2,3
以四进制表示相应的“分”“时”“日”“月”“年”“星期”等时间信息;
以缺少秒脉冲作为帧间隔和帧预告标志,
每帧当中加入两个校验码,将每个校验码之前所收到的代码的值转换成二进制后的“1”的个数配置成偶数和奇数;
利用一位代码可能的4个值,将某位代码赋予两种或两种以上的含义称之为代码复用。
截图202411161921279888.jpg

图中将一分钟的三个时间段折叠在一起,其包含的三帧所表示的时间信息是相同的。
帧3周期为20秒。方波秒脉冲有0.1S,0.2S,0.3S,0.4S四种脉冲宽度状态,分别表示四进制的0,1,2,3,采用四进制数表示时间信息增加了每位码位的信息容量。现有的时间编码都以二进制表示时间信息,是为了采用微处理器解码方便。但四进制只是数值的一种表示方式,并不影响微处理器把它作为二进制处理,或者采取简单的变换就可变成真正的二进制数。
P1为帧标志,P1=0表示帧起于第1秒,P1=1表示帧起始于21秒,P1=2表示帧起始于41秒。帧标志是必需的,它用来确定整分的起始。
例如:当接收完一组包含着“10时38分”的时间编码时,如果帧标志标明该帧为第二帧,就可以在下一帧的起始时标定为10时38分41秒,再过20秒便是10时39分的起始。
P0设在每分钟0,20,40秒,以缺少秒脉冲使帧与帧隔开,同时作为帧起始预告。P3是校验位,与“午前”,“午后”标志复用。0和2表示“P1”,“P2”,“时”,“分”,“星期”各位码的值转换成二进制表达式后,其“1”的个为偶数,1和3表示“P1”,“P2”“时”,“分”,“星期”各位码的什转换成二进制表达式后,其“1”的个数为奇数,0和1同时表示午前,2和3同时表示午后。
P4是校验位与“年”的最高位利用,0和2表示“日”“月”“年”的低三位各位码的值转换成二进制表达式后,其“1”的个数为偶数,1和3表示“日”“月”“年”的低三位各位码的值转换成二进制表达式后,其“1”的个数为奇数,0和1同时表示“年”的最高位的值为0,2和3同时表示“年”的最高位的值为1。
P2为预留位。用于需要要扩充信息。
图中帧状态的时间编码为:0021033021021030101。表示的时间信息为:2004年3月9日,星期二,午前09时15分。该帧起始时间为:15分01秒
截图202411161922131833.jpg

截图202411161922215941.jpg

中国的 BPC 时间信号编码规则的特征是:
(1)每一帧信号的周期是 20 秒钟,所以每分钟可以发播 3 帧时间调制信号。
(2)脉冲周期是 1 秒钟,但是,脉冲宽度(即高电平持续时间)有四种,分别对应着四进制数的 0、1、2、3,脉宽400ms 对应 3,脉宽 300ms 对应 2,脉宽 200ms 对应 1,脉宽 100ms 对应 0。每帧时间信号包含 19个脉冲,缺少1个秒脉冲作为分隔,有规律的脉冲组合得以用来表示对应的时间信息。
(3)帧与帧的间隔,以缺少 1 秒脉冲方式表示。
P0:每帧的开始,每分钟 3 次,间隔 20 秒,因此 P0 则是在第 0 秒、第 20 秒和第 40 的位置。
P1:用做帧定位,P1 有三种状态,分别为 0、1、2,0 表示该帧从第 1 秒钟开始,1 表示该帧从第 21 秒钟开始,2 表示该帧从第 41 秒钟开始。
P2:保留帧,由于以后扩展,所以接收到的P2永远为0。
P3:组合使用位,前半位用于表示上午或下午,后半位用于第 0-8 位的偶校验,其中0,1表示上午,23表示下午。
P4:组合使用位,前半位保留,后半位用于第 10-17 位的偶校验。
编码格式如下图:
截图202411161922473292.jpg

可以看到,一帧的第4、5个脉冲表示当前的时,6、7、8脉冲表示当前的分钟信息,依次类推即可获得当前的时间信息,接收一帧完成后,根据P1 可以知道这一帧一分钟内的那一帧,从而可以获得当前的秒信息。


DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:74
  • 最近打卡:2025-04-29 13:02:20
已绑定手机

0

主题

130

回帖

174

积分

注册会员

积分
174
发表于 2024-11-24 00:13:20 来自手机 | 显示全部楼层
都是用中断加DMA?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:154
  • 最近打卡:2025-04-30 08:59:29
已绑定手机

11

主题

71

回帖

713

积分

高级会员

积分
713
发表于 2024-11-25 09:22:23 | 显示全部楼层
越来越强大了,读写单总线设备不占用CPU时间了,真是不错!期待早日推出了!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:123
  • 最近打卡:2025-04-19 16:12:35
已绑定手机

60

主题

777

回帖

4001

积分

论坛元老

自定义头衔

积分
4001
发表于 2024-11-27 03:00:12 | 显示全部楼层
标题错别字指正,请修正!

优雅的点灯 ×

优雅地点灯 √
1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
联系我请点击左下角的【回复】按钮,否则我收不到消息提
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 20:01 , Processed in 0.128024 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表