自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (x)Windows平台Qt基于cpp调用C# dll库读取CPU、GPU温度等信息

背景:需要实现基于windows平台做一个读取电脑cpu、gpu温度的功能。好消息,有开源库OpenHardWareMonitorlib,坏消息这是C#的开源库。思路:1.通过Visual Studio平台整合开源库OpenHardWareMonitorlib。2.通过Visual Studio平台CLR工程写库,实现对整合后的开源库调用。3.通过qt调用CLR写的库间接开源库,实现qt对OpenHardWareMonitorlib开源库的调用。

2024-09-23 16:54:13 328

原创 (二)入口软件

我们首先来说一下入口文件的事情,入口文件相当简单,只需要创建一个exe文件就好了。这个项目我命名位fridayapp。

2024-07-01 14:32:15 307

原创 (一)前言

通用模块文件:可能被多次使用的某个某功能,被写成插件的形式存在。入口文件:首先有一个什么都需要做的app,只负责软件入口,即exe文件,他的作用是调用插件,类似于单片机的boot0,其作用,就是提供软件启动的入口,后续软件有各种更新改动,基本不会动它,它在软件设计生命周期内是可以不被改动的。启动文件:有了boot0就有boot1,启动的作用则是加载各种功能,作为插件被入口文件调用,它在软件设计设计周期内是可以被改动的,通过直接替换插件(lib)文件,就可以达到更新软件的目的。

2024-07-01 11:46:21 177

原创 linux学习笔记——基于stm32mp157 uboot编译

买的开发板是野火的开发板,stm32mp157pro,说来野火是真的小气,核心板的原理图都没给。野火现在的linux镜像构建部分是基于mx6ull芯片的,有样学样,多少给改一些。变动的地方是的第二句命令,uboot的配置文件 stm32mp15_trusted_deconfig。下载野火留在gitee的uboot。下载完成后找到目标文件。

2024-01-04 09:18:17 535

原创 基于HAL库手写一个轻量化操作系统——参考ucos

用了很久的单片机操作系统,却不知道操作系统是怎么运行的,最近参考野火ucos方面的书,算是自己手写了一个操作系统。权当记录下学习的过程。

2023-01-10 17:30:48 508

原创 基于HAL库stm32f103系列 bootloader实现

1bootloader目录1bootloader1.1 什么是bootloader1.2为什么要在单片机上用bootloader1.3如何在单片机上实现bootloader2bootloader的实现2.1平台2.2flash2.3bootloader实现程序初始化2.3.1串口空闲中断DMA不定长度接收2.3.2Esp8266透传模式2.3.3地址规划2.3.4 YModem协议2.3.5 YModem协议flash写入2.3.4 程序跳...

2022-04-22 15:26:07 3956 3

空空如也

空空如也

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

TA关注的人

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