自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32F407VET6单片机原理图、PCB分享

已打板验证过,使用STM32F407VET6做主控,免费分享

2024-04-13 15:35:06 330

原创 基于XDMA的简易FPGA网卡实现(二)

上一期笔者实现了百兆网卡,但使用iperf测tcp速度时,tcp发送速度只有33Mb。本期记录此问题解决过程。

2024-04-05 16:42:30 346

原创 基于XDMA的简易FPGA网卡实现(一)

XDMA虽然是sgdma,但驱动一次只能发送一个包(可能有多个分片),等完成中断才能唤醒下一次发送,所以发送速度不理想。skb_put修改sk_buff的tail和len,dma_unmap_single sk_buff的物理地址,执行netif_rx提交到协议栈。ip:提供axis数据位宽转换功能,将xdma 128bit axi-stream转为8bit供fifo使用,使用了两个此模块实现双向转换。在网卡驱动的probe函数中进行第一次接收,在接收完成中断或tasklet中配置后续接收。

2024-03-27 21:10:32 926

原创 nginx 80端口转发到8086端口

这是因为nginx使用了/etc/nginx/sites-enabled/defaule这个默认配置,直接删除这个文件,然后查看实际配置。访问80端口时始终显示“Welcome to nginx!在/etc/nginx/conf.d目录下增加配置文件。查看端口占用,确保80端口不被占用。重启nginx,80端口恢复正常。

2024-02-27 13:08:42 357

原创 XDMA驱动流程分析

通过xmind简图,描述xdma驱动加载及执行流程

2024-01-11 12:56:54 722

原创 vscode使用clangd报error: invalid AST错误

vscode使用clangd报error: invalid AST错误

2024-01-10 16:08:30 686

原创 AD实用快捷键

AD实用快捷键

2024-01-04 20:39:31 370

原创 串口控制器及驱动实现

增加一个程序版本寄存器,方便核对程序版本uart控制器寄存器依次为:0x00 串口使能寄存器0x04 串口读写控制寄存器0x08 串口数据寄存器0x0c 串口发送波特率寄存器0x10 串口发送fifo数据个数寄存器0x14 串口发送fifo状态寄存器0x18 串口接收波特率寄存器0x1c 串口接收fifo数据个数寄存器0x20 串口接收fifo状态寄存器0x24 串口中断控制寄存器/* OFFSET:0x00 版本信息 *///程序版本。

2024-01-04 17:17:39 910

原创 abaqus焊接助手

可简化CAE操作;使用图形界面配置焊接参数,生成焊接热分析脚本;将脚本导入abaqus后实现焊接过程模拟

2024-01-04 16:25:20 379

原创 制作stm32mp157 img

利用loop设备stm32mp157镜像

2024-01-04 16:21:47 331

原创 ZYNQ linux开发环境搭建笔记

ZYNQ linux开发环境搭建笔记

2024-01-04 16:18:11 1389 1

原创 嵌入式多平台云开发

嵌入式多平台云开发

2024-01-04 16:12:46 772

原创 基于docker的gitlab使用笔记

基于docker的gitlab使用笔记

2024-01-04 15:56:50 861

原创 stm32f4启动代码、链接脚本、编译脚本分析

stm32启动过程逐行代码分析

2024-01-04 15:38:49 421

原创 内核real time patch测试

使用cyclictest测试real-time补丁对系统实时性的改善

2024-01-04 15:36:23 347

原创 linux驱动开发经验

如何使驱动程序通用、简洁、可维护、标准化

2024-01-04 15:33:47 832

原创 查看linux内核函数变更的方法

linux内核API在不断更新迭代,如何查看函数API在何时被修改?函数。

2024-01-04 15:28:35 340

原创 龙芯派2学习笔记1-搭建环境(pmon、kernel、rootfs)

龙芯派2学习笔记网络设置虚拟机连开发板桥接模式桥接到有线网卡同一网段设置固定ip,方便连接虚拟机连万维网NAT模式dns 首114.114.114.144 次8.8.8.8同一网段设置固定ip,方便连接搭建环境linux下串口sudo apt install minicom共享文件工具samba安装sudo apt install samba配置sambasudo vim /etc/samba/smb.conf添加如下[ls2k] comment

2024-01-04 15:22:02 582 2

单片机原理图、PCB分享

STM32F407VET6单片机原理图、PCB免费分享

2024-04-13

空空如也

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

TA关注的人

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