weixin_42323243
码龄7年
关注
提问 私信
  • 博客:16,895
    动态:7
    16,902
    总访问量
  • 15
    原创
  • 430,247
    排名
  • 7
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:内蒙古
  • 加入CSDN时间: 2018-05-27
博客简介:

weixin_42323243的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得1次评论
  • 获得53次收藏
  • 博客总排名430,247名
创作历程
  • 8篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • C语言篇
    7篇
  • STM32
    7篇
  • 网络
    1篇
  • 数据结构
  • RTOS
兴趣领域 设置
  • 嵌入式
    单片机
  • 硬件开发
    驱动开发arm开发
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

TFTLCD 16位并口屏幕驱动

TFTLCD 16位并口屏幕驱动工作中LCD OLED是经常用到的,恰巧手里STM32F103ZET6开发板有个TFTLCD 2.8寸屏16位并口屏幕接下来我通过FSMC来驱动。原理图CS: TFTLCD 片选信号。WR:向 TFTLCD 写入数据。RD:从 TFTLCD 读取数据。D[15: 0]: 16 位双向数据线。RST:硬复位 TFTLCD。RS:命令/数据标志(0,读...
原创
发布博客 2020.02.06 ·
9133 阅读 ·
2 点赞 ·
1 评论 ·
32 收藏

STM32 ADC与DAC

STM32 ADCSTM32 的 ADC 最大的转换速率为 1Mhz,也就是转换时间为 1us(在 ADCCLK=14M,采样周期为 1.5 个 ADC 时钟下得到),不要让 ADC 的时钟超过 14M,否则将导致结果准确度下降。...
原创
发布博客 2020.02.06 ·
2725 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

STM32之PWM

STM32 PWMPWM是脉冲宽度调制,是英文“Pulse Width Modulation” 的缩写,简称脉宽调制。用来控制电机,灯的亮暗,通过PWM配置后的引脚会输出方波。pwm结构体初始化//引脚和时钟的驱动就不在写出参考上两节TIM_OCInitTypeDef TIM_OCInitStructure;TIM_OCInitStructure.TIM_OCMode = TIM_OCM...
原创
发布博客 2020.01.11 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32串口usart

STM32 串口UART串口通信协议是嵌入式开发的常用通信协议(UART、I2C、SPI等)之一,全称叫做通用异步收发传输器(Universal Asynchronous Receiver/Transmitter)。异步串行通讯异步通信是指发送和接收端使用的是各自的时钟,并且它是一种不连续的传输通信方式,一次通信只能传输一个字符数据(字符帧)。异步串行同信帧:将一个字节数据加上起始位、校...
原创
发布博客 2020.01.11 ·
295 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32定时器

STM32定时器单片机控制器中定时器占据着举足轻重的地位,定时输入,输出,操作功能,回调处理都依靠着定时中断操作,在STM32F1手册中大约有五分之一内容在介绍定时器可见他的重量。STM32时钟在 STM32 中,有五个时钟源,为 HSI、 HSE、 LSI、 LSE、 PLL。①、 HSI 是高速内部时钟, RC 振荡器, 频率为 8MHz。②、 HSE 是高速外部时钟,可接石英 /...
原创
发布博客 2020.01.10 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32的RAM与FLASH,启动流程

STM32的RAM与FLASHSTM32片上有两块内存分别是片上flash用来存储代码,片上ram相当于内存。1.片上FLASH,RAM怎么计算?这里我们解释一下,编译结果里面的几个数据的意义:Code:表示程序所占用 FLASH 的大小(FLASH)。RO-data:即 Read Only-data,表示程序定义的常量,如 const 类型(FLASH)。RW-data:即 Read...
原创
发布博客 2020.01.06 ·
1823 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

TCP/IP协议

1.InternetOIS七层协议对应TCPIP协议四层协议说道协议顾名思义每层协议物理层数据链路层通常是指双绞线,hub,交换机,路由器进行连接的网络。hub:简单的理解信号放大器当网线传输距离超过150米高低电频就不能准确表示了但是通过hub可以进行信号放大,准确传输信息。交换机:交换机用作于记录mac地址与对应的ip地址,通过查表进行网络连通。路由器:则是将网络隔离出多个广播域,...
原创
发布博客 2020.01.06 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

STM32 GPIO

STM32 GPIO1.GPIO8种状态输入:浮空输入上拉输入下拉输入模拟输入输出:开漏输出推挽输出复用开漏输出复用推挽输出浮空输入:引脚状态由已经连接的外部外设决定,呈高阻态,一般实际运用时,引脚不建议悬空,易受干扰。上拉输入:内部上拉到高电平,将不确定的信号通过一个电阻嵌位在高电平。下拉输入:内部下拉到GND,将不确定的信号通过一个电阻嵌位在GND。模拟输入:接受...
原创
发布博客 2020.01.06 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言关键字(cv限定及extern .volatile)

C语言关键字(cv限定及extern .static)1.const的用法const修饰过的变量通常是不可修改的const int a;const int *p;//指针不可指向别的dint const *p;//int *const p;//2.volatile的用法volatile 字面理解易变的,它就是来修饰易变的数据。它适用于多线程与中断中共用的重要全局变量。用vo...
原创
发布博客 2019.12.08 ·
406 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C语言预处理技巧

C语言预处理技巧1.宏处理(#define)函数定义式#define MAX(a, b) ((a)>(b)?(a):(b))k = MAX(i&0x0f, j&0x0f)//比较大小注意这种函数式宏定义和真正的函数调用有什么不同:1、函数式宏定义的参数没有类型,预处理器只负责做形式上的替换,而不做参数类型检查,所以传参时要格外小心。2、调用真正函数的代码和调...
原创
发布博客 2019.12.03 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言位运算

C语言位运算位运算符号位运算使用延伸知识点位域(位字段)位域使用位运算符号符号运算方式&(桉位与)|(桉位或)^(异或)~(取反)<<(左移)>>(右移)位运算使用1掩码 flags &= MASK;例如:flags二进制为 1001 0110 MASK二进制为 0000 00...
原创
发布博客 2019.11.14 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

结构体

C语言结构体1.结构体简介2.结构体使用3.结构体的大小与对齐方式4.总结结构体1.结构体简介之前我们学过基础的几种数据类型但是大多情况下我们需要把多个信息联系到一起,那么结构体正是用来解决这个问题,它可以有效的定义一个变量来包含多个信息。2.结构体使用#include <stdio.h>int main(){ //定义结构体stu包含以下变量 struct ...
原创
发布博客 2019.11.12 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言基础语法循环与分支

C语言基础语法循环与分支简介关键字总结简介在C语言的业务代码中充斥着大量的逻辑判断,其实大部分语言去实现一个功能也都是依赖着逻辑判断。所以简单介绍下我们要学习的C语言逻辑判断关键字:if 、else if、else、switch、white、do while、for、break、continue。关键字**1.关键字if 、else if、else **#include <stdi...
原创
发布博客 2019.11.14 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C语言数据类型

C语言数据类型的定义C语言数据类型常用数据类型数据类型范围数据类型定义数据类型的强制转换(隐式和显示类型转换)学习总结型转换C语言数据类型c语言定义数据类型最熟要的目的就是用来存储我们日常使用数据例如;姓名,生日,年龄,电话,地址。甚至将几个信息关联到一起使用。对于信息数据的长短,定义适合我们使用的数据类型。(建议看本问之前先去了解计算机二进制原码反码补码)常用数据类型在32位的平台之下一...
原创
发布博客 2019.11.08 ·
617 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

C语言学习

c语言学习我的第一篇贴(非技术贴)c语言学习流程C语言数据结构的定义C语言基础语法数组我的第一篇贴(非技术贴)近况近半年由于种种原因离开了帝都回到了家乡,回家的工作并不顺利,工资低,没晋升空间,更可怕的是工作之中对于效率与时间的配比,领导的随意决定和工作能力难以苟同。所以决定还是要在2020年去北京继续找一份嵌入式工作。在春节前后我会通过csdn博客用来学习复习总结之前三年大学及工作一年半学...
原创
发布博客 2019.11.07 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多