自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (9)
  • 收藏
  • 关注

原创 homeassiant主题

Home Assistant 添加主题

2023-11-17 11:51:25 333

原创 VIM指令

VIM指令集

2023-10-10 11:46:07 585

原创 ESP8266 RTOS SDK开发 windows开发

ESP8266 RTOS SDK开发 windows开发

2023-07-05 08:15:37 266

原创 Vscode 自行添加右键使用vsCode打开

安装VsCode时没有选择添加右键菜单,可以利用注册变自行添加。

2023-03-10 09:59:00 383 3

原创 VsCode安装PlatformIO 开发ESP arduino,买的板子或者随便ESP,PlatformIO添加Board(不是自定义Board)

VsCode安装PlatformIO 开发ESP arduino,买的板子或者随便ESP

2023-02-27 20:39:37 1318 4

原创 PlatformIO home界面

PlatformIO home界面简介

2023-02-27 20:36:09 222

原创 ESP通过乐为物联控制灯,微信发送数值,ESP上传传感器数据

ESP通过乐为物联控制灯,微信发送数值,ESP上传传感器数据

2023-02-23 21:22:24 427

原创 vscode下使用arduino插件开发ESP32 Heltec WiFi_Kit_32_V3

vscode下使用arduino插件开发ESP32 Heltec WiFi_Kit_32_V3

2023-02-22 15:29:40 560 1

原创 QT for Android BLE Bluetooch QT BLE

详细介绍qt andriod关于低功耗蓝牙BLE的操作配置

2023-02-20 14:12:47 1776 22

原创 QT for Android 修改图标与名称

QT for Android 修改图标

2023-02-20 13:15:06 324

原创 Qt编译android 概要信息提示 https://services.gradle.org/distributions/gradle-5.5.1-bin.zip

QT编译提示一直在下载QT gradle-5.5.1-bin.zip

2023-02-10 23:02:50 278

原创 Altium Designer 19 20 多层板内电层缩进

多层板内电层缩进

2022-11-17 08:54:29 691

原创 Cadence 参数扫描分析、直流扫描分析、瞬态分析下的参数扫描分析

Cadence参数扫描分析、直流扫描分析、瞬态分析下的参数扫描分析

2022-11-01 14:18:47 3070 4

原创 Cadence打开 PSpice part Search 窗口

Cadence 重新打开 PSpice Part Search窗口

2022-11-01 13:56:08 863 1

原创 Cadence导入IBIS模型用于仿真

Cadence导入IBIS模型用于仿真

2022-11-01 13:27:57 5699 8

原创 ERROR(ORPSIM-15108): Subcircuit MAX232_RIN_TYP used by X_U1 is undefined

ERROR(ORPSIM-15108): Subcircuit MAX232_RIN_TYP used by X_U1 is undefined

2022-11-01 10:28:21 1097

原创 QT sleep函数

QT Sleep函数

2022-10-10 13:18:44 4513

原创 Cadence仿真错误总结

Cadence仿真错误总结

2022-09-24 21:36:16 2303 2

原创 重定向printf到USB CDC、串口2

重定向printf到USB CDC、串口2

2022-08-01 13:26:20 652 2

原创 Contents mismatch at: 08000000H (Flash=FFH Required=00H) ! Too many errors to display !

Contents mismatch at: 08000000H (Flash=FFH Required=00H) ! Too many errors to display !

2022-07-25 14:01:49 2451

原创 vmware虚拟机PE启动

vmware虚拟机各种原因崩溃后想要取出里面的文件,可以用PE

2022-06-27 14:15:32 3596

原创 STM32CubeIDE1.9.0\STM32CubeMX 6.5 F429IGT6加LAN8720A,配置ETH+LWIP

STM32CubeIDE1.9.0\STM32CubeMX 6.5 F429IGT6加LAN8720A,配置ETH+LWIP,解决目前已知的STM32CubeMX 6.5 问题

2022-06-09 14:23:16 6615 11

原创 STM32F107+LAN8720A使用STM32cubeMX配置网络连接+tcp主从机+UDP app

TM32F107+LAN8720A使用STM32cubeMX配置网络连接+tcp主从机+UDP app以及ST官方的TCP例程本例程的底层是由CubeMX生成,后续添加一些TCP和UDP的app,以及前期联网的DHIP逻辑一信息

2022-05-23 14:24:36 10982 8

原创 STM32Cubeide/STM32F103CubeMX生成自定义HID设备

STM32Cubeide/STM32F103CubeMX生成自定义HID设备

2022-04-29 14:36:07 1392

原创 STM32cubeide/STM32cubeMX USB链接W25QXX做U盘

STM32cubeide/STM32cubeMX USB链接W25QXX做U盘,使用HAL库

2022-04-21 13:19:30 1722

原创 使用STM32cubeMX/STM32cube ide 生成FatFS代码,操作SPI FLASH

使用STM32cubeMXSTM32cube ide 生成FatFS代码,操作SPI FLASH

2022-04-19 14:20:32 928

原创 Excel截取文本

Excel文本截取

2022-04-08 15:27:32 336

原创 国产GD芯片CAN过滤器

GD芯片替换ST芯片时,ST的CAN过滤器程序不可用下面是CANopen中常用CANID的过滤器运行环境:#include “gd32f10x.h”#include <stdio.h>#include “gd32f10x_can.h”#include “gd32f10x_gpio.h”/*-------------------------------------------//函数名:CAN_Set_Filter//描述:CAN0过滤器,默认配置符合CANopen基本指令过

2021-09-09 08:51:43 11923

原创 C语言模拟进栈出栈,先进先出先进后出共用内存

#include <stdio.h>#define Debug_En 0 #define Data_Len 10typedef struct Stack{ int Data[Data_Len]; int P_Active; //当前栈长 } My_Stack_type;My_Stack_type My_Stack;int Stack_Push(My_Stack_type *Stack_Active,int Data) //进栈 { if(Stack_Activ

2021-04-10 11:34:59 823

原创 KEIL RVMDK编译后的data类型

KEIL RVMDK编译后的信息Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116Code是代码占用的空间;RO-data是 Read Only 只读常量的大小,如const型;RW-data是(Read Write) 初始化了的可读写变量的大小;ZI-data是(Zero Initialize) 没有初始化的可读写变量的大小。ZI-data不会被算做代码里因为不会被初始化;简单的说就是在烧写的时候是FLASH中的被占

2021-03-08 10:00:13 170

原创 GD单片机Keil环境搭建

链接:https://pan.baidu.com/s/1-_lcwPu3xrw91uw_r8atwQ提取码:bkpq复制这段内容后打开百度网盘手机App,操作更方便哦1、 安装packGD文件夹内有Keil4和Keil5两个,按照要求,没有安装过用于写51单片机的keil4可安装Keil5文件夹内的pack文件,我这边只成功过Keil4内的文件安装完成后打开GD文件夹中\GD32F10x_Firmware_Library_V2.1.2\Template\Keil_project例程,若没有提示找不

2021-01-15 09:28:06 2723

原创 CAN过滤器

CAN过滤器1、配置过滤器必须使过滤器组工作在初始化模式,配置完成后进入正常模式CAN1->FMR|=1<<0; //过滤器组0工作在初始化模式//CAN1->FMR|=1<<n; //过滤器组n工作在初始化模式/*...配置*/CAN1->FMR&=0<<0; //过滤器组0进入正常模式//CAN1->FMR&=0<<n; //过滤器组n进入正常模式2、配置某个过滤器时也要先关闭该过滤器的激活

2020-12-25 11:16:59 1342 1

原创 CANopen使用方法与对象字典主要参数

对象字典主要参数配置0x1000-0x1029 系统参数0x1005 SYNC CON ID 涉及CANopen主机发送的SYNC 同步帧ID与使能0x1005 子指标0x00的值:31:无意义30:gen 0:不生成同步消息 1:生成同步消息29:frame 0 11位CAN-ID有效 1 29位CAN-ID有效28:0 ID 0:10 11位ID 0:28 29位ID一般主机定义为0x0x40000080 发送同步消息,11位ID,ID=0x80。0x1006 定义SY

2020-10-22 07:57:08 8079 2

原创 CANopen开启PDO定时发送后心跳帧时间错误,PDO迟迟不发送,CANopen时间轴错乱

CANopen的例子中,一种使用很多也很简单的方式是用一个1ms定时器中断,然后用全局变量重写sertimer和getElapsedTime函数,然后中断服务函数中加入timerForCan//Set the next alarm //void setTimer(TIMEVAL value){ NextTime=(TimeCNT+value)%TIMER_MAX_COUNT;}// Get the elapsed time since the last occured alarm

2020-10-16 13:54:11 2084 3

原创 CANopen STM32移植

后面有官方源码和字典生成工具,还有移植好的链接。链接失效联系我步骤一:在新建好的工程目录下新建文件夹CanFestival,再在CanFestival下新建文件夹driver、inc和src,再在inc文件夹下面新建stm32文件夹步骤二:将CanFestival-3-10\src目录下的dcf.c、emcy.c、lifegrd.c、lss.c、nmtMaster.c、nmtSlave.c、objacces.c、pdo.c、sdo.c、states.c、sync.c、timer.c共12个文件拷贝到C

2020-10-12 09:11:04 7425 15

原创 QT 曲线/示波器 customplot控件

1、使用官方网站:http://www.qcustomplot.com/把qcustomplot.cpp和qcustomplot.h拷贝到工程目录下,然后把这两个文件引入工程项目即可在项目中点右键添加现有文件,把两个文件加入工程。这时pro文件会添加上qcustomplot.cpp和qcustomplot.h,这时还需要添加的是QT += widgets printsupport在UI文件拖入一个Widget,然后提升为QCustomPlot,.h文件同名自动变小写2、绘图 ui-&gt

2020-09-22 15:53:59 4628 5

原创 windows下修改qt程序的窗口图标和应用程序图标

windows下修改qt程序的窗口图标和应用程序图标工具/原料qtico图标qt工程1新建一个qt的应用程序工程,按默认设置即可2运行程序,查看默认的应用程序图标和窗口图标END修改窗口图标1通过画图板新建一个test.png图片,并保存到qt项目的img目录下2在main.cpp文件中,加载img下的图片,并通过setWindowIcon函数,修改窗口图标。** 注意:需要将img文件夹放到exe可执行程序的同一级目录QString StrPath=QApplic

2020-08-17 21:30:41 1054

原创 QT error: no matching member function for call to ‘connect‘

error: no matching member function for call to ‘connect’包括connect之外的函数也可能会出现这种错误,目前遇到的一种错误,例: //出错函数connect(ui->spinBox_HEX,&QSpinBox::valueChanged,[=](){ });//QSpinBox::valueChanged函数......

2020-03-16 14:14:49 18200 1

原创 QT编程入门

常用数据0特殊的十六进制1.十六进制数值转字符1.1 0x31变为"31"1.1.1 QByteArray原数据//QByteArray转十六进制格式显示"1">>"31" 0x06>>"06" 10>>"0A"QByteArray data;QString ret(data.toHex().toUpper());//toUpper()大...

2019-12-12 13:49:20 1527

原创 C++入门基础笔记

1、内存四区代码区、全局区、栈区、堆区。2、引用1)基本语法数据类型 &别名=原名int a;int &b=a;b=20;cout<<a<<endlcout<<b<<endl//程序输出//20//20b=100;cout<<a<<endlcout<<b<&lt...

2019-12-12 13:47:54 282

QT 文本编辑器风格颜色

QT 文本编辑器风格颜色,自用 文件路径 C:\Users\GPY\AppData\Roaming\QtProject\qtcreator\styles

2023-02-28

QT for Android BLE 低功耗蓝牙

打不开的话试试项目->Build->Build Andriod APK 详情->Crteate Templates,可能是加图标搞的 QT for Android bluetooch BLE 低功耗蓝牙 查找设备 查找服务 连接服务,根据特征值完成功能

2023-02-20

QT gradle-5.5.1-bin.zip

Qt编译android 概要信息提示 https://services.gradle.org/distributions/gradle-5.5.1-bin.zip

2023-02-10

STM32F107+LAN8720A使用STM32cubeMX配置网络连接+tcp主从机+UDP app

STM32F107+LAN8720A使用STM32cubeMX配置网络连接+tcp主从机+UDP app 以及ST官方的TCP例程 本例程的底层是由CubeMX生成,后续添加一些TCP和UDP的app,以及前期联网的DHIP逻辑一信息

2022-05-23

STM32cubeide/STM32cubeMX USB链接W25QXX做U盘

STM32cubeide/STM32cubeMX USB链接W25QXX做U盘 采用HAL库 https://blog.csdn.net/qq_27620407/article/details/124317561

2022-04-21

使用STM32cubeMX/STM32cube ide 生成FatFS代码,操作SPI FLASH

使用STM32cubeMX/STM32cube ide 生成FatFS代码,操作SPI FLASH w25Qxx

2022-04-19

GD单片机Keil环境搭建所需的所有文件,亲测

GD单片机Keil环境搭建所需的所有文件。包括例程,PACK文件,core_cmFunc.h和core_cmInstr.h

2021-01-15

CANopen移植、源码、有用资料及完成例程、资料中有书签和标注.zip

CANopen移植、源码、有用资料及完成例程、资料中有和标注,主要知识点表明了

2020-10-16

QT 串口助手软件加源码,有示波器功能,发送可添加CRC校验

自己用的小软件,仿造原子的XCOM功能,加了一下自己用的功能。 1、基本串口通讯,鼠标放入串口选择自动刷新,显示COM口的驱动类型。 2、多条发送界面,可定时发送,可关联数字键盘、右键发送按钮可更改按钮名称,方便记忆。 3、485通讯,数据有十进制和十六进制可选,发送后自动保留记录。 4、CRC校验小工具。 5、十六进制通信协议提取部分位并根据自定义数据类型转化为十进制 6、字符格式示波器,例:">P:-1.25",示波器显示曲线名称P,数值-1.25,曲线个数最多8个。 7、类似MODBUS协议截取第2-5位,合成一个int数值,然后示波器显示波形,最多5个曲线 8、示波器曲线可键拖拽、放大。

2020-08-14

UCOSIII.zip

一个简单的UCOSIII系统应用,里面只要是一些电机控制和MODBUS串口协议,水平有限,但是注释很多,很多。。。。UCOSIII入门参考一下还可以,入门有想参考的可以联系我[email protected]

2019-12-12

通用定时器输出比较模式,寄存器配置,从零开始全解析:TIM输出比较模式,四通道输出,同频率,占空比、相位可调,高电平时间要求大于Arr-相位,

通用定时器3输出比较模式,寄存器配置,从零开始全解析:TIM输出比较模式,四通道输出,同频率,占空比、相位可调,四通道可不同相,不同占空比,高电平时间要求大于Arr-相位,详细描述可参看我的博文。有需要的没积分的可以联系我[email protected]

2018-12-08

STM32时钟简介与系统时钟配置方法

详细的STM32系统时钟配置,以及所有时钟是什么,来源是什么,怎么用,目前还在完善中,内有由原子程序提取出的逐句解释,包括寄存器位置,详细的哪一位怎么用,本人正在由库函数转寄存器,习惯整理各个外设,全部配好,源码移植性、兼容性强,有需要的没积分的可以联系我[email protected]

2018-11-10

空空如也

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

TA关注的人

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