- 博客(3)
- 收藏
- 关注
原创 FPAG笔记-Verilog语法
Verilog HDL是一种硬件描述语言,用于数字电路设计。文章介绍了Verilog的基础语法、数值表示、数据类型、运算符和编译指令。主要内容包括:1. 基础语法规则和注释方式;2.数值的四种逻辑电平表示和多种进制格式;3.物理数据类型(wire/reg)和抽象数据类型;4.算术、逻辑、移位等运算符的使用;5.条件编译、宏定义等编译指令。Verilog借鉴了C语言的语法特点,但针对硬件设计进行了特殊优化,如支持多值逻辑、位操作和精确时间控制等特性。
2025-06-13 14:30:51
434
原创 linux系统下多网卡UDP组播通信
执行 sendUDP从万兆网卡发送出去,下图为PC2(192.168.1.98)windows系统UDP测试工具接收到的数据。执行sendUDP从千兆网卡发出去,下图为PC2(192.168.4.29)linux系统接收到kylin发送过来的数据。执行 recvUDP接收 程序。
2023-10-26 16:16:23
1301
原创 Linux驱动学习笔记:MISC驱动
MISC驱动学习笔记1、MISC驱动:又称杂项设备驱动,是三大设备驱动框架中字符设备驱动的一种。 MISC设备驱动的主设备号是相同的,均为10。2、注册杂项设备驱动的流程 (1)填充miscdevice这个结构体(定义在文件 include/linux/miscdevice.h); (2)填充file_operations这个结构体(定义在文件 include/linux/fs.h); (3)注册杂项设备并生成设备节点。 int misc_register(struct miscd
2022-01-10 17:43:56
523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人