- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Keil C++环境 移植第三方库[FreeRTOS USB库] 出现类型错误问题解决
Keil_C++环境移植第三方库出现类型错误问题解决@firestaradmin 2020年12月8日16:28:18死亡如风,常伴吾身。Keil里实现C++环境编程,在C/C++ 选项卡中 添加Misc 功能,添加--cpp11 即可支持C++。可是在移植一些第三方库的时候会出现问题,比如说FreeRTOS、USB库等等。如以下编译错误:..\OS\FreeRTOS\tasks.c(2896): error: #513: a value of type "void *" cannot be
2020-12-08 16:44:40
1598
3
原创 计算机程序的各个段【数据段、代码段等】
计算机程序的各个段【数据段、代码段等】数据段数据段包含:bss段和data段,都属于静态内存分配bss段(Block Started by Symbol): bss段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。data段: 数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。代码段代码段(code segment/text segment)也称为(text段)通常是指用来存放程序执行代码的一块内存区域
2020-11-25 17:44:00
4097
原创 ArtistV1——艺术家V1[STM32F1 | 写字机 | GRBL | LVGL | WIFI]
ArtistV1——艺术家V1项目已开源至Github:点我传送项目演示视频bilibili:点我传送目录ArtistV1——艺术家V1一、项目总览基本介绍:硬件介绍:软件控制部分:机械结构部分:一、项目总览基本介绍:本项目基于STM32F1,移植了著名的GRBL——G-code解释器,做的一款写字机(或激光雕刻),使用LVGL的GUI库设计屏幕交互,扩展了SD卡脱机打印功能,板载ESP8266-E12SWIFI模块(由于STM32F1的性能有限,同时兼顾刷屏和G代码解释以及榨干了性能,所以
2020-08-12 20:10:06
3933
2
原创 STM32串口烧录BIN文件、字库文件【QT上位机】- Uart_Transfer_BIN_to_EX_FLASH
STM32串口烧录BIN文件、字库文件【QT上位机】项目已开源至GitHub,供大家一起学习使用 点我传送这里写目录标题STM32串口烧录BIN文件、字库文件【QT上位机】一.上位机部分1.帧协议格式:2.QT部分程序二.下位机部分1.接收与处理2.ACK应答帧格式3.下位机通用C++代码(Lib)一.上位机部分使用QT-C++ 编写的上位机 预览图如下程序思路:使用串口通讯进行发送规定的帧数据,上位机会将BIN文件数据分析打包成每一帧传送给下位机。下位机,接受到数据后,进行ACK应答,程
2020-07-22 12:55:40
8682
8
原创 NestlingV2.1-STM32最小系统板,及其扩展板[集成WIFI、OLED、SRAM等,方便项目初步开发测试]
NestlingV2.1【雏鸟2号】-STM32最小系统板及其扩展板已开源至GitHub,供大家一起学习。 点我传送导航啦NestlingV2.1【雏鸟2号】-STM32最小系统板及其扩展板介绍1.外观2.外设1.NestlingV2.1 板载资源2.NestlingV2_EXB 板载资源介绍1.外观2.外设1.NestlingV2.1 板载资源CPU:STM32F103ZET6 @72MHzIC:SPI-FLASH 8MInterface:TF-CardSWD调试接口
2020-06-23 20:13:15
620
1
原创 STM32硬核DIY机械键盘|蓝牙USB双模|灯控
STM32硬核DIY机械键盘[蓝牙USB双模|灯控]——创世一号 WorldEdit_1.0本项目已开源至Github:点我传送项目制作全过程视频BiliBili:点我传送文章目录STM32硬核DIY机械键盘[蓝牙USB双模|灯控]项目起因: "想"项目简介:一、准备材料阶段1.键盘配列2. 元器件、模块、电池、轴体、键帽等采购二、组装调试三、优化程序代码项目起因: “想”项目简介:...
2020-01-02 15:12:19
23511
18
原创 STM32 OLED动画显示DMA+IIC刷新(理论可达42+帧率)
STM32 DMA-IIC刷新OLED屏(理论可达42+帧率)文章目录STM32 DMA-IIC刷新OLED屏(理论可达42+帧率)一、故事背景二、原理三、部分画图函数最重要的画点函数:画线函数:画圆、画矩形四、代码汇总(ALL)OLED_I2C_Buffer.hOLED_I2C_Buffer.c一、故事背景 要显示流畅的线性动画,必须先在RAM...
2019-12-27 16:52:43
23897
9
原创 STM32按键处理机制(支持短按、长按、双击等检测)
STM32按键处理机制文章目录STM32按键处理机制一、按键处理原理按键中断代码段:按键计时定时器中断代码:按键消息判断代码:二、代码汇总"myKey.c""myKey.h"一、按键处理原理 通过定时器的按键状态计时,实现短按、长按、双击、处于长按状态等状态的判断。首先头文件中定义一下枚举变量和结构体,用来储存每个按键的消息状态。//定义按键...
2019-12-27 16:16:14
18053
4
原创 自用STM32注释规范
STM32注释规范文件头注释/************************************************************************************* Copyright (c), 2019, LXG.** * Author : firestaradmin* Version : 1.0* Date : * Descripti...
2019-11-27 15:45:45
1409
ShaoBing_1.0.rar
2019-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人