一种软件算法模拟同步总线产生时钟信号的方法
基本信息
申请号 | CN201610749775.8 | 申请日 | - |
公开(公告)号 | CN106406423B | 公开(公告)日 | 2019-05-07 |
申请公布号 | CN106406423B | 申请公布日 | 2019-05-07 |
分类号 | G06F1/04(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 陈志军; 孙浪; 伍翔; 冯威; 朱伟; 宋文俊; 吴艳 | 申请(专利权)人 | 长沙丰灼通讯科技有限公司 |
代理机构 | 长沙星耀专利事务所(普通合伙) | 代理人 | 长沙丰灼通讯科技有限公司 |
地址 | 410331 湖南省长沙市浏阳经开区康天路125号科技创业中心二号楼103室 | ||
法律状态 | - |
摘要
摘要 | 一种软件算法模拟同步总线产生时钟信号的方法,包括以下步骤:(1)初始化变量值,重置buff的初始值;(2)获取原始数据的长度和起始地址;(3)启动循环操作,获取第i个数据Data[i];将10000000B左移8位,再与Data[i]进行逻辑或操作,生成Data1;将00000000B左移8位,再与Data[i]进行逻辑或操作,生Data2;(4)将Data1左移16位,再与Data2进行逻辑或操作,生成32位长的数据,存储到buff中;(5)依次对原始数据中的每个数据进行步骤(3)、(4)的操作;直至循环结束;(6)启动系统的DMA传输功能,将buff中存储的数据传输出去。本发明方法成本低。 |
