0、电脑环境:Win10x64下载 eclipse 的 c++版本 IDE(eclipse-cpp-neon-R-win32.zip)下载 jre,java 运行时(jre_8u101_windows_i586_8.0.1010.13.exe)1、安装 jre,完成后解压 eclipse 到 c 盘根目录。运行 eclipse,界面还挺好看,我选择默认的 workspace。2、进入 ...
原创 2023-02-22 10:56:45
632阅读
交互还是很有必要的,而且使用键盘和显示器的交互效率还是很高的。当然,可以直接使用UART进行字符的输入和输出。但是又何必浪费了C的标准输入输出的格式控制之类的功能呢?这次内容就是使用scanf() 和printf() 函数进行PC和开发板的交互。 交互还是很有必要的,而且使用键盘和显示器的交互效率还是很高的。当然,可以直接使用UART进行字符的输入和输出
Eclipse只需几步简单的设置就可以像idea那样代码自动提示了,喜欢的小伙伴可以赶紧动手设置,提升效率。
原创 2022-08-28 00:07:56
73阅读
spring
原创 2023-02-13 09:01:28
98阅读
使用STM32的硬件SPI及软件模拟SPI的方式驱动MAX7219点阵一、max7219.c。二、max7219.h。三、main.c 开发板使用STM32F103ZET6主控,可使用其自带的硬件SPI或者使用软件模拟SPI的方式驱动MAX7219点阵,显示其他字符可在code_disp1中修改字节定义。一、max7219.c。在模拟SPI时,函数Write_Max7219_byte()中,对M
最近需要在Arduino之间,以及Arduino和上位机(树莓派)之间传输数据, 原有APC220设备虽然可用,使用也方便,但成本太高,不容易批量,遂寻求其他方案。一、方案选择根据搜索的结果和前人经验,有如下几种可行方案:nRF24L01+ (RF) ESP8266(WIFI) XBee (ZigBee) ENC28J60(LAN) W5100,W5500(LAN)其中,Xbee为最优选,但成本
软件工程与计算II-24-考试总结
原创 2023-07-12 14:23:45
632阅读
[size=16px][b][color=#FF0000]追索权 Eclipse + NDK error: st 环境 依照网上教的步骤build 什么都...
转载 2015-07-07 14:05:00
212阅读
2评论
本文开发环境:MCU型号:ESP8266IDE环境 : Arduino IDE本文内容:使用 esp8266 在线获取实时时间NTP 服务 简介NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。esp8266也可以通过建立与NTP服务的连接,来获取实时时间。NTPClient 库的安装本文使用的环境为 arduino 1.8.3 版本,2
文章作者:里海 简介    使用继电器可以通过小电流控制大电流电路控制引脚接15。继电器大电流端 中间公共端口通入5v电压,另外两个端口一个是常开(NO)一个常闭(NC),当作两个开关与led和1k电阻串联。点灯效果点赞效果代码#include <Arduino.h> #define RELAY_PIN 15 //定时器中断 void time
一、题目描述1你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房
原创 2023-06-28 10:17:52
9阅读
仅作为个人学习笔记 文章目录芯片简介引脚及功能工作模式数据通道SPI 指令寄存器地址NRF24L01模块驱动(STM32)简单的通讯代码 芯片简介nRF24L01是由NORDIC生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。 应用领域 ● 无线鼠标 键盘 游戏
TPYBoardv102+v202家庭无线温湿度检测  一、实验器件  1、TPYBoardv1021块  2、TPYBoardv2021块  3、Nokia5110LCD显示屏1块  4、DHT11温湿度传感器1个  5、microUSB数据线2根  6、面包板1块  7、杜邦线若干  二、实验步骤  1、TPYBoardv102连接DHT11,采集温湿度信息;  2、TPYBoardv102将
拿过来的正宗腊肉和四川卤猪肝,以前也吃过不少,也形容不出味儿,这次因为并不是很想吃,所以慢慢地蒸透,细细地切薄,齐齐码在盘子里,还很是好看,很正宗的样子。 页面和框架图,打开一些视觉上比较舒服的站点,现在以美工的眼光,带着剽窃一些什么的心态,总是能看到网站的细处设计,相邻表格的底图颜色怎样搭配,很细的一个边框用什么颜色,各栏目之间配色的不同等,我暂时还学不来,又不能照抄,只是暗地里赞叹,再偷些小
原创 2005-03-02 17:40:00
1028阅读
一、准备软件与环境esp32_win32_msys2_environment_and_toolchain-20181001esp-idf_3.3.1eclipse C/C++python 3.8git二、安装过程1. 首先安装python3.8 与git下载好python3.8 与git的windows安装包一路默认安装即可;2. esp32_win32_msys2_environment_and
原创 2022-01-06 15:18:36
594阅读
本文将深度解析一款烂大街的无线芯片,NRF24L01(及国产完全兼容的SI24R1)。实在是现在网上很多写NRF24L01的文章抓不到重点,一些冷门用法没人写,就写了这个文章。推荐选用SI24R1,原因是功能完全相同,但SI24R1内置PA,最大输出是7dbm,而挪威原版的NRF24L01+最大输出只有0dbm。因为2.4G是ISM频段,功率即正义!以下以SI24R1为例进行说明读写控制spi配置
休闲零食赛道:玩的是一场供应链成本压缩的“数字游戏”
原创 2022-11-03 18:07:46
93阅读
休闲零食赛道:玩的是一场供应链成本压缩的“数字游戏”
原创 2022-10-20 16:49:36
128阅读
没冰箱啊,怎么办,要不可以试试果冻呵呵,超级简单,超级好吃准备:纯牛奶200ml,QQ糖11粒(数量足,果冻又嫩嫩的。...
原创 2023-04-10 20:11:13
172阅读
一、初步认识一下 NRF24L01是Nordic公司研发的一款2.4G通信芯片。它不是zigbee、不是蓝牙、不是wifi,它拥有的是自己的一套协议。既然是通信芯片,而且有自己的协议,那说明这个芯片只能是用在NRF24L01与NRF24L01或者Nordic公司此系列的芯片通信,一般情况下,用在2个NRF24L01之间的通信,任何一个模块都可以设置为接收或者发送模式,而且可由主控单片机随时根据需
  • 1
  • 2
  • 3
  • 4
  • 5