![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
文章平均质量分 85
二土电子
嵌入式领域新星创作者,阿里云专家博主,主要方向是单片机,C语言。此外,还涉猎微信小程序开发,QT,C++,MATLAB,Arduino。
展开
-
STM32实战项目—密码锁
本文完整详细地介绍了一个密码锁项目的要求,设计思路,程序实现,问题总结和成果展示内容。原创 2023-07-03 10:27:10 · 3716 阅读 · 3 评论 -
STM32实战项目—楼宇人员计数系统
本文介绍了一个基于红外对管的楼宇人员计数系统设计。简单介绍了一下红外对管的原理和使用方法。针对任务要求给出了详细的实现思路和程序设计。原创 2023-07-03 12:07:07 · 1387 阅读 · 3 评论 -
STM32实战项目—停车计费系统
本文详细介绍了一个停车计费系统的任务要求,实现思路。最后,给出了详细的程序设计和测试结果。原创 2023-06-29 16:26:08 · 2727 阅读 · 5 评论 -
STM32实战项目—WIFI远程开关灯
本文介绍了如何利用正点原子ESP8266和STM32F103C8T6连接腾讯云,利用舵机实现远程开关灯。给出了详细的腾讯云配置和调试步骤,给出了部分程序设计。原创 2023-10-09 17:02:26 · 2918 阅读 · 7 评论 -
单片机开发—呼吸灯的三种实现方法
本文提供了三种实现呼吸灯的方法,分别是利用for循环实现、利用定时器中断实现和利用定时器输出PWM波实现。前两种方法平时接触的不多,所以贴出了程序,最后一种方法大家肯定都已熟悉,这里就没有详细介绍。原创 2022-10-21 17:47:28 · 24015 阅读 · 2 评论 -
简易无接触温度测量与身份识别装置(2020年全国大学生电子设计竞赛F题)
简易无接触温度测量与身份识别装置(2020年全国大学生电子设计竞赛F题)原创 2022-03-28 18:17:48 · 8699 阅读 · 98 评论 -
DTMF通信系统设计—基于MATLAB和STM32
双音多频(DTMF)信号具有抗干扰能力强、传输速率高的优点,其首先应用于电话的拨号系统。随着时代的发展,DTMF 信号的应用也更加广泛,现今已被应用在诸如语言菜单、语音邮件、电话银行和ATM 终端中。本系统分别基于MATLAB 和单片机完成了DTMF 通信系统的设计,可实现基于DTMF信号的MATLAB 双机通信、单片机双机通信以及MATLAB 与单片机的相互通信等功能,并且能输出相关波形及声音。为了操作更加简便,结果观察更加直观,系统设计有相应的GUI 界面。原创 2023-03-30 16:05:43 · 2144 阅读 · 0 评论 -
【Arduino+ESP32+腾讯云+sg90】强制门户+腾讯云控制开关灯
本文给出了利用Arduino和ESP32实现远程开关灯的解决方案,文章中参考了两篇大佬的博客,但是也加入了自己修改的内容,有一定的参考价值。原创 2023-10-13 14:44:59 · 1280 阅读 · 4 评论 -
C语言—运算符
本文详细介绍了自增自减,关系运算符,逻辑运算符,条件运算符,逗号运算符和位运算符的内容。对于一些特殊点,给出了结论和程序实例。原创 2023-07-12 10:47:57 · 271 阅读 · 0 评论 -
C语言—指针
本文介绍了C语言指针的知识。原创 2023-07-12 16:49:27 · 282 阅读 · 0 评论 -
C语言—输入输出
本文介绍了C语言中的输入输出函数。原创 2023-07-12 11:15:09 · 547 阅读 · 0 评论 -
C语言—控制语句与函数
本文介绍了C语言中的控制语句和函数。原创 2023-07-12 13:59:58 · 295 阅读 · 0 评论 -
C语言—统计一串字符中各个字符的出现频率
本文就如何统计一串字符串中全部字符出现的次数为例简单介绍了实现思路并给出了程序设计。原创 2023-05-08 18:12:12 · 9708 阅读 · 4 评论 -
C语言实现DFT计算
本文主要介绍了利用C语言实现DFT计算的思路并给出了程序设计原创 2022-11-19 17:42:36 · 3190 阅读 · 2 评论 -
C语言黑科技—指针读写
主要介绍了如何利用指针实现读写操作原创 2022-12-22 18:02:55 · 2807 阅读 · 0 评论 -
【C语言进阶】重新认识字符型变量
本文从一个小例子入手,重新介绍了char型变量,分析了它的取值范围以及引例结果。最后,还分析了printf的%6c和%hd的作用。原创 2023-07-28 15:30:56 · 243 阅读 · 0 评论 -
FIFO基础知识
本文介绍了什么是FIFO,FIFO的用途、功能和重要参数。最后,利用C语言数组实现了FIFO,给出了详细的程序设计。原创 2023-10-30 11:46:13 · 4287 阅读 · 0 评论 -
if语句中的按位取反问题
本文介绍了在if中按位取反时的两种现象,给出了详细的分析,循序渐进,最终给出了规避错误的方法。原创 2023-11-06 13:20:00 · 378 阅读 · 2 评论 -
嵌入式开发笔记—关于>>和<<、&和&&和指针
本文为个人开发笔记,主要记录了对于>>和原创 2022-11-14 19:40:50 · 486 阅读 · 0 评论 -
嵌入式开发—浅析SPI与CAN通信
SPI是一种常用的MCU与外设的通信方式,英文全称Serial Peripheral Interface。与之前介绍过的UART不同,SPI是串行,全双工,同步通信方式。SPI通常有4根物理连接线,分别是CS片选,SCK时钟,MOSI主机输出从机输入和MISO主机输入从机输出。CS片选是从机选择信号线,低电平有效。当CS为低电平时认为主机目前选中的本从机。SCK是串行时钟线,同步通信需要主从机时钟同步,主机利用SCK线与从机实现时钟同步。时钟由主机产生,决定了通讯的速率。原创 2023-03-27 12:04:54 · 1612 阅读 · 0 评论 -
嵌入式开发—浅析DMA
DMA全程Direct Memory Access,即直接存储器访问。简单来讲,它的功能是把数据从一个地址搬运到另一个地址。通常有三个传输方向,分别是内存到内存,内存到外设和外设到内存。DMA是开发过程中常用到的,但从个人角度来讲,觉得DMA不是很好学。倒不是说他有多难,只是有些寄存器位的含义可能初学时了解的不深刻,很容易出现问题,这里仅代表个人看法。有的DMA也有一些特殊的传输方式,比如回绕传输,这个在第3小节会有详细介绍。原创 2023-03-24 17:30:53 · 1231 阅读 · 0 评论 -
嵌入式开发—串口通信
本文主要介绍了串口通信是什么,开发时串口通信通常怎么使用。最后以STM32为例,给出了串口收发的程序设计,简单易懂。原创 2023-03-11 17:53:05 · 1311 阅读 · 0 评论 -
嵌入式开发—天气时钟
本文详细介绍了利用ESP8266 WIFI模块制作天气时钟的过程,从ESP8266联网,访问API获取信息,到GUI设计,非常详细。想要尝试设计一个自己的天气时钟的小伙伴可以看一看,期待能够互相交流。原创 2023-03-11 10:30:12 · 1870 阅读 · 3 评论 -
嵌入式开发—触摸屏模拟按键
该项目较为简单,功能需求是用触摸屏模拟20个按键,按下一次打开继电器,再次按下关闭继电器,最多可以同时打开三个,主页面能够显示总电流I。原创 2023-02-24 11:56:23 · 1292 阅读 · 0 评论 -
嵌入式开发—矩阵键盘原理及程序设计
本文详细介绍了矩阵键盘是什么,主要应用场景,替代品,矩阵键盘的优缺点以及矩阵键盘的按键检测方法。最后附上了以STM32F103系列芯片为例的C程序。原创 2023-02-15 13:49:13 · 5462 阅读 · 6 评论