自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (5)
  • 收藏
  • 关注

原创 v3S驱动key

文章目录一、硬件原理图二、修改设备树1. 注释掉GPIO冲突部分2. 添加按键部分三、编写驱动四、编写应用程序五、运行测试旋转编码器链接一、硬件原理图这个按键连接在SDIO1上,要是使用的话就不能使用WIFI了。这个GPIO是PG2。二、修改设备树1. 注释掉GPIO冲突部分因为和WIFI的接口冲突,又因为默认配置好了WIFI的设备树文件,所以我们需要先注释掉WIFI的部分。提示:这里一定要用/**/ 注释,不能使用//在sun8i-v3s.dtsi在sun8i-v3s_lichee

2021-08-31 22:29:10 810

原创 v3S内核定时器驱动LED

文章目录一、不同点二、v3s定时器参考驱动三、编写实验测试1. 驱动程序2. 应用程序3. 运行测试在之前我们在学习阿尔法开发板的时候编写过这个是实验,那么为什么又要重新写一篇文章呢?这是因为在v3S的开发板上,软件定时器和一般的定时器稍微有点不同。一、不同点一般定时器结构体:struct timer_list { /* * All fields that change during normal runtime grouped to * the sa

2021-08-31 21:49:38 519

原创 v3S驱动led

文章目录关于GPIO的知识一、硬件原理图二、修改设备树三、编写驱动四、编写应用程序五、运行测试关于GPIO的知识GPIO一、硬件原理图这里LED1和LED2是接到了SDIO1接口上,SDIO1接的是WIFI,这里就不使用了。LED3接的是PB5,我们可以操作这个LED。二、修改设备树在sun8i-v3s-licheepi-zero.dts上在原有leds的基础上进行修改 leds { compatible = "gpio-leds"; /* PG0 和 PG1 被WIFI使用,

2021-08-31 17:16:55 1392

原创 v3S编译QT5

文章目录一、配置编译二、查看QT版本三、运行一个demo在后面的使用中,我们不可以避免的要编写应用程序,这一章就介绍怎么通过buildroot下载QT5。一、配置编译在buildroot下面,打开配置界面make menuconfig选择target packages项选中下面的保存,编译编译时间还是挺久的,大概1个小时左右。二、查看QT版本/home/luatao/linux/zero/buildroot-2019.08/output/build/qt5base-5.12.4

2021-08-31 10:44:58 985

原创 v3S配置tftp下载kernel和nfs挂载文件系统

文章目录一、U-Boot适配Ethernet1.配置menuconfig2.修改dts3. 编译4. 烧写5.测试Kernel适配Ethernet1. 配置menuconfig2. 修改dts3.编译4. 测试eth0三、通过tftp下载zImage和dts,通过nfs挂载文件系统1. 设置bootcmd2. 设置bootargs四、挂载效果参考文档一、U-Boot适配Ethernet我使用的uboot是2017的U-Boot 2017已经支持了sun8i-emac的驱动,只需要在编译时选上并且修改d

2021-08-30 17:43:38 2366 1

原创 v3S开发板烧录系统(uboot+kernel+rootfs)

文章目录一、TF卡分区二、烧写三、最后效果在我们开发的过程中不可避免的需要去烧写系统,这一章就介绍怎么给TF分区然后烧写。实现一个可以运行的系统。一、TF卡分区先查看一下挂载的位置和设备号df -lhsudo fdisk -l # 首先查看电脑上已插入的TF卡的设备号(下面以/dev/sdc1为例)操作之前先卸载挂载的设备sudo umount /dev/sdc1 # 若自动挂载了TF设备,请先卸载(有多个分区则全部卸载)sudo umount /dev/sdc2

2021-08-30 16:58:57 1839

原创 焊接调试自制的V3S开发板

文章目录一、前言二、第一次焊接1. 问题:电源没有输出(没有解决)三、第二次焊接1.问题:电源没有输出(解决)2.问题:USB检测不到(解决)三、焊接过程图片四、测试成功结果五、总结一、前言在之前,我画了一个V3S的开发板,并且下单了,因为画的是4层板,所以这个制作的进度比较慢,在等了大概6,7天左右,我才收到了嘉立创寄来的板子(可能也因为疫情的缘故)。但是此时我并没有焊接,因为疫情的缘故,我买的其他的器件并没有发货,所以一直搁置了。二、第一次焊接在又等了几天之后,我的器件基本上都到了,于是,我开

2021-08-28 21:32:18 1970 2

原创 创建用户和角色

文章目录一、创建数据库表二、创建模型三、建立数据层DAL不写了,太麻烦了,效率太低。一、创建数据库表需要创建三个表UserInfos:存放注册的用户信息RoleInfos:存放系统的角色信息在这个表下面填入整个系统的所有角色UserRoleInfos:用户角色对应的关系建立一个视图:二、创建模型添加这三个模型:UseInfoModel.cs:using PSI.Common.CustomAttributes;using System;using System.Colle

2021-08-25 19:49:01 473

原创 添加通用项目文件

文章目录一、配置连接数据库二、添加数据库通用文件添加引用system.configuration三、添加公共类通用文件添加一些引用四、添加Models层文件五、添加DAL层文件六、BLL层添加文件七、添加WinPSI文件一、配置连接数据库我们需要去填写数据库的用户名和密码找到下面这个文件填入下面的信息<connectionStrings> <add name ="connStr" connectionString="server.; database=

2021-08-25 10:42:06 251

原创 Buildroot根文件系统构建

文章目录Buildroot根文件系统构建一、何为buildroot?1. buildroot简介2. buildroot下载二、buildroot构建根文件系统1. 配置buildroot1. 配置 Target options2. 配置 Toolchain3. 配置 System configuration4. 配置 Filesystem images5. 禁止译 编译 Linux 内核和 uboot6. 配置 Target packages2. 编译buildroot3. buildroot根文件

2021-08-22 11:26:12 5742 3

原创 llrzsz

文章目录官网解压配置编译安装复制到开发板并执行使用lrz从PC传开发板使用lsz从开发板传PC参考链接今天给大家推荐一个很好用的工具。你是不是感觉在没有网络时往linux中下载程序很麻烦(SD卡插拔),今天就教大家怎么通过串口和linux文件系统进行通信。官网我们可以通过下面的官网去下载lrzsz解压将解压的源码包放到ubuntu中新建一个文件夹 lrzsz拷贝到这个目录下解压tar -vxf lrzsz-0.12.20.tar.gz 配置cd lrzsz-0.12.20/

2021-08-22 08:17:15 475

原创 Qt实验----串口

文章目录一、QT程序在.pro添加1. mainwindow.h2.mainwindow.cpp二、运行效果一、QT程序在.pro添加1. mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QSerialPort>#include <QSerialPortInfo>#include <QPushButton>#inclu

2021-08-21 22:15:51 399

原创 Qt实验----控制蜂鸣器

文章目录一、Qt程序1. mainwindow.h2. mainwindow.cpp二、运行效果一、Qt程序1. mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QPushButton>/* * file name:beep * date: 2021-08-21 08:13 * version:1.0 * author:luatao *

2021-08-21 15:28:32 3306

原创 Qt----ICM20608

文章目录ICM20608一、资源简介二、应用接口ICM20608本章是 ICM20608 实验,本章与上一章类似,都是获取传感器的数据,ICM20608 是的一款六轴 MEMS 传感器,包括三轴加速度和三轴陀螺仪。因为本章与上一章类似,本章只提供获取ICM20608 的接口,不再重复设计界面程序。一、资源简介在正点原子 I.MX6ULL ALPHA 开发板底板上有一个 6 轴 MEMS 传感器,也就是在底板上晶振旁边的传感器,采用的是 spi 接口。(注意:I.MX6ULL MINI 开发板没有这个

2021-08-21 11:34:57 768

原创 Qt----AP3216C

文章目录AP3216C一、资源简介二、应用实例三、程序运行效果AP3216C本章是 AP3216C 实验,介绍如何在 Qt 应用上获取我们正点原子嵌入式 I.MX6ULL Linux开发板上的个三合一环境传感器的数据。注意,既然是从开发板上获取数据,那么需要使用开发板,在正点原子 I.MX6ULL ALPHA 开发板上有这个 AP3216C 传感器,MINI 底板没有这个AP3216C 传 感 器 。 不 过 程 序 是 没 有 传 感 器 的 情 况 下 也 是 可 以 运 行 的 , 可 以 在Wi

2021-08-21 10:41:07 1297

原创 Qt----USER-KEY

文章目录USER-KEY一、资源简介二、应用实例三、程序运行效果USER-KEY本章是按键实验,介绍如何在 Qt 应用上使用我们正点原子嵌入式 I.MX6ULL Linux 开发板上的按键。一、资源简介在正点原子的 I.MX6U 开发板,ALPHA 和 MINI Linux 开发板板载资源上有一个按键。如下图原理图(下图为 ALPHA 开发板的 KEY0 按键原理图)。二、应用实例想要监测这个 KEY0,首先我们正点原子的出厂内核已经默认将这个按键注册成了gpio-keys 类型设备,键值为

2021-08-21 10:25:13 371

原创 Qt----Serial Port

文章目录Serial Port一、资源简介二、应用实例三、程序运行效果Serial PortQt 提供了串口类,可以直接对串口访问。我们可以直接使用 Qt 的串口类编程即可,十分方便。Qt 串口类不仅在 Windows 能用,还能在 Linux 下用,虽然串口编程不是什么新鲜事儿,既然 Qt 提供了这方面的接口,我们就充分利用起来,这将会使我们的开发十分方便!其实 Qt也提供了相关的 Qt 串口的例子,我们也可以直接参考来编程,编者根据实际情况,化繁为易,直接写了个简单的例子给大家参考。一、资源简介

2021-08-21 08:51:00 5349

原创 Qt----Qt控制Beep

文章目录Qt控制Beep一、资源简介二、应用实例三、程序运行效果Qt控制Beep一、资源简介在正点原子的 I.MX6U 开发板,ALPHA 和 MINI Linux 开发板板载资源上有一个蜂鸣器(BEEP)。如下图原理图。此蜂鸣器直接接在一个 GPIO 上,并不是接在 PWM 上,管脚资源限制。所以我们的操作与上一小节是一样的(下图为 ALPHA 开发板的 BEEP 原理图)二、应用实例想要控制这个蜂鸣器(BEEP),首先我们正点原子的出厂内核已经默认将这个 LED 注册成了 gpio-leds

2021-08-21 06:50:35 1852

原创 Qt实验----控制LED

文章目录一、QT程序1. mainwindow.h2. mainwindow.cpp二、运行效果通过这个程序可以控制开发板的LED一、QT程序1. mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QPushButton>#include <QFile>/* * file name:led * date: 2021-08-20

2021-08-20 23:31:31 2756 1

原创 Qt----Qt控制LED

文章目录Qt控制LED一、资源简介二、应用实例三、程序运行效果Qt控制LED本章开始使用 Qt 应用到正点原子的嵌入式 I.MX6ULL 开发板上,凡事是先易后难,我们也是从最简单的点亮 LED 说起。介绍如何使用 Qt 知识应用到正点原子的嵌入式I.MX6ULL 开发板,亦可参考来修改到其他平台的嵌入式 Linux 开发板上一、资源简介在正点原子的 I.MX6U 开发板,ALPHA 和 MINI Linux 开发板板载资源上有一个 LED。如下图原理图(下图为 ALPHA 开发板的 LED 原理图

2021-08-20 20:39:27 3561

原创 Qt----数据库

文章目录数据库一、Qt SQL简介二、应用实例1. 实用闹钟(非QTableView显示)1. 程序运行效果2. 数据库表格(QTabview显示)1. 程序运行效果数据库数据库是什么?简易言之,就是保存数据的文件。可以存储大量数据,包括插入数据、更新数据、截取数据等。用专业术语来说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。什么时候需要数据库?在嵌入式里,存储大量数据,或者记录数据,就需要用到数据库。举个简单的例

2021-08-20 17:05:10 3046

原创 Qt----多媒体

文章目录多媒体一、Qt多媒体简介二、音效文件播放1. 应用实例2. 程序运行效果三、音乐播放器1. 应用实例2. 程序运行效果四、视频播放器1. 应用实例2. 程序运行效果五、录音1. 应用实例2. 程序运行效果多媒体多媒体(Multimedia)是多种媒体的综合,一般包括文本,声音和图像等多种媒体形式。在计算机系统中,多媒体指组合两种或两种以上媒体的一种人机交互式信息交流和传播媒体。使用的媒体包括文字、图片、照片、声音、动画和影片,以及程式所提供的互动功能。Qt 的多媒体模块提供了音频、视频、录音

2021-08-20 16:29:07 2349 3

原创 Qt----网络编程

文章目录网络编程一、获取本机的网络信息1. 应用实例2. 程序运行效果二、TCP通信1. TCP简介2. TCP服务端应用实例3. TCP客户端应用实例4. 程序运行效果三、UDP通信1. UDP简介2. UDP单播与广播1. 应用实例2. 程序运行效果3. UDP组播1. 应用实例2. 程序运行效果四、网络下载实例1. 应用实例2. 程序运行效果网络编程Qt 网络模块为我们提供了编写 TCP / IP 客户端和服务器的类。它提供了较低级别的类,例如代表低级网络概念的 QTcpSocket,QTcpSe

2021-08-20 11:24:33 1923 1

原创 Qt----多线程

文章目录多线程一、继承QThread的线程1. 应用实例2. 程序运行效果二、继承QObject的线程1. 应用实例2. 程序运行效果多线程我们写的一个应用程序,应用程序跑起来后一般情况下只有一个线程,但是可能也有特殊情况。比如我们前面章节写的例程都跑起来后只有一个线程,就是程序的主线程。线程内的操作都是顺序执行的。恩,顺序执行?试着想一下,我们的程序顺序执行,假设我们的用户界面点击有某个操作是比较耗时的。您会发现界面点击完了,点击界面对应的操作还没有完成,所以就会冻结界面,不能响应,直到操作完成后,才

2021-08-20 10:11:05 11471

原创 Qt----绘图与图表

文章目录绘图与图表一、QPainter绘图1. 应用实例2. 程序运行效果二、QChar图表1. 应用实例2. 程序运行效果绘图与图表绘图与图表在嵌入式里有的比较多,尤其是图表,我们常在股票里看到的“图表折线/曲线图/饼状图等”都可以用 Qt 的图表来实现。绘图和图表的内容本章主要介绍绘图和图表的基本操作,以简单的例子呈现绘图与图表的用法,目的就是快速入门绘图与图表,关于绘图与图表详解最好是看 Qt 官方的帮助文档。一、QPainter绘图Qt 里的所有绘图,比如一个按钮和一个 Label 的显示

2021-08-20 09:45:38 4826

原创 Qt----文本读写

文章目录文本读写一、QFile读写文本1. 应用实例2. 程序运行效果二、QTextStream读写文本1. 应用实例2. 程序运行效果文本读写在很多时候我们需要读写文本文件进行读写,比如写个 Mp3 音乐播放器需要读 Mp3 歌词里的文本,比如修改了一个 txt 文件后保存,就需要对这个文件进行读写操作。本章介绍简单的文本文件读写,内容精简,让大家了解文本读写的基本操作。一、QFile读写文本QFile 类提供了读取和写入文件的接口。在嵌入式里如果需要读写文件,最简单的方法就是用 Qfile。Q

2021-08-20 09:11:37 1043

原创 Qt控件----项目控件组(基于项)

文章目录项目控件组(基于项)一、QListWidget1. 控件简介2. 用法示例3. 运行效果二、QTreeWidget1. 控件简介2. 用法示例3. 运行效果三、QTableWidget1. 控件简介2. 用法示例3. 运行效果项目控件组(基于项)在上一小节学习过视图组,下面学习控件组。仔细观察视图组里的某几个控件与控件组的控件名字相似。以 QListWidget 为例QListWidget 就是继承 QListView。QListView 是基于模型的,而 QListWidget 是基于项的。

2021-08-20 08:27:34 1031

原创 Qt控件----项目视图组(基于模型)

文章目录基于视图组(基于模型)一、QListView1. 控件简介2. 用法示例3. 运行效果二、QTreeView1. 控件简介2. 用法示例3. 运行效果三、QTableView1. 控件简介2. 用法示例3. 运行效果四、QColumnView1. 控件简介2. 用法示例3. 运行效果五、QUndoView1. 控件简介2. 用法示例3. 运行效果基于视图组(基于模型)上图需要注意的是,在低版本的 Qt,Column View 与 Undo View 是没有封装成可视控件形式在 Qt Creat

2021-08-20 06:36:58 3184

原创 Qt控件----容器

文章目录容器一、QGroupBox1. 控件简介2. 用法示例3. 运行效果二、QScrollArea1. 控件简介2. 用法示例3. 运行效果三、QToolBox1. 控件简介2. 用法示例3. 运行效果四、QTabWidget1. 控件简介2. 用法示例3. 运行效果五、QStackedWidget1. 控件简介2. 用法示例3. 运行效果六、QFrame1. 控件简介2. 用法示例3. 运行效果七、QWidget1. 控件简介2. 用法示例3. 运行效果八、QMdiArea1. 控件简介2. 用法示例

2021-08-19 17:36:21 1763 1

原创 Qt控件----空间间隔

文章目录空间间隔一、QSpacerltem1. 控件简介2. 用法示例3. 运行效果空间间隔一、QSpacerltem空间间隔组(Spacers),如下图所示(1) Horizontal Spacer:水平间隔(2) Vertical Spacer:垂直间隔QSpacerItem 继承 QLayoutItem。QSpacerItem 类在布局中提供空白(空间间隔)。所以QSpacerItem 是在布局中使用的。它包含 Horizontal Spacer(水平间隔)与 Vertical S

2021-08-19 17:07:14 3402

原创 Qt控件----布局管理

文章目录布局管理一、QBoxLayout1. 控件简介2. 用法示例3. 运行效果二、QGridLayout1. 控件简介2. 用法示例3. 运行效果三、QFormLayout1. 控件简介2. 用法示例3. 运行效果布局管理Qt 提供了非常丰富的布局类,基本布局管理类包括:QBoxLayout、QGridLayout、QFormLayout 和 QStackedLayout。这些类都从 QLayout 继承而来,它们都来源于 QObject(而不是 QWidget)。创建更加复杂的布局,可以让它们彼此

2021-08-19 16:56:50 1445

原创 Qt控件----显示窗口部件之浏览器

文章目录一、QTextBrowser1. 控件简介2. 用法示例3. 运行效果二、QGraphicsView1. 控件简介2. 用法示例3. 运行效果一、QTextBrowser1. 控件简介QTextBrowser 继承 QTextEdit,QTextBrowser 类提供了一个具有超文本导航的文本浏览器。该类扩展了 QTextEdit(在只读模式下),添加了一些导航功能,以便用户可以跟踪超文本文档中的链接。2. 用法示例例 27_qtextbrowser,简单的文本浏览器(难度:简单),本例设

2021-08-19 16:42:32 1418

原创 Qt控件----显示窗口部件

文章目录显示窗口部件一、QLabel1. 控件简介2. 用法示例3. 运行效果二、QCalendarWidget1. 控件简介2. 用法示例3. 运行效果三、QLCDNumber1. 控件简介2. 用法示例3. 运行效果四、QProgressbar1. 控件简介2. 用法示例3. 运行效果五、QFrame1. 控件简介2. 用法示例3. 运行效果显示窗口部件Qt Designer 显示窗口部件提供的面板中,提供了 10 种显示小部件。在 Qt5.5 以前的 Qt5 版本这个显示窗口部件还有一个 QWeb

2021-08-19 16:26:56 2399

原创 Qt控件----输入窗口部件

文章目录输入窗口部件一、QComboBox1. 控件简介2. 用法示例3. 运行效果二、QFontComboBox1. 控件简介2. 用法示例3. 运行效果三、QLineEdit1. 控件简介2. 用法示例3. 运行效果四、QTextEdit1. 控件简介2. 用法示例3. 运行效果五、QPlainTextEdit1. 控件简介2. 用法示例3. 运行效果六、QSpinBox1. 控件简介2. 用法示例3. 运行效果七、QDoubleSpinBox1. 控件简介2. 用法示例3. 运行效果八、QTimeEd

2021-08-19 16:08:26 1842

原创 Qt控件----按键

文章目录按钮:一、 QPushButton1. 控件简介2. 用法示例3. 运行效果二、 QToolButton1. 控件简介2. 用法示例3. 运行效果三、 QRadioButton1. 控件简介2. 用法示例3. 运行效果四、 QCheckBox1. 控件简介2. 用法示例3. 运行效果五、 QCommandLinkButton1. 控件简介2. 用法示例3. 运行效果六、 QDialogButtonbox1. 控件简介2. 用法示例3. 运行效果从这章开始我们开始学习Qt 的窗口部件,其中每种类型的

2021-08-19 11:31:15 4684 1

原创 Qt Creator 使用技巧

文章目录一、 Qt Creator的快捷键二、 Qt帮助文档的使用在任何一款编程的 IDE 软件里,都有相应的编程技巧。在这章里我们主要这两种最常用的技巧——Qt Creator 的快捷键的使用和 Qt 的帮助文档的使用。其中最重要的就是 Qt 的帮助文档里。可以说 Qt 帮助文档其实就是一本教程,任何其他的 Qt 教程都没有 Qt 文档写的详细,只不过是英文版本的而已。这样的对我们初学者来说入门还是有些吃力的。下面由编者和大家的学习下 Qt Creator 的快捷键和 Qt 的帮助文档的使用方法一、

2021-08-19 10:07:25 1285

原创 Qt信号与槽

文章目录一、Qt信号与槽机制二、如何在项目里创建信号三、如何在项目中创建槽四、如何在项目中连接信号与槽五、学会使用Qt类的信号与槽在学习 Qt 的过程中,信号与槽是必不可少的部分,也是 Qt 编程的基础,是 Qt 编程的一大创新(其实与 C#的事件很相似,编程都是类似的),Qt 的信号与槽在Qt4 时或者更早前已经出现,并不是属于哪个版本的。只是 Qt4 与 Qt5 的信号槽连接的写法有些区别。本教程对 Qt4 的信号与槽连接写法不做讲解。同时,由此章节开始,我们将不使用 Qt Designer 的方式

2021-08-19 09:37:32 1143

原创 使用Qt Designer开发

文章目录一、使用UI设计器开发程序1. 在UI文件添加一个按钮2. 在UI文件里连接信号与槽1. UI 设计器里 信号与槽的连接 方法一:2. UI 设计器里 信号与槽的连接 方法 二:3. 编译及运行创建的UI项目本章将简介使用 Qt Creator 里自带的 Qt Designer,使用 Qt Designer 比较方便的构造 UI 界面。特点是方便布局,比较形象。一、使用UI设计器开发程序Qt Designer 是属于 Qt Creator 的一个功能而已,大家不要搞混了。Qt Design

2021-08-19 08:07:39 1715

原创 初识QT5

文章目录一、Qt是什么1. Qt与Qt Creator的关系2. Qt能做什么3. Qt/c++与QML二、如何选择Qt版本三、Windows下安装Qt四、Linux下安装Qt1.安装QT2. 配置Qt Creator输入中文1. 配置ubuntu中文环境2. 配置中文输入法五、Qt Creator简单实用1. Qt Creator界面组成2. Qt Creator设置六、第一个Qt程序1. 新建一个项目2. 项目文件介绍1. 项目文件*.pro2. 样式文件*.ui3. 头文件*.h4. 源文件*.cpp

2021-08-18 23:41:45 4108

原创 在ubuntu下编写c++

文章目录一、c++环境设置二、 编写一个简单的c++程序因为我之前学习过c++,还有一点基础,所以基础的内容就不写出来了。一、c++环境设置我们要在 Ubuntu 编写 C++程序,那么需要有能编写代码的文本编辑和 C++编译器。在新装的 Ubuntu 环境里,编译 C 语言的 GCC 没有安装,编译 C++的 G++也没有安装。执行下面的执指令安装编译 C 语言和 C++的环境。sudo apt-get install gcc g++sudo apt-get install lsb-core l

2021-08-18 22:13:00 10108 1

点阵显示时间+自动对时.7z

4个74HC595级联驱动,组成一个16*16的点阵屏,通过esp8266自动获取网络时间,并显示在点阵屏上,

2021-05-11

NRF24L01收发测试程序.7z

通过STM32实现NRF24L01的收发测试程序

2021-05-11

Stc8A8K小车简化.zip

寒假做的一个智能小车,有自动模式(超声波避障)(红外避障)手动模式(红外遥控)(无线NRF24l01遥控)(WIFI ESP8266遥控)(蓝牙遥控)小车可前进,后退,左转,右转,停止,1-7挡(可调),OLED用来显示主界面和超声波检测的距离,JQ8900播报小车运行的状态。

2020-03-09

SD卡代码可读可写串口可显示.zip

这是我写的SD卡的程序,可以正常的读写SD卡的扇区,写入的数据可以通过串口再PC上打印出来.里面还有我整理的资料,中文的和英文的都有,英文的是官方资料,中文的是我自己整理的。

2020-02-14

ESP8266串口1点亮小灯.zip

这是我测试成功的ESP8266的代码程序,实现最基本的功能,ESP8266作为服务器提供热点供客户端(手机)连接,手机可以通过网络调试助手发送数据控制单片机的小灯的亮灭,单片机也可以发送数据到手机,在手机显示,这是一个双向传递的程序。

2020-02-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除