- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 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
2040
1
原创 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
1041
4
原创 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
4867
原创 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
540
原创 win10上好用的串口调试助手-增加时间戳功能
1.推荐一款串口调试助手2.增加脚本时间戳2.1接收区时间戳脚本/******************************** * * Notes: timpstamp * * * * * * *******************************/( function main() { var mydate = new Date(); var hours = mydate.getHours();
2020-11-06 14:00:07
10094
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
1791
3
原创 移植u8g2到stm32,HAL库+硬件iic
0.96寸128X64oled屏幕显示字符串(HAL库)使用hal库实现oled屏幕字符串显示,采用字符串索引方式,设置好取模文字后可以查询相应的显示文字。基础oeld配置代码:字符串输出方式代码:去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.// An highlighted blockvar foo = 'bar';...
2020-09-23 17:39:51
3186
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
578
原创 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
2482
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
3562
13
usart_debug.h
2020-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人