自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 FreeRTOS-lwip参数表

操作系统freertos宏定义。

2025-03-19 10:07:10 428

原创 freertos 学习5--链路状态设置

如果该主机更换了网卡,而其他主机的 ARP 缓存表仍然保留着原来的 MAC 地址。其他主机收到该数据包后,将更新 ARP 缓存表,将原来的 MAC 地址替换为新的 MAC 地址。当一台主机发送了免费 ARP 请求报文后,如果收到了 ARP 响应报文,则说明网络内已经存在使用该 IP 地址的主机。它以广播的形式将数据包发送出去,不需要得到回应,只为了告诉其他计算机自己的 IP 地址和 MAC 地址。netif_set_up()函数一般是在初始化时调用,在netif_add()之后,使能网卡。

2025-02-27 11:49:21 340

原创 linux内核数据结构之哈希表

【代码】linux内核数据结构之哈希表。

2025-02-19 09:58:02 221

原创 Vitis的 xparameters.h文件

逻辑文件不同,vitis 根据xsa创建平台项目时,会在microblaze_0文件夹下生成不同的参数说明文件xparameters.h。

2025-02-17 10:24:40 149

原创 MDM(Microprocessor Debug Module)ip核虚拟窗口

/ 注册示例 CLI 命令// 创建用于访问 UART Tx 的信号量(互斥量)// 创建处理命令控制台的任务xTaskCreate(prvUARTCommandConsoleTask, // 实现命令控制台的任务函数"CLI", // 任务名称,用于调试usStackSize, // 分配给任务的堆栈大小NULL, // 任务参数,这里未使用,传递 NULLuxPriority, // 任务优先级NULL);// 任务句柄,这里未使用,传递 NULL。

2025-02-15 15:36:32 393

原创 c语言警告消除

然后在所有的。

2025-01-10 16:44:57 1014

原创 freertos 学习4--wip的内存分配

lwip通过Heap的方式可分配的总内存空间大小由MEM_SIZE定义,如果应用程序需要发送大量数据,而且这些数据需要拷贝到lwip协议栈中,那么这个值尽量设置大些。它还会把相邻的空闲内存合并为一个更大的空闲内存,这有助于较少内存的碎片问题。Heap_4 会把相邻空闲内存合并为一个大的空闲内存,可以减少内存的碎片化问题。可用堆空间的总量通过 configTOTAL_HEAP_SIZE(定义于 FreeRTOSConfig.h 中)设置。定义可用的PBUF_POOL的个数。

2024-12-18 09:32:38 293

原创 c语言学习纪要

数组 array的大小。

2024-11-15 09:54:40 235

原创 Bootloader代码

开发板利用microblaze 跑操作系统,进行一些简单业务管理。因此在开发板固化逻辑时,也需要将操作系统文件固化进去,此时,就需要一个引导程序引导操作系统启动。在固化时,将引导程序与逻辑文件编译成download.bit 作为整体固化。

2024-11-07 09:52:05 246

原创 vitis调试技巧

如何在FPGA MICROBLAZE 上跑petalinuxr然后利用vitis\vivado\进行抓波形(1)vivado 将逻辑.bit、.ltx导入,设置触发点(2)vitis 创建项目vitis --工程 右键(run)—run configration --将.elf文件替换为petalinux的fs-boot。elf文件 —将program FPGA 取消掉勾选----run ,即可在线启动petalinux系统.

2024-11-07 09:43:07 525

原创 fs_boot代码学习4_copy_image_from_flash函数学习

【代码】fs_boot代码学习4_copy_image_from_flash函数学习。

2024-10-26 11:35:53 123

原创 fs_boot代码学习3_image_exist函数学习

【代码】fs_boot代码学习3_image_exist函数学习。

2024-10-26 11:29:04 230

原创 fs_boot代码学习2_spi_flash_read函数学习

【代码】fs_boot代码学习2_spi_flash_read函数学习。

2024-10-25 17:45:55 108

原创 fs_boot代码学习1_xspi_xfer 函数学习

【代码】fs_boot代码学习xspi_xfer 函数学习。

2024-10-25 17:38:43 235

原创 git 使用指南

git clone 的账号、密码:18234162461。

2024-10-09 11:12:20 243

原创 MicroBlaze #0 (Cannot resume, MicroBlaze instruction insert overrun

vitis 单步调试时出现下述现象。

2024-09-24 10:39:14 521

原创 Kernel panic , not syncing; Attempted to kill init!

petalinux2023.1 版本。vitis 2023.1 版本。还未找到,大家有遇到过吗?

2024-09-24 10:36:33 281

原创 no targets found with “name = “*microblaze*#0“& bscan==“USER2”

逻辑问题,“ MicroBlaze 没有将 MDM 核心连接到 DEBUG 端口。这意味着主机无法通过 JTAG 找到它”

2024-09-24 10:24:26 679

原创 XSCT Console

JTAG 调试。

2024-09-23 20:11:28 359

原创 “Data bus error exception in kernel mode”

注:换了一台编译环境后,该问题消失,但是原编译环境存在该问题。

2024-09-11 10:40:46 217

原创 FPGA configuration failed:DONE PIN is not high

解决方案:

2024-09-04 14:58:15 1085

原创 因为此网站使用了 HSTS。网络错误和攻击通常是暂时的

3、滑到最底下Delete domain security policies处输入被HSTS的域名,点击Delete后,刷新一下即可打开。不行就多点Delete几下总会可以的!Chrome 解决: 您目前无法访问 因为此网站使用了 HSTS。网络错误和攻击通常是暂时的,因此,此网页稍后可能会恢复正常。2、可以在Query HSTS/PKP domain处搜索你的网站是否列为static HSTS条目,1、Chrome浏览器地址栏处打开:chrome://net-internals/#hsts。

2024-08-06 20:27:21 7010

原创 error:given target do not exist.

vitis固化逻辑出现:error:given target do not exist.

2024-05-30 14:15:34 868

原创 boot.scr 的CONFIG_BOOT_SCRIPT_OFFSET没有生效

由于逻辑资源较大,于是逻辑的.bit 和fsboot.elf合成的download.bit 也很大,所以需要对flash进行划分分区。划分分区后,boot.scr需要放到0x6500000的位置,但是u-boot还是去原位置找寻boot.scr。

2024-05-29 16:42:14 404 3

原创 shell request failed on channel 0 问题解决

petalinnux 中启动ssh功能后,固化逻辑和系统,断电重启。利用另一台服务器25G连上仿真卡,可以ping同。

2024-05-29 16:16:25 2379

原创 dpdk 的收包函数分析1

dpdk

2023-11-20 15:28:09 139 1

原创 sonic搭建:SONiC-on-virtual-machine-for-Windows

SONIC常用操作命令以及定位方式。

2023-11-13 18:30:02 475

原创 TCP数据报文一致性

TCP本身是面向流的,作为网络服务器,如何从这源源不断涌来的数据流中拆分出或者合并出有意义的信息呢?进行TCP数据报文一致性测试时,发现数据包大于64K会发生数据报文不一致,分析原因:是因为发生。主要核心就是:应用程序写入的数据大于套接字缓冲区大小,这将会发生拆包。发送端、接收端指定数据包长度。

2023-10-24 10:30:06 202

原创 数据结构与算法学习

数据结构与算法学习

2022-10-19 09:28:15 1288

原创 飞机飞行轨迹可视化Tacview

飞行轨迹可视化

2022-10-18 20:47:57 4092 3

原创 大数据软件生态系统学习

大数据软件生态系统一 概况1数据采集数据存储与管理—集群分布式存储–分布式存储—分布式数据库BigTable\分布式文件系统GFS数据处理与分析—分布式处理—分布式并行处理技术MapReduce数据隐私与安全不同的计算模式需要使用不同的分布式处理产品:批处理【MapReduce是批处理计算模式的典型代表】【Spark】、实时计算–流计算【流计算代表产品:S4,Storm,Flume】、图计算【处理图结构数据{社交网络数据},代表...

2021-04-29 11:30:49 301

原创 mysql学习笔记

1 基本的SQL语句显示所有的数据库文件show databases;创建数据库create database test;使用某个数据库use test;查看数据表show tables;删除库drop database test;

2021-01-08 18:55:33 278 1

原创 文本分类实战1

pytorch、文本分类、textcnn 接触基于深度学习的文本分类有一段时间啦。不过都是理论,最近开始着手第一个实战:pytorch实现textCNN。 因为是新手,所以是在网上找的资源,进行学习。大体理清楚了,一些细节还是不太懂,所以将参考链接附上来,等之后懂了后,再回来写体会呢。 1NLP学习之使用pytorch搭建textCNN模型进行中文文本分类 https://blog.youkuaiyun.com/u013832707/article/de...

2020-09-12 21:15:58 161

原创 安装torchtext出现错误: Command errored out with exit status 1: python setup.py egg_info Check the logs for

@安装torchtext出现错误: Command errored out with exit status 1: python setup.py egg_info Check the logs for命令可以解决:pip install torchtext==0.4测试过程:

2020-09-08 15:15:49 320

openCV的32位,64位对应库

适合在VS2017中win32编译环境

2022-10-19

空空如也

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

TA关注的人

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