
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这篇文章给大家讲解一下ioctl的简单使用,关于ioctl更详细的教程后面有机会单独写出来(一)什么是ioctlioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速、网卡速率等等。它的调用方式如下://在应用调用int ioctl(int fd, int cmd, …);其中fd是用户程...
这两天研究qt,练习时做了个仿QQ登录界面,我这次实现的比较简单,先在这里记录一下,以后有空了会继续完善的。(一)效果图这里使用我的qq号测试的如图:(二)工程文件(三)代码实现mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>QT_BEGIN_NAMESPA...
今天在用stlink-v2下载程序时出现ST-LINK USB communication error,突然就出现了这个问题,在网上找了好多解决办法都不可以用,下面给出我的解决方案,文章末尾给出了网上的几种解决办法,仅供参考。第一步:找到你的keil5安装目录>ARM>STLink>USBDriver目录下的stlink_winusb_uninstall.bat第二步:然...
本文章讲述了如何用STM32编写4*4矩阵按键程序,先简单介绍一下扫描的基本方法:1.反转法 2.行列扫描。本文主要介绍行列扫描欢迎加入嵌入式学习群:559601187(一)代码如下/**********************************************************************按键用的PA8-PA11,PB12-PB15*PA8-PA11...
通过上面我们发现repo只是一个封装了git命令的工具,用来管理好多仓库的一个顶级目录。先下载repo引导器修改引导器的repo网址下载repo工具创建存放default.xml的git仓库repo init初始化repo拉取代码本文章仅供学习交流用禁止用作商业用途,文中内容来水枂微信公众号:zhjj0729。
目录(一)工程目录如图:(二)main函数实现:(三)MLX90614测温代码实现前面介绍了使用STM32制作红外测温仪硬件设计,今天来说一下软件的实现,具体的程序,完整的keil代码我已经打包放在了这里MLX90614红外测温仪软件设计.rar由于程序流程比较清晰,这里我就不把程序流程图贴出来了,直接上代码。(一)工程目录如图:(二)main函数实现:/***************...
(一)什么是coredump通常应用程序运行时遇到,在满足一定条件下产生一个core文件,例如程序收到SIGABRT、SIGEMT等信号时(注:在signal.h里说明了哪些新号会产生coredump)都会出现coredump,我们平时见到最多的应该就是段错误。core文件包含了程序运行时内存、寄存器状态、堆栈指针、内存管理信息以及函数调用堆栈信息。我们通过分析core文件可以找到应用程序崩溃的地
最近受疫情的影响详细大家都在家里没事干,这里利用stm32最小系统做一个红外测温仪这篇教程里我们来制作红外测温仪需要用到的硬件,关于PCB的工程文件,后文会给出。(一)系统分析由于我们的功能比较单一,所以对单片机的要求并不高,这里采用STM32F103C8T6作为主芯片,首先我们来设计一个单片机的最小系统,并留出相应的模块接口,方便我们使用。单片机的最小系统由电源电路、复位电路、晶振电...
本文章分为两部分:第一部分为实现多彩的心,第二部分是实现心得跳动,两个代码均独立运行本篇文章转载自公众号: C语言程序设计基础知识(一)C语言实现多彩的心实现过程其实很简单首先使用for循环绘制心形for (y = 1.5f; y > -1.5f; y -= 0.1f){for (x = -1.5f; x < 1.5f; x += 0.05f){...
一、概述整流电路的输出电压并不是纯粹的直流,从示波器观察整流电路的输出,与直流相差很大,波形中含有较大的脉动成分,称为纹波。为了获得比较理想的直流电压,需要利用具有储能作用的电抗性元件(如:电感、电容)组成的滤波电路来滤除整流电路输出电压中的脉动成分,以获得直流电压。常用的滤波电路有无源滤波和有源滤波两大类。无源滤波主要形式有电容滤波、电感滤波和复式滤波(包括L型、LC滤波、LCπ型滤波和RC..







