长歪了坚果
码龄7年
求更新 关注
提问 私信
  • 博客:16,782
    动态:8
    16,790
    总访问量
  • 8
    原创
  • 3
    粉丝
  • 46
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
加入CSDN时间: 2018-07-17

个人简介:大学毕业2年,投身于嵌入式行业(入坑了,但是不想出来),一直致力于嵌入式软件的发展(小白一个,没啥可说的),为嵌入式行业做出了不可磨灭的贡献(这一句就别看了,我自己都有很多问号)。

博客简介:

qq_42716708的博客

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得0次评论
  • 获得56次收藏
  • 博客总排名653,588名
创作历程
  • 8篇
    2020年
成就勋章
TA的专栏
  • STM32
    6篇
  • LOT
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 编程语言
    c++c语言
  • 开发工具
    eclipsegitvscode
  • 数据结构与算法
    算法
  • 网络与通信
    网络协议tcp/ip
  • 嵌入式
    stm32mcu物联网嵌入式硬件嵌入式实时数据库
  • 硬件开发
    硬件工程fpga开发dsp开发arm开发硬件架构pcb工艺
  • 非IT技术
    程序人生金融交友求职招聘科技玩游戏节日学习宠物汽车美女美食风景生活
创作活动更多

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

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

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

CVI写的小DEMO,共参考使用,配合上篇资料学习更佳

发布资源 2022.03.19 ·
rar

SPI知识总结以及库函数编程

SPI知识总结1、SPI是串行外设接口(Serial Peripheral Interface)的缩写。是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。2、SPI优点支持全双工通信通信简单数据传输速率块3、缺点没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较在数据 可靠性上有一定的缺陷。4、特点1):高速、同步、全双工、非差分、总线式2):主从机通信模式5、协议通信时序详解1):SPI的通信原理很简单,它以主从方
原创
发布博客 2020.07.05 ·
1804 阅读 ·
0 点赞 ·
0 评论 ·
16 收藏

C语言四个处理步骤

C语言四个处理步骤预处理, 展开头文件/宏替换/去掉注释/条件编译 (test.i main .i)编译, 检查语法,生成汇编 ( test.s main .s)汇编, 汇编代码转换机器码 (test.o main.o)链接
原创
发布博客 2020.07.04 ·
1752 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

C语言的预处理

C语言的预处理主要有三个方面的内容:1.宏定义; 2.文件包含; 3.条件编译。预处理命令以符号“#”开头。宏定义命令:#define、#undef,用来定义和解除宏。(值得注意的是还可以定义带参数的宏)文件包含命令:#include “文件名” 或者 #include <文件名>。使用前者时会优先从当前目录查找头文件,使用后者时优先从默认的系统目录查找。条件编译:#ifdef、#else、#endif、#elif 等。出于程序兼容性的考虑,有些语句希望在条件满足时才编译。这时候会用到
原创
发布博客 2020.07.04 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

usart通信

uart通信物理层1.两个通信设备的DB9接口之间通过串口信号线建立起连接,串口信号线中使用RS232标准传输数据信号,由于RS232电平标准的信号不能被控制器直接识别,所以信号需要经过一个电平转换芯片,将信号转换成控制器可以识别的TTL标准的电平信号才能实现通信。通信标准:5VTTL通信 逻辑1(2.4-5V ) 逻辑0(0-0.5V)15VRS232通信 逻辑1(-15—3V)负 逻辑0(3V-15V)协议层1.
原创
发布博客 2020.07.04 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

物联网(loT) 学习日志

物联网(loT) 学习日志2020.06.20 19:37一、物联网(loT) 的技术架构loT(Internet of things)的技术架构一般有:两方通信架构,三方通信架构,四方通信架构。两方通信架构:APP与智能设备是直接进行双向通信,这种两方通信的架构需要App和智能设备之间实现自定义的通信协议,智能设备的数据直接上报到APP,APP对设备的控制指令也直接发送到智能设备中。目前的通信协议APICloud 支持基于蓝牙和WIFI下的Socket两种方式。设备组成:手机软件 – 智能硬件
原创
发布博客 2020.07.04 ·
7806 阅读 ·
4 点赞 ·
0 评论 ·
23 收藏

几个关键字的用法

几个关键字的用法:一、register:1.用register修饰变量时,尽可能会将这个变量保存在CPU中的寄存器中,而不是通过内存寻址的方式来访问,是为了提高他的运行速率2.register只能修饰整形和字符型,不能用来修饰浮点形。3.局部静态变量不能用register来修饰。用register修饰的变量只能是局部变量,不能是全局变量。CPU的寄存器资源有限,因此不可能让一个变量一直占着CPU寄存器二、_ramfunc_ramfunc的意思就是把接下来的函数完全从FLASH复制到R
原创
发布博客 2020.06.15 ·
1274 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

程序内存的各种变量存储区域

整理一下关于链表的几个操作:
原创
发布博客 2020.06.13 ·
1086 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

三种通信总线的前世今生对比

人生中的第一篇偏技术的文章 这两年主要从事嵌入式应用层的开发,对驱动层了解的不是很透彻,第一篇文章也不知道该写点神魔,那就从几个常用的通信总线开始吧,一方面算是给自己的学习经历添点痕迹(也算是重新学习的过程),二是以后回顾知识点也有个熟悉的资料,方便查阅。以后的内容有自己的想法(可能不对,还请指正,我尽量多查看一下书籍,争取总结正确),也会引用别人的一些见解,我尽量标明出处(链接),防止我...
原创
发布博客 2020.06.09 ·
2267 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏