一种软件算法模拟同步总线产生时钟信号的方法

基本信息

申请号 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中存储的数据传输出去。本发明方法成本低。