自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 TMS320C6678 交换网子系统(三)

26.4 千兆以太网交换机架构——媒体访问控制器子模块架构26.4.5 时间同步子模块体系结构时间同步模块的主要目的是检测时间同步事件并生成时间戳,然后将这些信息提供给主机软件进行处理。对于接收的时间同步包,时间同步模块能够支持一步或两步操作。对于发送包,时间同步模块只支持两步操作。KeyStone I的时间同步子模块检测以下五种类型的时间同步事件:· 以太网接收事件;· 以太网发送事件;· 软件时间戳推送事件;· 时间戳翻转事件;· 时间戳半翻转事件26.4.5.1 时间同步子模块组件

2021-06-21 16:39:31 216

原创 TMS320C6678 交换网子系统(二)

26.4 千兆以太网交换机架构——媒体访问控制器子模块架构MAC模块提供了GbE交换机和SGMII模块之间的接口。对于传输操作,MAC 模块在 GbE 交换机使用的数据信号和SGMII模块使用的GMII信号之间进行转换。对于接收操作,MAC模块将来自SGMII模块的GMII信号转换为GbE交换机使用的信号。对于所有数据包,MAC模块会向数据包添加或删除前导码、帧开始定界符和数据包间间隙。MAC模块验证并选择性地生成CRC校验和(是否生成校验和需要检验描述符中对应的标志位RX_PASS_CRC)。26.

2021-06-21 16:37:31 497

原创 TMS320C6678 交换网子系统(一)

      以太网交换机子系统由以太网媒体访问控制器 (EMAC) 模块、串行千兆媒体独立接口 (SGMII) 模块、物理层 (PHY) 设备管理数据输入/输出 (MDIO) 模块、以太网交换机模块和其他相关联的集成在设备上的子模块组成。NETCP 中的千兆以太网交换机子系统(GbE)的目的是提供一个接口,在主机设备和另一个连接的设备之间按照以太网协议传输数据。26.1 GbE主要模块和对应框图GbE交换机子系统包含四个主要模块:· Gigabit Ethern

2021-06-21 16:30:02 589

转载 c开源hash项目 uthash的用法总结

<div id="content_views" class="htmledit_views"> <p>uthash 是C的比较优秀的开源代码,它实现了常见的hash操作函数,例如查找、插入、删除等待。该套开源代码采用宏的方式实现hash函数的相关功能,支持C语言的任意数据结构最为key值,甚至可以采用多个值作为key,无论是自定义的struct还是基本数据类型,需要注意的是不同类型的key其操作接口方式略有不通。</p> <

2021-06-21 15:33:21 470

转载 数据结构与算法笔记(转载)

本文是王争老师的《算法与数据结构之美》的学习笔记,详细内容请看王争的专栏 。 转载地址:https://blog.csdn.net/ityqing/article/details/82838524  数据结构与算法思维导图 数据结构指的是“一组数据的存储结构”,算法指的是“操作数据的一组方法”。 数据结构是为算法服务的,算法是要作用再特定的数据结构上的。 最常用的数据结构预算法: 数据结构:...

2020-12-05 22:38:43 400

转载 csdn博客转载方法

如何转载别人的博客

2020-12-05 22:28:05 63

原创 TMS320C6678多级流水线技术

TMS320C6678多级流水线技术TMS320C6678多核DSP提供了灵活的指令流水线结构用于提高DSP的处理性能。如图下所示,流水线可以分为三级,分别为指令预取、指令译码和指令执行。1.指令预取(Fetch Packet, FP)过程指CPU产生指令预取地址及读取地址,包含以下4个步骤: 1. PG:CPU生成指令预取地址; 2. PS:CPU将指令预取地址发送到内存(Memory); 3. PW:内存读取数据,等待数据准备好; 4. PR:指令读取。

2020-11-30 11:22:05 2372 6

原创 CCS使用问题汇总(一)

CCS使用问题汇总(一)1. Generate resource conflict第一种情况:ccsv5软件中,如果编写的程序中有两个.cfg配置文件,编译的时候会有两个.cfg文件对应的生成,只需删除其中一个对应部分的文件就可以了。a. 点击工程目录右上角的倒三角,选择“customize view”,取消勾选“.*resources”。b. 删除路径“.config/xconfig…/package/cfg”下重复的文件。第二种情况:可能是将这个工程当成工作区直接打开过,作为工作区的文件会生成

2020-11-30 11:09:40 2234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除