自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 wchar_t char wstring string 项目转换

wchar_t char wstring string 项目转换

2022-05-05 18:12:18 1155

原创 Qt FTP地址下载中文乱码问题

Qt 保存,下载使用ftp地址中文乱码问题

2022-04-14 11:26:33 1247

原创 CLion+Qt+win10配置,qDebug可用

Clion+Qt+min10配置Clion+Qt+win10配置参考文章:https://www.bilibili.com/read/cv6650223https://www.freesion.com/article/90891407625/##win10环境变量配置根据自己的qt地址依次配置这4个地址:## Clion配置1.设置->工具链配置:选择自己qt目录2.Cmake配置 :根据自己qt目录配置添加 “-DCMAKE_PREFIX_PATH=C:\Qt\Qt5.6.0

2022-04-02 11:54:32 1794

原创 gcc编译-hal库-stm32f4xx串口IAP升级

gcc编译-hal库-stm32f4xx串口IAP升级gcc编译hal库方式实现STM32F4系列芯片IAP1、Bootloader程序:调用iap_load_app函数即可,输入参数为app起始地址void iap_load_app(uint32_t appxaddr){ uint32_t sram_addr = 0; sram_addr = (*(__IO uint32_t *)appxaddr) & 0x2FFE0000; printf("sram_addr

2021-04-08 09:45:17 870 2

原创 hal库-芯片内部flash读写-STM32F4系列

hal库-芯片内部flash读写-STM32F4系列使用说明:读写芯片内部flash–stm32cubemx-hal库1、使用stm32cubemx配置和建立自己的工程文件2、添加user_flash.h和user_flash.c文件到工程中3、在需要使用的地方include "user_flash.h"头文件4、直接调用user_flash.c文件内函数user_flash.h文件代码如下:#ifndef __USER_FLASH_H#define __USER_FLASH_H#incl

2021-03-10 17:24:10 3758

原创 imx6q学习-记录-01lvds屏幕

lvds屏幕添加修改驱动文件文件目录:drivers/video/mxc/ldb.c操作:修改fb_videomode类型的ldb_modedb变量,添加自己的屏幕参数修改uboot启动文件文件目录:bootable/bootloader/uboot-imx/include/configs/mx6q_sabresd_android.h修改为和驱动文件一致的名字修改系统设置文件-屏幕方向1.编译进镜像文件目录device/fsl/sabresd_6dq/init.rc修改屏幕方向2

2021-02-24 16:14:44 439

原创 win10上好用的串口调试助手-增加时间戳功能

1.推荐一款串口调试助手2.增加脚本时间戳2.1接收区时间戳脚本/******************************** * * Notes: timpstamp * * * * * * *******************************/( function main() { var mydate = new Date(); var hours = mydate.getHours();

2020-11-06 14:00:07 8391 8

原创 GCC使用stm32cubemx使用RT-Thread环境搭建

GCC使用stm32cubemx使用RT-Thread环境搭建第一步:在stm32cubemx中添加rt-thread;具体步骤根据官方文档操作。第二步:使用stm32cubemx正常配置需要使用的引脚和功能,这里使用makefile方式,其他方式官方文档更加详细第三步:修改makefile 文件和gcc启动文件(出现持续进入rt_hw_hard_fault_exception函数,需要仔细分析原因很多,最终我的是gcc方式没有修改启动文件导致,最后在官方文档找到原因,下面有官方文档移植原理地址)

2020-10-20 17:07:53 1631 3

原创 移植u8g2到stm32,HAL库+硬件iic

0.96寸128X64oled屏幕显示字符串(HAL库)使用hal库实现oled屏幕字符串显示,采用字符串索引方式,设置好取模文字后可以查询相应的显示文字。基础oeld配置代码:字符串输出方式代码:去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An highlighted blockvar foo = 'bar';...

2020-09-23 17:39:51 2910 3

原创 gcc编译hal库方式实现M0系列芯片IAP升级

stm32cubemx+makefile方式实现M0系列芯片IAPIAP:调用iap_load_app函数即可,输入参数为app起始地址void iap_load_app(uint32_t appxaddr){ uint32_t sram_addr = 0; sram_addr = (*(__IO uint32_t *)appxaddr) & 0x2FFE0000; printf("sram_addr : %08lx\n", sram_addr); if (((

2020-09-17 09:40:18 474

原创 hal库spi-串行flash读写,加入.c和.h文件即可使用

hal库spi-串行flash读写,加入.c和.h文件即可使用1.使用stm32cubemx配置好使用到的spi和flash片选cs引脚2.加入w25xx.c和w25xx.h文件到工程目录3.配置spix,W25XCS_L,W25XCS_H4.直接调用SPI_W25X_Write(),SPI_W25X_Read()函数实现读写操作,具体使用见代码w25xx.h#ifndef __W25X_H#define __W25X_H#include "main.h"#define hspix hs

2020-08-07 14:11:12 2188 1

原创 hal库-芯片内部flash读写

hal库-芯片内部flash读写使用说明:读写芯片内部flash–stm32cubemx-hal库1、使用stm32cubemx配置和建立自己的工程文件2、添加user_flash.h和user_flash.c文件到工程中3、在需要使用的地方include "user_flash.h"头文件4、直接调用user_flash.c文件内函数user_flash.h文件代码如下:#ifndef __USER_FLASH_H#define __USER_FLASH_H#include "main.

2020-07-29 11:49:43 3268 13

原创 gcc编译使用hal库时重定向printf()函数

标题

2020-07-29 10:47:19 1531

SPI-flash.zip

配置好自己的spi-flash工程,直接使用.c和.h文件即可,使用方法加入头文件,配置自己的spi号,调用读写函数即可

2020-08-11

usart_debug.h

ggc编译环境下,有一个usart_debug.h头文件,使用直接加入头文件到工程,在需要使用的地方Include即可直接调用printf()函数-不支持浮点数输出

2020-07-29

空空如也

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

TA关注的人

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