
单片机
_杰杰_
一个超级可爱的杰杰ღ( ´・ᴗ・` )
展开
-
STM32进阶之串口环形缓冲区实现
文章目录队列的概念队列的特点队列的常见两种形式普通队列环形队列从队列到串口缓冲区的实现定义一个结构体:初始化写入环形缓冲区的代码实现:读取缓冲区的数据的代码实现:测试效果补充喜欢就关注我吧!这篇文章是以前的文章改的,改为md语法队列的概念在此之前,我们来回顾一下队列的基本概念:队列 (Queue):是一种先进先出(First In First Out ,简称 FIFO)的线性表,只允许...原创 2019-10-15 22:35:38 · 6347 阅读 · 11 评论 -
超声波测距原理与实现
这是我在学校做的超声波测距系统,那时候是我刚刚接触半年的51,就想着弄点什么小东西出来吧。起码得做点什么东西出来,所以自行设计了超声波测距系统/倒车系统测距系统,也来分享一下给大家,本作品以STC12C5A60S2作为核心,以某宝上买的超声波模块作为检测模块,以oled屏幕作为显示文字、数字、英文、等等、用有源蜂鸣器作为报警器,红色直插LED顺便作为提示,兼容5——12V供电,引出io口,方便以后...原创 2018-02-10 22:06:21 · 50539 阅读 · 14 评论 -
STM32之重定向printf
学习stm32,打交道最多的莫过于串口通讯了,但是官方的串口发送库太恶心了,完全不好用甚是还念C语言的printf,想输出什么就有什么,现在,一步步来做个重定向,让你的stm32可以跟C语言一样能想看什么就看什么:首先:添加printf的头文件 :#include <stdio.h> //当时学C语言最熟悉的stdio.h其次:改写int fputc(int ch, FILE...原创 2019-04-07 18:25:27 · 9199 阅读 · 1 评论 -
openmv学习之旅①
最近入手了个OpenMv,还要感谢二姨家的平台啊。感谢装IDE这种小事就不说了。说说真正入门的操作吧。对蟒也没啥要求。我也是这样子马上上手的,当然在过程我是学习了蟒蛇的。1:绘制矩形函数说明image.draw_rectangle(rect_tuple,颜色=白色)参数rect_tuple格式(x,y,w,h)矩阵的起始坐标,(x,y),即矩形的左上角坐标w:矩形的宽度h:矩形的高度x,y,w,h...原创 2018-03-07 13:22:12 · 4616 阅读 · 1 评论 -
【野火®】i.MX RT1052评测——移植RT-Thread
跨界处理器i.MX RT1052是i.MX RT系列芯片,是由 NXP 半导体公司推出的跨界处理器芯片,该系列下又包括i.MX RT1020、i.MX RT1050及 i.MX RT1060等子系列芯片。所谓“跨界”,是指它自身的定位既非传统的应用处理器也非传统的微控制器。 传统的应用处理器如手机主控芯片,它们通常采用 ARM 的 Cortex-A系列内核,配合其芯片架构...原创 2018-06-01 15:06:34 · 11769 阅读 · 1 评论 -
基于小程序、单片机与PLC组合的共享车库信息平台平台【已经实现】
小程序,涉及前端和数据库的开发单片机,云、实物与PLC间的数据交互PCL,做实物的模型精确控制欣赏一下初步整合的视频微信小程序联合操作本作品为杰杰大创作品,严禁转载...原创 2018-06-01 22:16:40 · 973 阅读 · 1 评论