自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 基于C标准库longjmp的单片机程序框架

1 --8个固定优先级,0为最高优先级2 --每个优先级最大255个任务3 --任务之间不能嵌套,否则osDelay延时函数执行无效,可通过osTaskStart函数调用其他任务进行执行4 --本OS系统占用1.CODE --1K,RAM --630Byti2.debug组件,CODE --2.7K RAM --30Byti3.带自编MQTT组件附,工程文件https://download.csdn.net/download/mymycsdn321/76314079...

2022-01-17 19:48:41 336

原创 pahoMQTT移植

MQTT移植一、移植平台:pahoMQTT,stm32f103,Keil5二、移植过程1.将在MQTT三个文件中,如下图找到如下MQTT文件(下图),加入到工程中。2.打开 MQTTClient.h 头文件,在其中定义如下程序(下图),定时器接口,网络接口,定时器的5个函数,如果已有,屏蔽已有的。#define int_ValMax 0xffffffff//int stm32 32位typedef struct Timer Timer;//定时器接口 对外struct Timer {

2021-07-31 00:16:20 2259 1

原创 自编适用于嵌入式单片机Json封包与解析的程序

@[TOC]**自编适用于嵌入式单片机Json封包与解析的程序**说明:由于网上提供的标准JSON库,对向单片机这类的小设备占用资源过多,很不实际,所以用C语言自编,在平台STM32F103和Keil5上运行测试本程序。设计思想:创建一个数组,将JSON符号和键值对,按JSON标准格式直接写入数组中进行封包,解析同理,通过直接在JSON数据包中查找的方式,找到键所对应的值,不另开内存暂存。现附上源码:一,头文件#ifndef __myJson_H#define __myJson_H#i

2021-07-30 19:25:46 2231 1

原创 基于 littlevgl 写的模拟时钟源代码

lv_obj_t *gauge_m;lv_obj_t *gauge_f;lv_obj_t *gauge_s;static const lv_color_t colors[] = {//指针颜色 LV_COLOR_RED,//时针 LV_COLOR_BLUE,//分针 LV_COLOR_GREEN//秒针 ...

2020-08-17 17:51:04 978

原创 单片机片上Flash数据存储以及数据跨平台存储代码

本存储代码占用Ram资源极少,不占用Flash用于存储数据的空间,采用存储空间循环使用方法达到延长flash使用寿命,还可用于E2PROM,外扩Flash等平台,不受数据结构类型限制。注意需要不掉电后备寄存器来保存当前正使用的存储数据地址和当前页数据存储个数的未使用量,大家也可根据自己需要稍作修改以适应不同的平台。一、源代码://头文件,根据需要修改#define FlashDAT_StarDress 0X08050000//Flash用于存储数据起始地址#define FlashDAT_Cou

2020-06-15 18:41:31 2615

myOs-STM32.rar

基于longjmp单片机程序框架

2022-01-17

C语言自编json封包解析程序STM32.rar

C语言自编json封包解析程序STM32.rar

2021-07-31

移植pahoMQTT包.rar

2021-07-31

空空如也

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

TA关注的人

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