这个项目在以STM32硬件开发平台+MDK4软件开发平台+串口编程软件ISP搭建的环境中进行开发。最终我们在这块开发板上完成了1.时间、日期界面;2.温湿度测量界面;3.心率血压测量界面;4.计步测量界面,四个功能界面。 时间日期界面:该手环通过配置RTC时实时钟模块,修改计数器的值,设置系统当前时钟日历; 温湿度测量界面:利用开发板内部的SHT20温湿度传感器采集环境信息,并利用IIc 协议读取数据; 心率血压测量界面:通过HP-6模块采集身体相关的信息,并利用IIC 协议读取数据; 计步测量界面:利用陀螺仪MPU6050测量计步; 1.时间日期界面:该手环通过配置RTC时实时钟模块,修改计
2021-10-07 20:41:05 104KB iic 手环 时钟信号
1
通过I2C总线与主控芯片相连,具有灵活、控制方便等特点。文中给出了部分硬件设计和软件流程
2021-10-07 15:20:26 223KB 硬件 iic i2c 键盘
1
附带24c32,DS3231中英文资料,上位机通信设置时钟对时代码,下位机透过串口解释命令执行操作。STM32F030的CUBEMX完整Keil5代码。 LCD2004+PCF8574两线IIC驱动液晶屏作为显示(淘宝上11-13元,20字*4行),含PCF8574驱动LCD2004的函数库。 DS3231高精度时钟模块+24C32存储的IIC驱动,三者连在一个IIC上。只需要2个IO通信。时钟芯片精度年误差小于2分钟。带温补晶振。 上位机是C#写的,进行设置对时等。透过协议能够自动查找单片机的串口并打开。接收串口信息,发送指令。 单片机识别指令,刷新lcd显示。带温度和时钟。 带时钟晶振校准参数设置,便于频率计精确校准。带一路闹钟。输出端是 PA7 串口是 PA2,PA3. DS3231秒信号端 SQW接到PB1引脚,每一个秒脉冲触发刷新一次时间。
2021-10-06 00:31:41 15.04MB STM32F DS3231 LCD160 PCF857
1
PIC通过实验的例程,可以直接应用,也可以用于入门提高
2021-10-05 20:09:52 4.44MB SPI IIC LCD等PIC
1
OLED12864是通过IIC与单片机进行通信的,该代码是基于msp430f5529单片机,运用了单片机中的12位ADC,按键中断和IIC通信部分。 代码功能是:实现手动步进,和ADC检测当前电压最后结果在OLED12864上显示的功能。 程序调试通过,过程中遇到的问题及解决办法均在代码中有标注,以便技术的交流和提升。
2021-10-05 10:56:32 255KB OLED12864 IIC通信 msp430f5529 ADC检测
1
1、基于IIC协议,采用verilog编写AT24C16驱动程序。 2、实现功能:在AT24C16的地址0~99之间顺序写入数据0~99,然后在读取出来,读取的数据通过串口调试助手显示出来。 3、测试平台Quartus 17.1
2021-10-04 19:36:02 731KB FPGA Verilog IIC AT24C16
1
Altera的官方IIC代码,绝对正确,你可以根据自己需要修改下,或者直接用就可以了,添加为IP核心,直接在SOPC里调用,好东西大家分享
2021-10-04 14:05:55 12KB IIC
1
实现现象:具体接线操作请看视频。 下载程序后数码管后4位显示0,按K1保存显示的数据,按K2读取上次保存的数据, 按K3显示数据加一,按K4显示数据清零。最大能写入的数据是255.
2021-10-04 10:48:10 922KB 51单片机 iic存储
1
通信协议:UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信。
2021-10-03 18:38:02 26KB 通信协议
1
在51单片机上实现IIC的模拟,从而实用mpu6050获得姿态信息,可以用于飞行器控制。
2021-10-01 10:49:20 11KB mpu6050 51 IIC
1