香樟树叶�
码龄4年
关注
提问 私信
  • 博客:30,368
    30,368
    总访问量
  • 11
    原创
  • 122,713
    排名
  • 8
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:内蒙古
  • 加入CSDN时间: 2020-12-14
博客简介:

ShawnKai的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    147
    当月
    2
个人成就
  • 获得25次点赞
  • 内容获得2次评论
  • 获得45次收藏
  • 代码片获得184次分享
创作历程
  • 4篇
    2024年
  • 2篇
    2022年
  • 5篇
    2021年
成就勋章
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    fpga开发arm开发pcb工艺
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

stm32f1-LCDILI9341实现字符串显示

在学习freertos过程中,没有串口线,导致没有办法实践,随后将ili9341驱动,发现野火没有提供字符串格式输出,导致没有办法输出表格。遂自行编写一个简陋代码,能够将LCD屏幕当作打印输出。//获取freertos运行时间表格,也可以自己写字符串。做的不是特别好,注释也没有写见谅(懒),代码有待优化,例如水平制表符算法(tab)没有实现,指示增加多行空格。若要实现滚动显示,将 uint8_t testCNT1 = 0;本文实现ILI9341屏幕显示printf格式输出字符串(%s)的功能。
原创
发布博客 2024.08.28 ·
221 阅读 ·
11 点赞 ·
0 评论 ·
1 收藏

FreeRtos链表(列表)学习篇

pxIndex:结点里的信息保存在这里。定义为ListItem_t结构体,也就是第二层。xListEnd:保存最后一个结点,最后一个结点的实现循环链表用。pvOwner:放任务控制块tskTaskControlBlock。pxContainer:指向当前这个结点在哪个状态链表里。,包含的就是结点的主要信息,数据,前后指针。FreeRtos的链表是双向循环链表。xItemValue:用升序排列。我们可以把链表分层来看,可以把。比较难理解的是以下两个。
原创
发布博客 2024.08.24 ·
207 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

KEIL5-遇到下载报Target DLL has been cancelled

发生原因:我是更新了一下keil5,然后下载时候发现报Target DLL has been cancelled错误。在尝试网上的方法都不行后,发现是仿真工具选错了。我用的野火开发板,使用的DAP仿真器。查询野火官网发现是CMSIS-DAP。如果你用的别的仿真器,就选择对应即可。然后点击Setting,如下设置。
原创
发布博客 2024.08.19 ·
3142 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

中缀转后缀表达式

有些细节没有处理,并不是很健壮的代码,基本实现中缀转后缀表达式,要是遇到什么问题欢迎指正。
原创
发布博客 2024.08.17 ·
128 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

野火stm32霸道,通过固件库实现流水灯

使用stm32 霸道v2 控制LED灯的闪烁以及流水灯效果本文使用三种方法实现RGB小灯的红,绿,蓝三个灯的点亮。
原创
发布博客 2022.07.23 ·
1684 阅读 ·
4 点赞 ·
1 评论 ·
19 收藏

电脑通过CH340-cp2102与ESP01S串口调试步骤及错误解决办法

CH340-cp2102与ESP01S串口调试步骤以及当出现串口错误,识别不到串口等失败信号的解决办法
原创
发布博客 2022.05.15 ·
5707 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

solidworks设计树规则

设计树的上一步和下面的步骤是紧密相关的,修改设计书的上一步,紧跟着下面几步也会更改,因为下一步的动作是从上一步的基础上修改的。
原创
发布博客 2021.11.25 ·
2437 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

solidworks拉伸凸台基体/基体

选择基准面选择基准面是为了拉伸凸台其所需要的草图所在的平面拉伸凸台后的属性管理介绍1,从(从哪里开始拉升出实体)1)草图基准面由草图开始拉伸2)等距由草图上方/下方等距拉伸,改变方向在从下面的交换箭头按钮2,方向1)给定深度就是由草图拉升出来的高度3,方向21)点击方向二后就可以变为两个方向4,薄壁特征实现挖孔等,加个围墙...
原创
发布博客 2021.11.25 ·
3181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

solidworks转换实体引用

转换实体引用是将轮廓线或者草图线转换至当前草图,使其成为当前草图的线段。首先选中要绘制的草图,然后点击实体引用,然后你选择的那个实体轮廓就会出现在你选择的草图上了。然后想要拉伸什么的都可以了。...
原创
发布博客 2021.11.24 ·
9176 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

Solidworks默认模板无效问题?修改字体问题

点击设置点击默认模板点击三个点(两个都要设置)点击gb模板是什么?模板就是总绘图标准文档属性可以修改字体等(点击字体进行更改)
原创
发布博客 2021.11.24 ·
3507 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

51单片机中断与定时器计数器,基于普中科技教学视频学习记录

目录寄存器 置位复位 中断系统 中断概念 中断系统 中断系统构造 外部中断 计时器、定时器中段 串口中断 中断允许控制(控制中断方式) 总中断 各个中断 中断请求标志(控制触发方式) 外部中断触发方式IT0、IT1 标志位IE0、IE1 计时器、定时器溢出中断TF0、TF1 优先级 中断优先级三条原则 中断源 中断号 中断响应条件 使用中断思路 例子寄存器 寄存器是cpu的硬件设计者制定的, 目
原创
发布博客 2021.07.21 ·
745 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏