自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(81)
  • 收藏
  • 关注

原创 gd32f450支持组播的设置

ethernetif.c文件中修改 netif->flags |= netif->flags = NETIF_FLAG_BROADCAST | NETIF_FLAG_ETHARP | NETIF_FLAG_LINK_UP | NETIF_FLAG_IGMP;gd32f4xx_enet.c 中enet_default_init(void)函数的ENET_MULTICAST_FILTER_PERFECT修改为ETH_MULTICAST_FILTER_NONE;

2024-08-22 10:22:16 213

原创 Orcad 17.4查找网络标号或者分页符的方法

首先,鼠标右键点击空白区域,选择Selection Filter,然后只选择net项。第二,鼠标左键选择你要查看的net,注意不要点网络的名字,要点分页符前面的线段。这时候就弹出了一个框,里面列出了多有页上的这个net,你自己点着看就行了。最后,鼠标右键点最下面的signals。

2024-08-03 14:25:33 202

原创 P2020开发板、P1022开发板 vxWorks系统开发主机

采用 PowerPC处理器 P2020、P1022,提供vxworks6.9开发环境和BSP源码,具有千兆以太网,调试串口,RapidIO,4个PCIe插槽,支持PCIe和msi中断,底板板载一块Xilinx CPLD XC95144,提供ISE14.7安装包和verilog源码。可定制配套Xilinx K7325T FPGA开发板或者A7100T FPGA开发板开发基于PCIe接口的拓展接口——AD(配套AD7606模块)、DA、DI、DO、CAN总线、以太网、232/485/422、FLEXRAY、15

2024-07-13 22:30:04 381

原创 CPLD编程注意事项

3、很容易造成时序违规问题,所以,要解决时序违规,可以适当增加一个或两个寄存器。特别是状态机里面的条件,可以把条件化为一个寄存器flag标志,满足条件,输出flag,从而减小了数据路径,从而解决时序伪例。2、CPLD资源相当少,一般逻辑资源如上图,才160,稍微不注意,就会超标,所以,寄存器输入一定要尽量减少,位宽需要多少就定义多少,不要定义太宽,可以用assign的,就不用寄存器。能用一个计数器的,绝不用两个计数器,状态机位宽、状态机状态数目能少尽量少。条件能写==的,就不写<=

2024-07-09 13:06:36 277

原创 u-boot的fpga命令

Usage:

2024-06-14 13:37:43 439

转载 Flexray基础介绍与应用理解

去年由于工作原因停更了某C**N上Flexray的讲解,近期很多小伙伴私信询问停更Flexray技术文章的原因。。。呐~本次介绍将从Flexray的物理层、链路层、网络管理做一个较为全面的基础讲解,并对诊断部分做一些小的介绍,期间应该也会穿插一些各类协议的对比与个人见解。也建议大家可以先去看看其他博主或者维克多关于Flexray的简要讲解再来阅读本篇文章丰富理解。此次更新持续时间会很久。FlexRay是一种用于汽车网络通信。

2024-05-15 18:00:56 1478

原创 tlsr825x泰凌微串口烧写资料

GitHub - pvvx/TlsrComProg825x: TLSR825x programmator via COM port

2024-05-13 11:53:06 171

原创 esptool文档

Basic Options - ESP32 - — esptool.py latest documentation (espressif.com)

2024-05-10 20:37:26 155

原创 ./mysqlcheck: Got error: 1045: Access denied for user ‘admi‘@‘localhost‘ (using password: NO) when t

可以使用 MySQL 的 GRANT 命令授予相应的权限。:确认 admin 用户是否具有足够的权限来执行。1.可能是数据库密码不对;

2024-04-02 18:14:35 177 1

原创 CCS last error: CC config string is invalid

如果您使用旧产品的 USB TAP,它只集成了 USB 端口,没有以太网端口。请使用USB连接将连接类型配置为“USB TAP”而不是“CodeWarrior TAP”不能烧写的原因是LAW0窗口只开到0xff800000~0xffffffff,但flash却是16M,故访问不到前面的空间。

2024-03-03 17:15:09 364

原创 修改电脑Mac地址

点击此电脑-》属性-》设备管理器,点击最上方的主机名,选择操作,添加过时设备。点击控制面板\网络和 Internet\网络连接。左侧选microsoft,右侧选环回适配器。

2024-02-23 10:38:39 94

原创 开机Shell脚本(20240125)

echo "硬盘挂载失败,正在重启系统..."echo "硬盘挂载成功"

2024-01-25 09:52:25 676

原创 将根文件系统挂载为可读可写

mount -o remount,rw / /

2024-01-24 09:20:30 422

原创 关闭signaltap

assignments->signal tap logic analyzer->Enable signal tap logic analyzer 前面的对勾去掉。

2024-01-18 04:55:29 517

原创 使用cmd手动关闭防火墙

1.在搜索框内输入cmd,右键选择管理员运行;

2024-01-16 14:54:31 606

原创 vxWorks常用命令

coreShow 显示CPU频率、DDR频率、system频率、一级缓存、二级缓存、MSR寄存器信息等。memShow 显示系统内存空间中空闲和已分配空间的总数等信息。memPartShow 显示系统内存分区块和统计信息。taskRegsShow 显示任务寄存器的内容。i 显示任务基本信息,参数为0时显示全部任务。iosDrvShow 显示系统驱动程序的信息。vxBusShow 显示vxBus的详细信息。iosDevShow 显示系统设备的信息。regsShow 显示所有寄存器信息。

2023-12-23 11:40:03 1598

原创 signaltap立即触发的错误解决方法

将Trigger flow control 从State-based 改为Sequential。

2023-12-22 15:06:49 173

原创 VESA 标准时序

640 x 350VGA 640x350@70 Hz (pixel clock 25.175 MHz) VESA 640x350@85 Hz (pixel clock 31.5 MHz)640 x 400VGA 640x400@70 Hz (pixel clock 25.175 MHz) VESA 640x400@85 Hz (pixel clock 31.5 MHz)640 x 480VGA 640x480@60 Hz Industry standard (pixel clock

2023-09-25 18:16:53 1818

原创 wm命令详解

【代码】wm命令详解。

2023-09-20 11:12:09 256

原创 RK3399_安卓SDK编译报错解决方案整理

同时修改$HOME/.jack-settings和$HOME/.jack-server/config.properties中的端口号(比如都改为8386/8387,端口号值为0~65535,1024下的值不要用),方可支持多用户同时编译。

2023-09-18 10:33:33 556

原创 I2C典型读写时序

2023-09-06 10:37:36 69

原创 STM32调试时卡在B 0x20000000

分析原因,发现sw下,硬件接reset管脚,所以需要设置debug。reset 选择 hw reset。

2023-09-04 14:02:26 422

原创 示波器带宽和采样率

带宽是反映信号频率通过能力,带宽越大,对信号中的各种频率成分(特别是高频成分)能准确有效地放大与显示,也就较为准确,如果带宽不够,那就会损失很多高频成分,信号自然就显示不准确了,出现较大误差。而采样率是将模拟量转换为数字量时对信号转换的频率(即每秒采集次数),这个频率越高,单位时间内对信号的采集就越多,信号中的信息就保留越多,丢失信息就少,转换出的数字量就能准确反映信号的数值,再由LCD显示就能较为准确完整显示信号波形,采样点越多,显示的点就越多,就越清晰。这个采样的快慢就是采样速率。

2023-08-10 08:19:51 1014

原创 双运放恒流源

备注:内框里的电阻阻值相同;

2023-07-13 14:31:19 433

原创 TVS二极管原理

在某控制器的电磁阀电源及系统12V电源(工作范围9-24V)上采用的是VRWM=26V的TVS管【TSC26B】在管子两端的电压大于一定值时,TVS管被反向击穿,瞬间形成一个导通回路,

2023-07-11 15:52:16 156

原创 美光内存型号查询

实例:一条Micron DDR内存条,采用16片编号为MT46V32M4-75的颗粒制造。该内存支持ECC功能。所以每个Bank是奇数片内存颗粒。16M8——内存颗粒容量为128Mbits,计算方法是:16M(地址)×8位数据宽度。-75——内存工作速率,-75即133MHz;-65即150MHz。41——内存的类型。48代表SDRAM;其容量计算为:容量32M ×4bit ×16 片/ 8。TG——封装方式,TG即TSOP封装。MT——Micron的厂商名称。A2——内存内核版本号。

2023-06-03 15:40:56 1339

原创 查看实时网速的小方法

一是使用wireshark,在菜单统计-》io图表中查看,或者更简单的,在任务管理器-》性能-》以太网中查看;

2023-05-25 08:33:46 1362

原创 vmware的网络连接设置

测量网速的命令,ifstat ,iftop, pkgstat(*);

2023-05-19 14:33:46 78

原创 使用axi总线的三种方式

2.使用axi转apb桥;1.自建axi总线ip;

2023-05-16 13:54:16 279

转载 Zynq 开发板FPGA比特流文件下载方式

1. 利用SDK生成的FSBL.elf文件自动加载FPGA比特流配置文件,将比特流文件,FSBL.elf文件和u-boot.elf文件利用SDK工具生成BOOT.BIN文件。2> cat/mnt/design_1_wrapper.bin > /dev/xdevcfg加载FPGA配置文件。1> mount /dev/mmcblk0p1 /mnt 挂载SD卡,SD卡内有比特流文件。大小为4045564bytes转换成十六进制:0x3dbafc。

2023-05-06 17:48:32 468

原创 linux 修改pci配置空间命令

读 pcie 配置空间内容查看。写 pcie 配置空间寄存器。

2023-05-05 16:57:19 372

原创 stm32 上电过程浅析

文件的主要作用是定义异常向量表、复位处理程序以及其他中断服务程序。它不会在系统上电或复位后被直接执行,而是通过以下机制参与系统的启动:定义异常向量表: 文件定义了一个异常向量表(Exception Vector Table),其中包含了栈顶指针的初始值(存储在 0x00000000 地址)和复位处理程序的地址(存储在 0x00000004 地址)。这个表的内容被编译器放置在最终的二进制文件的开头位置,通常是 Flash 的起始地址(如 0x08000000)。定义复位处理程序(Reset Handler)

2023-04-20 13:06:58 991

原创 keil程序不执行的问题

2023-04-19 15:43:12 762

原创 xgmiitorgmii e000b000. ethernet-ffffffff:0e:couldn‘t find phydev

出现这种情况,要么是你的xgmiitorgmii地址设置有问题,要么是你外部phy的地址设置有问题。

2023-04-12 17:27:37 611 1

原创 FIFO满空标志的产生原理

将读写指针向高位扩展一位,也就是说,深度为2n 的异步FIFO,读写指针的宽度应该为(n+1)位。当读写指针指向最FIFO中的最后一位时,指针最高为从0变为1,其他位变成0,指针再次折回到FIFO的首位。读写指针最高位(MSB)不同,其他位相同时,FIFO为满。这说明写指针比读指针已经多折回了一次,此时FIFO已满。读写指针相同时,FIFO为空。只有在复位操作或者当读指针读出FIFO中的最后一个数据时,读指针追赶上了写指针。

2023-04-11 14:19:35 749

原创 arm-himix100-linux-gcc no such file or directory 解决办法

ubuntu上安装arm的交叉编译器arm-himix100-linux-gcc,运行arm-himix100-linux-gcc -v命令,总提示No such file or directory。而且环境变量配置也是正确的(环境变量很easy,只要配置个path路径就行),因为arm-是可以补全的。版权声明:本文为CSDN博主「wazihe」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原因是:本人的ubuntu是64位,而下载的这些交叉编译器是32位的。

2023-04-07 10:52:12 611

原创 ubuntu dash ---> bash

sudo dpkg-reconfigure dash,点击否。

2023-04-07 08:41:16 122

原创 microblaze+yt8511+freertos 1000M网调试记录

system.mss下修改网卡模式为temac_adapter_options 设置为1000Mbps,其他不用修改。

2023-04-06 09:32:07 1150

原创 zynq烧写qspi失败的解决方法

新建在FSBL工程(新建,和之前用来生成BOOT.BIN用的fsbl.elf不是同一个)mian.c文件中main函数383行后面增加BootModeRegister = JTAG_MODE;(位置不要放错,其他函数也有类似的位置)。编译成又一个FSBL_Loader.elf文件。这个是用来下载的,之前那个是用来合成BOOT.BIN的。

2023-03-30 11:42:31 1401

原创 ethtool 命令的使用

要使自定义设置永久化,你需要更新网络配置文件中的值。根据你的 Linux 发行版,你可能需要将此值更新到正确的文件中。对于基于 RHEL 的系统。所做的更改将被默认恢复。在系统重启后,你使用。

2023-03-29 16:10:08 422

COMX-P2020 COM Express Module Installation and Use P/N: 6806800K

COMX-P2020 COM Express Module is a COM Express module based on the Freescale P2020 processor. COM Express is an industry-standard embedded computer module defined by PICMG.

2024-07-13

COMX-P1022 COM Express Module Installation and UseP/N: 6806800M

COMX-P1022 COM Express Module is a COM Express module based on the Freescale P1022 processor and derivative processors P1013. COM Express is an industry-standard embedded computer module defined by PICMG.

2024-07-13

GD32F450IK freeRTos

GD32F450IK freeRTos

2023-04-25

空空如也

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

TA关注的人

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