自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 ./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 121

原创 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 331

原创 修改电脑Mac地址

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

2024-02-23 10:38:39 43

原创 开机Shell脚本(20240125)

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

2024-01-25 09:52:25 655

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

mount -o remount,rw / /

2024-01-24 09:20:30 325

原创 关闭signaltap

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

2024-01-18 04:55:29 431

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

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

2024-01-16 14:54:31 463

原创 vxWorks常用命令

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

2023-12-23 11:40:03 708

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

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

2023-12-22 15:06:49 93

原创 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 867

原创 wm命令详解

【代码】wm命令详解。

2023-09-20 11:12:09 168

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

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

2023-09-18 10:33:33 447

原创 I2C典型读写时序

2023-09-06 10:37:36 43

原创 STM32调试时卡在B 0x20000000

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

2023-09-04 14:02:26 210

原创 示波器带宽和采样率

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

2023-08-10 08:19:51 479

原创 双运放恒流源

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

2023-07-13 14:31:19 248

原创 TVS二极管原理

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

2023-07-11 15:52:16 119

原创 美光内存型号查询

实例:一条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 1083

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

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

2023-05-25 08:33:46 945

原创 vmware的网络连接设置

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

2023-05-19 14:33:46 62

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

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

2023-05-16 13:54:16 155

转载 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 409

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

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

2023-05-05 16:57:19 277

原创 stm32 上电过程浅析

而在这个地址处,就是启动文件"startup_stm32xxxx.s"中的代码,由此可知在STM32上电最先执行的是startup_stm32xxxx.s中的代码。然后,这些代码会进行必要的初始化工作,并将Reset_Handler()函数的地址存储在向量表中,以便在出现复位事件时,处理器可正常向Reset_Handler()跳转,并开始执行应用程序。因此,在STM32上电时刻,处理器是处于未定义的状态,但并没有进入复位状态,只有在初始化之后才会进入复位状态。

2023-04-20 13:06:58 816

原创 keil程序不执行的问题

2023-04-19 15:43:12 699

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

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

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

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

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

2023-04-11 14:19:35 629

原创 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 566

原创 ubuntu dash ---> bash

sudo dpkg-reconfigure dash,点击否。

2023-04-07 08:41:16 114

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

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

2023-04-06 09:32:07 962

原创 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 1102

原创 ethtool 命令的使用

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

2023-03-29 16:10:08 356

原创 在自动协商模式下,查询电脑的双工状态

在命令行下键入powershell。

2023-03-29 10:46:48 922

原创 netstat命令参数和arp命令

a All sockets 所有套接字状态。-r Routing table -----------------------查看路由表。

2023-03-27 17:07:26 556

原创 使用chatgpt写的串口模块,verilog实现

/ 发送寄存器,包括起始位、数据位、奇偶校验位和停止位。// 停止位数(1:1位,2:2位)parameter TX_PARITY = 4'b0011;// 奇偶校验位状态。// 奇偶校验位状态。// 发送状态机状态。

2023-03-19 13:48:46 5027 2

原创 堆栈指针SP

在51系列单片机里,堆栈指针sp在片内RAM128B中开辟栈区,并随时跟踪栈顶地址。它是按"先进后出"的原则存取数据。开机复位后,单片机栈底地址为07H。主要用来保存临时数据,局部变量和中断/调用子程序程序的返回地址。堆栈指针总是指向栈顶元素。在51系列单片机中,堆栈是向上生长的,所以数据入栈的时候,堆栈指针先加1,再压栈。出栈的时候先弹出数据,堆栈指针再减1。但在AVR单片机中,堆栈是向下生长的,数据入栈时指针将减1,数据出栈时指针将加1。

2023-03-14 20:35:15 3910 1

原创 格式%m.nf的含义

如果小数点后的数大于n,例如12.4567按照%5.2f输出得12.46(四舍五入),如果总位数大于m(小数只到两位),按照实际位数输出,例如111.4567按%5.2f输出,111.46(总数长6)。(注意小数点也算一位数字,占据一个数长)如果实际位数小于m,则要补齐空格,例如1.23按照%5.2f输出,_1.23(_表示空格)(四位数长加空格一共五位)再来讨论小数小于n的情况,小数小于n空格补齐,例如23.1按照%5.2f输出,得到23.1_(_表示空格)。

2023-02-04 15:27:13 4228 2

原创 Error (176310): Can‘t place multiple pins assigned to pin location Pin_F16 (IOPAD_X34_Y18_N21)

中点击Assignments—— Device——Device and Pin Options——Dual-Purpose Pins。在nCEO中选择Use as regual I/O。

2023-01-13 10:28:15 366

原创 奇偶校验的快捷判断方法---按位异或

a操作就是将a中的每一位按位逐一进行异或,例如a=4'b1010,则b=1^0^1^0=0,由此可以判断a中为1的位数是奇数还是偶数,是一个便捷的操作。

2023-01-06 15:07:17 861

原创 关于valid/ready握手机制的理解

当双方的信息同时为高,时钟上升沿到达后,一次数据传输完成,在 1 到 n 次时钟上升沿后,双方传完了要传的信息后,两信号同时拉低。发送方通过 VALID 信号控制发送速度的同时,接收方也可以通过 READY 信号的控制接收速度反压发送方的发送速度。信号表示发送方已经将数据准备放在总线上。信号表示接收方已经做好接收的准备。

2023-01-04 13:21:50 633

GD32F450IK freeRTos

GD32F450IK freeRTos

2023-04-25

空空如也

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

TA关注的人

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