自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 跨平台之交叉编译

交叉编译一、交叉编译是什么,为什么要交叉编译1.交叉编译 是在一个平台上生成另一个平台上的可执行代码。我们在Windows上面编写C51代码,并编译成可执行代码 如xx.hex是在C51上面运行,不是在Windows上面运行。我们在Ubuntu上面编写树莓派的代码,并编译成可执行代码 如a.out,是在树莓派上面运行,不是在Ubuntu linux上面运行编译:是在一个平台上生成在该平台上的可执行的代码C51 交叉编译的发生在Keil集成环境上面2.为什么要交叉编译平台上不许或不能

2020-11-28 13:50:10 2424 3

原创 树莓派控制继电器

树莓派控制继电器一、继电器原理继电器是一种电子控制器件,它具有控制系统(又称输入回路)和被控制系统(又称输出回路),通常应用于自动控制电路中,它实际上是用较小的电流去控制较大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。二、继电器的使用一路三脚继电器1. GCC 2.GND 3.IN在对继电器与树莓派引脚接线前我们先来了解一下树莓派内部的引脚分布输入指令 gpio readall 查看树莓派的引脚引脚连接继电器树莓派

2020-11-26 00:44:41 2951 4

原创 Linux库概念及相关编程(面试重点)

Linux库概念及相关编程(面试重点)一、分文件编程案列好处:分模块的编程思想网络超声波电机功能责任划分方便调试主程序简洁二、库文件库是一组预先编译好的函数的集合,这些函数都是按照可重用的原则编写的。在库中的函数是相互关联的,通过这些函数的组成可以实现相应的功能,如屏幕处理函数库(curses和ncurses库)、数据库访问例程(dbm库)。在Linux中,标准的库文件一般存放在/lib和usr/lib的目录中。c语言编译器gcc(更确切的说

2020-11-25 00:36:45 273 2

原创 树莓派开发的基本登录配置

树莓派开发的基本配置(一)树莓派刷机之使用工具(二)树莓派登入1.HDMI视频线 连接到显示器2.串口登录树莓派设备破解:默认情况下,树莓派的串口和蓝牙连接。想办法断开蓝牙连接,把串口用来数据通信。a.修改系统配置,启动串口登录树莓派1.打开是SD卡目录下的"config.txt"文件。将下列内容加在文件的末尾dtoverlay=pi3-miniuart-bt这样就停止了蓝牙。解除了对串口的占用2.修改根目录下“cmdline.txt”文件将下列内容替换成原文件中的内容在这里插入

2020-11-22 17:13:01 1805 8

原创 【linux 网络编程(socket套接字)】

网络编程(socket套字节)一、网络编程概述二、字节序三、socket编程步骤四、linux提供的API简介五、socket服务端代码实现一六、socket服务端代码实现二七、socket客户端代码实现八、实现多双方聊天九、多方消息收发#include<stdio.h>#include <sys/types.h> #include <sys/socket.h>#include<arpa/inet.h>#include

2020-11-15 12:59:08 280

原创 多线程的三大类基本操作

多线程#include<stdio.h>#include<pthread.h> // int pthread_create(pthread_t *thread, const pthread_attr_t *attr, // void *(*start_routine) (void *), void *arg);void *fun1(void *arg){ static int ret=10;

2020-11-08 14:33:31 166

原创 关于消息队列/内存共享/信号/信号量那点事

信号量消息队列//接受消息#include<stdio.h>#include <sys/types.h>#include <sys/ipc.h>#include <sys/msg.h>#include<string.h>//int msgget(key_t key, int msgflg);// int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg);

2020-11-07 14:00:31 2165

原创 基于Wemos D1避障WiFi小车及智能垃圾桶设计

基于Wemos D1避障WiFi小车及智能垃圾桶设计一、实验器材主控芯片Wemos D1其他器材HC-SR04超声波、L9110s电机、ESP82660WiFi模块、蜂鸣器所需设备TCP二、效果展示三、具体操作1.开始我们还是用Wemos D1来 点亮我们的第一个LED灯吧void setup() { // put your setup code here, to run once: pinMode(2,OUTPUT);//这里我们直接用2号引脚

2020-11-05 22:17:14 1453 5

【蓝桥杯单片机第十届国赛真题】

蓝桥杯单片机第十届国赛真题程序部分

2023-06-06

【蓝桥杯单片机第十三届国赛真题】

蓝桥杯单片机第十三届国赛真题程序部分

2023-06-04

【蓝桥杯单片机第十二届国赛真题】

蓝桥杯单片机第十二届国赛真题

2023-06-04

【蓝桥杯单片机第十一届国赛真题】

蓝桥杯单片机第十一届国赛真题程序部分

2023-06-03

【蓝桥杯单片机第九届国赛真题】

蓝桥杯单片机第九届国赛

2023-06-03

【蓝桥杯单片机第八届国赛真题】

蓝桥杯单片机第八届国赛程序设计

2023-06-02

【蓝桥杯单片机第七届国赛真题】

第七届蓝桥杯单片机国赛

2023-06-02

【蓝桥杯单片机第六届国赛真题】

蓝桥杯单片机第六届国赛真题程序部分

2023-06-02

FreeRtos-OneNet云平台LED控制

实现了FreeRtos连接OneNet云平台实现远程控制

2023-03-08

vspd 虚拟工具.zip

串口虚拟工具 多个调试设备可连接到同一个串口上

2023-02-08

3.5Inch-SPI-TFT-C8T6

基于STM32F103C8T6 3.5Inch_SPI_TFT 显示测试

2023-01-16

ip端口扫描小助手(ipscan.exe)

ip端口扫描小助手

2023-01-13

串口控制数字可调电位器

STM32F103C8T6 + X9C103可调数字电位器

2022-12-14

基于stm32 FreeRtos的智能台灯设计

1.默认界面显示按键模式 PB6 直接开关灯 PB7 PB8进行亮度调高调低 PB9为定时模式 按下PB9后 PB7 PB8的功能变为进行时间的加减 (这里PB7 PB8按键有两种功能) 2.光敏模式 界面只显示光敏界面 3.定时模式 显示时间 到时自动熄灭 4.红外距模式 5.实时电压显示 注意:蓝牙和语音与其他模式互不影响

2022-11-25

单片机STM32F030C8T6模板及资料包

STM32F030C8T6固件库模板 电路原理图和数据手册

2022-11-22

stm32f103+oled显示智能台灯.zip

stm32f103最小系统+oled+光敏传感器+语音模块+蜂鸣器+按键 1.光敏传感器检测 2.通过按键来控制 3.通过语音识别 4.定时功能

2022-10-21

STM32F103+MPU6050+3.5TFT

通过STM32F103C8T6获取MPU6050的各参数并在TFT屏上显示(这里使用的3.5的TFT)

2022-10-21

基于stm32f103+bmp180气压检测

基于stm32f103+bmp180气压检测

2022-10-21

空空如也

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

TA关注的人

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