查看原文
其他

Mculover666 | 原创教程汇总(2020-06-20)

mculover666 Mculover666 2022-07-15

点上方蓝字关注我们

每天都有好玩的东西等着你





Mculover666



    Mculover666,一个喜欢玩板子的小码农,一个喜欢拆东西但永远装不回去的创客,目前已荣获CSDN博客专家称号。


    凭着与生俱来的兴趣,专注于嵌入式领域,在写代码玩板子的同时,也希望通过写作这种方式,分享自己的个人理解,开发笔记,所见所闻,快乐只有分享,才能获得双倍的快乐!


    文章分享的技术领域内容主要包括C语言、STM32、RTOS、Linux、FPGA、IoT,除了分享技术知识之外,还会分享超级好玩的创客内容,大开脑洞,发现不一样的生活。



内容发布平台



    目前文章同步发布在三个平台,大家可以根据自己的喜好选择适合的平台,内容都是一样的,只是阅读体验有区别:


  • CSDN发布日常文章

  • 个人网站简洁大方,用于阅读连载系列文章

  • 微信公众号适合移动端订阅,及时接收最近推送


CSDN


mculover666.blog.csdn.net


个人网站


http://www.mculover666.cn


微信公众号


Mculover666



精选原创教程




入门 — STM32CubeMX原创教程(23)

▷STM32CubeMX系列教程(1-20)
▷STM32Cube-20(补充) | 在SD卡上移植FATFS文件系统
▷STM32Cube-21(补充) | 使用通用定时器产生PWM驱动舵机
▷STM32Cube-22(补充) | 使用硬件I2C驱动OLED(SSD1306)
▷STM32Cube-23(补充) | 使用硬件I2C读取温湿度传感器数据(HTS221)


进阶 — 嵌入式开源项目精选专栏(10)

第1期 | MultiButton,一个小巧简单易用的事件驱动型按键驱动模块

第2期 | letter-shell,一个功能强大的嵌入式shell

第3期 | EasyLogger,一款轻量级且高性能的日志库

第4期 | SFUD,一款串行(SPI)Flash通用驱动库

第5期 | EasyFlash,让 Flash 成为小型 KV 数据库

第6期 | MultiTimer,一款可无限扩展的软件定时器

第7期 | cmd-parser,一个基于哈希匹配的超快命令解析器

第8期 | jsmn,一个资源占用极少的json解析器

第9期 | CmBacktrace,一款 ARM Cortex-M 系列 MCU 错误追踪库

第10期 | ringbuff,通用FIFO环形缓冲区实现库


修炼 — RTOS内功修炼记(3)

分享一下我学习RTOS的几个段位

RTOS内功修炼记(一)—— 任务到底应该怎么写?

数据结构 | TencentOS-tiny中的双向循环链表的实现及使用

RTOS内功修炼记(二)—— 优先级抢占式调度到底是怎么回事?


工具 — Git & Github 实用教程(10)

▷Git实用教程(一) | 为什么需要版本控制?(以嵌入式项目开发为例)
▷Git实用教程(二) | Git简介及安装详解
▷Git实用教程(三) | Git本地库操作(仓库初始化、提交修改)
▷Git实用教程(四) | Git本地库操作(查看提交历史、版本前进回退)
▷Git实用教程(五) | Git本地库操作(分支管理)
▷Git实用教程(六)| Github远程库操作(创建、拉取、推送、克隆)
▷Git实用教程(七)| Github远程库操作(邀请远程库协作者)
▷Git实用教程(八)| Github远程库操作(使用PR贡献代码)
▷Git实用教程(九)| 使用VS Code进行Git可视化操作
▷Git & Github实用教程 | 两本经典书籍推荐(附PDF)


玩耍 — Hexo博客详细教程(7)

▷Hexo博客教程(一)| 建立本地站点

▷Hexo博客教程(二)| 如何写作新文章并发布

▷Hexo博客教程(三)| Github、Coding 部署Hexo站点详解

▷Hexo博客教程(四)| 换一个炫酷的响应式主题 —— Matery

▷Hexo博客进阶教程(一)| 优化文章永久链接为数字编号

▷Hexo博客进阶教程(二)| 使用Appveyor备份并持续集成博客

▷Hexo博客进阶教程(三)| 自有云图床配合Mpic,轻松解决md插图问题

▷Hexo进阶教程(四)| 部署Hexo到自己的服务器


前沿 — 物联网IoT教程(10)

▷AIOT时代来临,物联网平台(IoT Platform)真有那么重要吗?

▷cJSON上篇 | cJSON设计思想解读及封装JSON数据方法示例

▷cJSON下篇 | 如何解析JSON数据及内存钩子的使用方法

▷骚操作!快速创建JSON数据和解析JSON数据

▷EMQX(上) | 百万级的开源MQTT消息服务器(搭建私有MQTT服务器)

▷EMQX(下)| 开启客户端身份安全认证并使用mqtt.fx测试

▷mqtt.fx | 一款超级好用的Mqtt客户端软件(下载、安装、使用详解)

▷paho | 支持10种语言编写mqtt客户端,总有一款适合你!

▷CoAP协议详细讲解+服务器搭建测试+数据抓包分析

▷CoAP | 物联网中的RESTful架构实现



精选原创文章






个人微信



    大家如果有技术上的问题搞定不了,或者需要一些资料,很乐意帮忙,远程也可以,也欢迎一起交流,一起学习,当然,聊聊人生也不是不可以哈哈(●—●)



    

 感谢大家对 Mculover666 的支持!


接收最新推送,欢迎订阅我的微信公众号:『mculover666』。



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存