自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 RT-thread非常美的函数学习

//指定长度位写入指定数据/** * This function writes multi-bit value of registers for mpu6xxx * * @param dev the pointer of device driver structure * @param reg the register for mpu6xxx * @param start_bit the start position of the register * @param len number of

2021-02-22 23:33:35 153

原创 基于rt-thread的qboot学习

1、启动qboot线程2、打印qboot版本信息3、解压分区里面的固件 download检查分区存在不存在读取存放在分区里面的信息,封装了固件信息 if ( ! qbt_fw_info_read(fw_part_name, fw_info, false))//读取头部信息查找分区读取头部的分区数据 sizeof(头部结构体)校验头部信息 if ( ! qbt_fw_info_check(fw_info))//检测头部信息 检测头部信息的crc校验头部信息的cr

2021-02-22 23:32:24 712

原创 vi—终端中的编辑器

vi —— 终端中的编辑器目标vi 简介打开和新建文件三种工作模式常用命令分屏命令常用命令速查图01. vi 简介1.1 学习 vi 的目的在工作中,要对 服务器 上的文件进行 简单 的修改,可以使用 ssh 远程登录到服务器上,并且使用 vi 进行快速的编辑即可常见需要修改的文件包括:源程序配置文件,例如 ssh 的配置文件 ~/.ssh/config在没有图形界面的环境下,要编辑文件,vi 是最佳选择!每一个要使用 Linux 的程序员,都应该或多或少的学

2021-02-10 22:04:24 157

转载 Ubuntu 更换国内源

添加链接描述

2021-02-06 22:54:04 746 1

原创 PYTHON学习笔记

PYTHON学习笔记一些注意事项变量命名规则新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一些注意事项1.书写时候,标点之后要空一格2.单行注释要离代码两格3.变量的命名区分大小写4.赋值运算符中间不能使用空格

2021-02-06 21:36:01 65

转载 gitee推送代码

转载别人的学习笔记,点击查看

2021-01-14 22:24:23 169

原创 git创建公钥并添加到gitee

git创建公钥并添加到gitee安装git 自己百度安装Git Bashhttps://git-scm.com/downloads鼠标右键选择git bash here执行以下命令:① cd ~/.ssh/ 【如果没有对应的文件夹,则执行 mkdir ../.ssh】② git config --global user.name “zwh”③ git config --global user.email “[email protected]”④ ssh-keygen -t rs

2021-01-14 21:02:31 262

原创 RT-THREAD学习笔记

2020年9月29日23:36:01系统中总共存在两类线程,分别是系统线程和用户线程RT-Thread 的线程调度器是抢占式的静态创建的线程需要用到线程控制块线程栈RT-Thread 线程具有独立的栈,当进行线程切换时,会将当前线程的上下文存在栈中,当线程要恢复运行时,再从栈中读取上下文信息,进行恢复。线程的优先级RT-Thread 最大支持 256 个线程优先级 (0~255),数值越小的优先级越高,0 为最高优先级。在一些资源比较紧张的系统中,可以根据实际情况选择只支持 8 个或 32 个

2020-11-12 15:19:19 1290

原创 esp8266的JSON解析 学习

esp8266的JSON解析 学习首先是基于esp8266的json解析解析代码讲解首先是基于esp8266的json解析之前我已经会去获取天气信息,然后现在专门解析json我现在用的是CJSON 的包基于esp8266改动后的解析知心天气返回的天气信息的json数据{ "results": [{ "location": { "id": "WX4FBXXFKExx",//id 自己去获取 "name": "Beijing", "country": "CN", "pa

2020-05-19 17:06:20 861

原创 esp8266的TCP 学习

esp8266的TCP UDP学习tcp client发现esp8266处理大多都是回调函数,总感觉没有主函数,有点很不习惯,要弄啥循环调用的,大部分都是用软件定时器,搞起来就像一个操作系统,只是任务创建好了给我们,我们看不到,(学了几天之后我体验到的,实际是不是这样的,后续我在更正)首先需要先连接WiFivoid ICACHE_FLASH_ATTRwifi_connect(char *ssid,char *password)//连接wifi{ struct station_config st

2020-05-18 21:58:52 544

原创 esp8266的WIFI相关

esp8266的WIFI相关void ICACHE_FLASH_ATTRwifi_connect(char *ssid,char *password){ struct station_config stationConf; wifi_set_opmode(STATION_MODE); //设置为STATION模式 os_strcpy(stationConf.ssid, "MI8"); //改成你自己的 路由器的用户名 os_strcpy(stationConf.password

2020-05-15 11:19:20 184

原创 esp8266的GPIO官方按键代码学习

esp8266的GPIO官方按键代码学习GPIO怎么用GPIO怎么用首先要进行管脚功能选择引脚的名字 哪个引脚/****************************************************************************** * FunctionName : key_init 按键初始化 * Description : init keys * Parameters : key_param *keys - keys paramete

2020-05-13 00:00:10 1106

原创 STM32CubeMX(stm32L151C8T6) 之RTC闹钟唤醒停机模式

STM32CubeMX(stm32L151C8T6) 之RTC闹钟唤醒停机模式基本知识介绍低功耗模式STM32F10xxx有三种低功耗模式:停止模式进入停止模式待机模式低功耗模式下的自动唤醒(AWU)基本知识介绍1、37kHz低速内部RC,可以用于驱动独立看门狗和通过程序选择驱动RTC。 RTC用于从停机/待机模式下自动唤醒系统2、LSI时钟LSI RC担当一个低功耗时钟源的角色,它可以...

2020-04-24 10:05:05 4298 1

原创 esp8266学习笔记

esp8266学习笔记首先就要知道下载电路怎么接线 对比下,只有GPIO0不一样

2020-04-07 01:14:36 269

原创 基于HAL库用STM32CubeMx生成FATFs+sd+flash

基于HAL库用STM32CubeMx生成FATFs+sd+flash用stm32cubemx生成初始化代码配置FATFS接下来移植正点原子的SYSTEM+MALLOC+W25QXX所用的头文件放到main.h里面去,方便使用串口初始化代码里面先添加PRINTF的支持代码 别忘记了头文件的支持这里是W25QXX的驱动代码。里面包括了spi的读写函数user_diskio.c添加flash的驱动代码...

2019-11-27 21:45:28 4100 5

原创 STM32F429IGT6移植STEMWIN

STM32F429IGT6移植STEMWIN1. 用cube生成sdram配置2.cube配置LTDC3.打开DMA2D4.GPIO的配置生成代码,修改代码1. 用cube生成sdram配置2.cube配置LTDC这里使用的事正点原子的f429,所有使用RGB5653.打开DMA2D这里配不配置都没影响。主要是移植正点原子的代码,使用时就开4.GPIO的配置打开背光控制2...

2019-10-23 20:45:41 851

原创 STEMWIN窗口管理学习

STEMWIN窗口管理学习本文基于正点原子例程,如有侵权,联系本人删除,对你带来不便,请谅解。什么是窗口管理窗口是矩形的,由其原点(左上角的 X 和 Y 坐标)以及 X 大小和 Y 大小(分别为宽度和高度)定义。emWin 中的窗口:• 是矩形的。• 具有 Z 位置。• 可以隐藏或显示。• 可具有有效和/或无效区域。• 可以透明或不透明。• 可以有或没有回调函数。活动窗口...

2019-10-16 00:26:29 515 2

原创 基于F429使用EMWIN存储设备

使用EMWIN存储设备存储设备基础理解分段存储设备2D绘图学习分段显示理解功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导...

2019-10-14 00:17:37 1729

新塘IAP资料,应用文档。非常实用,好不容易才获取到.pdf

官网上下载不到,内部说明文档,下载后可联系我要例程

2021-08-26

stc89c52_lcd12864图形化实时时钟.zip

网上有的LCD12864的图形化实时时钟都是取模的,这样占用内存很大,我这个使用函数画出的图形,显示效果非常好,可以实时图像化显示时间,可以通过按键修改时间,同时实时显示温度(ds18b20),这个很简单,就不介绍了,而且这个还可以正点报时,语音模块可以联系我,我告诉你用的哪款,工程是直接能用的,欢迎下载

2020-04-17

stc8_ws2812b.zip

这是51单片机驱动ws2812b,采用的单片机是stc8a8k32s4a12,采用内部时钟频率24MHZ,可以移植到其他单片机,只要频率相同,网上的用51单片机驱动ws2812的代码比较少,也大多有问题,我驱动的是64个ws2812b,用逻辑分析仪,分析过时序,没问题,放心使用

2020-04-07

FATFS_CUBE生成.zip

用cubemx生成的文件系统,网上的代码比较少,我自己总结出来的,可以对照生成。里面支持sd卡和FLASH的文件 系统,读写正常,暂时没有支持操作系统,后续将支持操作系统,敬请期待

2019-11-27

空空如也

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

TA关注的人

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