- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 ZYNQ学习:PL端DDR3 读写测试
DDR SDRAM 的最大特点是双沿触发,即在时钟的上升沿和下降沿都能进行数据采集和发送,同样的工作时钟, DDR SDRAM 的读写速度可以比传统的 SDRAM 快一倍。本次实验使用的 DDR3 芯片是南亚的 NT5CC256M16ER-EKI, NT5CC256M16ER-EKI 的 bank 位宽为 3,行位宽为 15,列位宽为 10,所以它的地址大小等于 2^3*2^15*2^10(即 2^28=256M),数据位宽为 16bit,所以容量大小为 256M*16bit,也就是 512MByte。
2025-05-26 19:50:59
3028
原创 ZYNQ学习:PS端基于lwip的echo server实验和TCP服务器性能测试实验
lwip213_v1_0 提供二种用户编程接口方式: raw API 和 socket API。Raw API:是为高性能和低内存开销而定制的。这种类型的 API 把网络协议栈和应用程序放在一个进程里,连接网络协议和应用程序的纽带是回调函数, 回调函数实际上是一个普通的 C 函数。为了接收数据,应用程序会首先向协议栈注册一个回调函数,当关联的连接有一个信息到达时,该回调函数就被协议栈调用。这种实现方式即有优点也有缺点。
2025-05-01 22:19:50
2182
原创 C语言学习:关键词的作用
/用uchar重新定义unsigned char//用uchar 替换unsigned char跟宏定义的区别:①、typedef 是在编译阶段进行定义宏定义是在预编译处理阶段完成展开②、typedef 是类型重新定义,不是简单地替换宏定义只是简单的替换,没有定义M p1,p2;//对于typedef来说:p1是指针变量,p2也是//对于宏定义来说:p1是指针变量,p2是普通变量。
2025-03-15 16:59:54
694
原创 ZYNQ学习:GPIO 之 MIO 按键中断实验
从图中可以看到, CPU 接收的中断来源有三种,分别是私有外设中断( private peripheral interrupts, PPI)、软件生成的中断( software generated interrupts, SGI)和共享外设中断( shared peripheral interrupts、 SPI)。PPI 的敏感类型是固定的,不能改变。从 INT_TYPE、 INT_POLARITY 和 INT _ANY 寄存器我们可以看到中断触发方式可以是上升沿,下降沿,边沿,低电平或高电平。
2025-03-06 22:10:43
1701
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅