自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SMT32H743+CubeMX-配置MPU后,在Keil上的程序进入硬件错误中断问题的解决办法

在实际工作上,一定要使用cache才能充分发挥STM32H743的性能,所以一定要配置MPU。MPU的配置如下所示,但是Keil程序却无法正常执行。DEBUG后发现程序卡死在中断函数void HardFault_Handler(void)里。

2024-07-25 21:30:00 218

原创 解决Quartus编译时引脚分配冲突问题及其原因分析

在使用Intel Quartus编译FPGA设计时,可能会遇到引脚分配冲突的问题。这类问题通常表现在编译时出现的错误信息,如节点(引脚)有冲突的分配,导致编译失败。本文将介绍如何解决这些引脚分配冲突问题,并解释为什么删除 incremental_db 和 simulation 文件夹后能够解决这些问题。

2024-06-28 20:30:00 472

原创 在STM32H743上解决FMC片选信号和写使能信号多次脉冲问题

在解决了问题1的基础上,当设置为16位数据位宽时,单次写操作会在写使能信号(FMC_NWE)上出现两次有效脉冲。通过将数据位宽设置为32位,而硬件上只对低16位IO做复用可以解决这个问题。通过配置MPU,将FMC管理的存储区设置为Device或Strongly Ordered类型,禁用缓存和缓冲,可以解决片选信号多次脉冲的问题。在解决了片选信号问题后,通过将数据位宽设置为32位,而硬件上只对低16位IO做复用,可以解决写使能信号多次脉冲的问题。这可能导致不期望的行为和数据传输错误。

2024-06-27 22:00:00 332

原创 STM32H743 以太网配置问题

并且,在其他什么都不变的情况下,我只需要将heth.Init.MediaInterface = HAL_ETH_MII_MODE;修改为heth.Init.MediaInterface = HAL_ETH_RMII_MODE;STM32H743 以太网配置为RMII接口时,调用HAL_ETH_Init(ETH_HandleTypeDef *heth)函数能正常返回。如果改成:MII接口后,调用HAL_ETH_Init函数就会返回错误。仿真确定是软件复位超时。请问有没有大佬知道是怎么回事?

2024-06-12 18:07:35 409

原创 解决 Altera FPGA 引脚分配冲突问题的详细步骤

3、在 Dual-Purpose Pins选项卡中,将nCEO 的Value修改为 Use as regular I/O。2、导航到 Assignments -> Device -> Device and Pin Options。#FPGA EP4CE6E22C8 的PIN_101(nCEO)作为普通IO口的方法。1、打开 Quartus II 工程。4、然后确定,重新编译即可。

2024-06-05 18:11:12 336

原创 S32 Design Studio for S32 Platform在线(online)激活失败的解决办法

英文好的可以参考这个解决方案:https://community.nxp.com/t5/S32-Design-Studio-Knowledge-Base/HOWTO-Activate-S32-Design-Studio/ta-p/1128340。然后点击 **“Process”**按钮,保存 "activation.xml"文件。"request.xml"**保存到你方便找到的地方。,然后选择 **“activation.xml"“Load”**按钮即可开始后续的安装。“Offline”**按钮。

2023-08-08 23:44:56 873 1

原创 STM32的IAP跳转到APP后卡死在HAL_Delay()延时函数问题分析与解决

因为使用了操作系统,所有使用TIM2做为HAL_Delay()延时函数的时基。当程序充IAP跳转到APP之后,程序卡死在MX_SDADC1_Init();中,因为该函数调用了HAL_Delay()延时函数;而uwTick一直没有计数导致。在APP的程序中,调用HAL_Init();之后,开启中断即可解决该问题。

2023-05-30 11:55:09 2153 8

原创 VS2022+QT5.13.2:无法打开 源 文件 “ui_QtGuiApplicationx.h“在解决方案(亲测有效)

其表象原因在于ui_QtGuiApplicationx.h不存在。熟悉QT在都知道,这种ui开头的头文件通常都是IDE自动生产的,因此可以初步判断,VS没有自动生成该文件。2、在弹出的对话框中,将常规选项卡下的“项类型”改为QT User Interface Compiler(uic)。3、然后重新编译运行即可。在项目文件下的 x64\Debug\uic文件中就有对应的ui头文件生成了。1、右键点击对应的ui文件,然后选择属性。错误(活动) E1696。然后点击应用,确定。

2023-03-15 10:52:03 4060 4

原创 stm32cubeMX库文件安装路径自定义设置-释放我的C盘空间(路径无法修改的文中有解决方法)

由于,有些STM32Cube_FW固件包占用空间即很大,不可忽视。比如“stm32cube_fw_f7_v190.zip”占用573M,解压开的文件夹占用了1.73G的空间。我的这个文件夹下有8G多的内容。3、 将原固件库的文件移动到新路径下就可以了 ​​​,然后就可以删掉掉默认路径下的文件夹了:“将默认路径,更改为要更换的路径。1、打开STM32Cubemx软件,点击Help下的Updater Settings。stm32cubeMX的固件包在win10和win7 系统下的默认存储路径为:“

2023-03-10 10:48:48 5156 3

原创 CMake:由于找不到 libwinpthread-1.dll,无法继续执行代码。重新安装程序可能会解决此问题。

Windows CMake:由于找不到 libwinpthread-1.dll,无法继续执行代码。重新安装程序可能会解决此问题。1.到QT按照的对应目录:…QT/QTx.xx/Tools/mingwxxx_xx/bin/下找到该文件;

2023-01-15 17:04:34 6689

原创 CMake Error: CMake was unable to find a build program corresponding to “MinGW Makefiles“.解决方案(亲测有效)

CMake编译OpenCV错误解决方案

2023-01-13 21:21:46 7320 4

原创 新唐N76E003指针指向错误问题

问题描述:如下代码,p指向的数据并不是28char data *p;char xdata dat = 28;p = &dat;方案1:char data *p;char data dat = 28;p = &dat;方案2:char *data p;char xdata dat = 28;p = &dat;知识点:C51的指针类型分为2...

2019-09-14 23:13:37 393

原创 tabWidget设置为透明并保留边框

tabWidget设置为透明并保留边框的方法:ui->tabWidget->setStyleSheet("QTabWidget:pane{border: 1px solid black; top: -1px;background: transparent;}QTabBar::tab{height:50px; margin-right: 2px; margin-bottom:-...

2019-08-25 23:02:37 2856

原创 QT设置背景图片子控件不受影响的方法

在父UI(MainWindow)中设置如下,则其子UI的背景图片不受影响this->setStyleSheet(“QWidget#MainWindow{ border-image: url(:/new/prefix1/resource/background.png);}”);

2019-08-25 22:19:17 4032

STemwin/emWin 5.26 工具集

STemwin/emWin 5.26 工具集 (一个包下载多个常用工具): 包含:Bin2C、BmpCvt、emVNC、emWinView、GUIBuilder 、JPEG2Movie、U2C。 使用GUIBuilder 做基于emWin的人机界面,起到事半功倍的效果。

2022-12-07

空空如也

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

TA关注的人

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