0.96寸蓝色OLED模块 7P SPI+I2C接口软硬件设计资料(包括技术手册+硬件参考设计+C51STM8 PICSTM32单片机软件工程源码+取字模软件) arduino_SPI_例程.rar arduino_SPI_例程.rar.zip 中景园电子0.96OLED显示屏_arduino_IIC_例程 中景园电子0.96OLED显示屏_arduino_IIC_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC_例程 中景园电子0.96OLED显示屏_C51系列_IIC_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC_例程推荐使用 中景园电子0.96OLED显示屏_C51系列_IIC_例程推荐使用.zip 中景园电子0.96OLED显示屏_C51系列_IIC应答_例程 中景园电子0.96OLED显示屏_C51系列_IIC应答_例程.rar 中景园电子0.96OLED显示屏_C51系列_IIC无应答_例程 中景园电子0.96OLED显示屏_C51系列_IIC无应答_例程.rar 中景园电子0.96OLED显示屏_C51系列_SPI_例程.rar 中景园电子0.96OLED显示屏_MSP430系列_SPI_例程.rar 中景园电子0.96OLED显示屏_PIC系列_SPI_例程.rar 中景园电子0.96OLED显示屏_STM32F103C8_IIC_V1.0.rar 中景园电子0.96OLED显示屏_STM32F103RC_IIC_V1.0.zip 中景园电子0.96OLED显示屏_STM32F103ZET6_IIC_V1.0.zip 中景园电子0.96OLED显示屏_STM32ZET系列_SPI_例程.zip 中景园电子0.96OLED显示屏_STM32_F103C8系列_SPI_例程 中景园电子0.96OLED显示屏_STM32_F103C8系列_SPI_例程.rar 中景园电子0.96OLED显示屏_STM32_F103RCT6系列_SPI_例程.zip 中景园电子0.96OLED显示屏_STM8S103K3T6_SPI_例程.zip 中景园电子0.96OLED显示屏_STM8系列_IIC_例程.zip 中景园电子0.96OLED显示屏_STM8系列_SPI_例程.rar SPI接口arduino连接方式.rar 中景园电子0.96OLED显示屏原理图 中景园电子0.96OLED显示屏数据手册 中景园电子0.96OLED显示屏测试程序 中景园电子0.96寸OLED使用文档新手必看V2.0.pdf 关于七针0.96寸OLED使用IIC接口的说明.rar 取字模软件
DS18B20数字温度传感器实验STM32F407开发板KEIL软件工程源码 main(void) { u8 t=0; short temperature; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(336,8,2,7); //设置时钟,168Mhz delay_init(168); //初始化延时函数 uart_init(115200); //初始化USART usmart_dev.init(84); //初始化USMART LED_Init(); //初始化LED KEY_Init(); //初始化KEY LCD_Init(); //初始化LCD POINT_COLOR=RED; LCD_ShowString(30,50,200,16,16,"Explorer STM32F4"); LCD_ShowString(30,70,200,16,16,"DS18B20 TEST"); LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK"); LCD_ShowString(30,110,200,16,16,"2017/4/15"); while(DS18B20_Init()) //DS18B20初始化 { LCD_ShowString(30,130,200,16,16,"DS18B20 Error"); delay_ms(200); LCD_Fill(30,130,239,130+16,WHITE); delay_ms(200); } LCD_ShowString(30,130,200,16,16,"DS18B20 OK"); POINT_COLOR=BLUE;//设置字体为蓝色 LCD_ShowString(30,150,200,16,16,"Temp: . C"); while(1) { if(t%10==0)//每100ms读取一次 { temperature=DS18B20_Get_Temp(); if(temperature<0) { LCD_ShowChar(30+40,150,'-',16,0); //显示负号 temperature=-temperature; //转为正数 }else LCD_ShowChar(30+40,150,' ',16,0); //去掉负号 LCD_ShowNum(30+40+8,150,temperature/10,2,16); //显示正数部分 LCD_ShowNum(30+40+32,150,temperature%10,1,16); //显示小数部分 } delay_ms(10); t++; if(t==20) { t=0; LED0=!LED0; } } }
DHT11数字温湿度传感器实验STM32F407开发板KEIL软件工程源码: main(void) { u8 t=0; u8 temperature; u8 humidity; HAL_Init(); //初始化HAL库 Stm32_Clock_Init(336,8,2,7); //设置时钟,168Mhz delay_init(168); //初始化延时函数 uart_init(115200); //初始化USART usmart_dev.init(84); //初始化USMART LED_Init(); //初始化LED KEY_Init(); //初始化KEY LCD_Init(); //初始化LCD POINT_COLOR=RED; LCD_ShowString(30,50,200,16,16,"Explorer STM32F4"); LCD_ShowString(30,70,200,16,16,"DHT11 TEST"); LCD_ShowString(30,90,200,16,16,"ATOM@ALIENTEK"); LCD_ShowString(30,110,200,16,16,"2017/4/15"); while(DHT11_Init()) //DHT11初始化 { LCD_ShowString(30,130,200,16,16,"DHT11 Error"); delay_ms(200); LCD_Fill(30,130,239,130+16,WHITE); delay_ms(200); } LCD_ShowString(30,130,200,16,16,"DHT11 OK"); POINT_COLOR=BLUE;//设置字体为蓝色 LCD_ShowString(30,150,200,16,16,"Temp: C"); LCD_ShowString(30,170,200,16,16,"Humi: %"); while(1) { if(t%10==0)//每100ms读取一次 { DHT11_Read_Data(&temperature,&humidity); //读取温湿度值 LCD_ShowNum(30+40,150,temperature,2,16); //显示温度 LCD_ShowNum(30+40,170,humidity,2,16); //显示湿度 } delay_ms(10); t++; if(t==20) { t=0; LED0=!LED0; } } }
MPU6050六轴传感器实验STM32F407开发板KEIL软件工程源码: void usart1_send_char(u8 c) { while(__HAL_UART_GET_FLAG(&UART1_Handler,UART_FLAG_TC)==RESET){}; USART1->DR=c; } //传送数据给匿名四轴上位机软件(V2.6版本) //fun:功能字. 0X01~0X1C //data:数据缓存区,最多28字节!! //len:data区有效数据个数 void usart1_niming_report(u8 fun,u8*data,u8 len) { u8 send_buf[32]; u8 i; if(len>28)return; //最多28字节数据 send_buf[len+3]=0; //校验数置零 send_buf[0]=0XAA; //帧头 send_buf[1]=0XAA; //帧头 send_buf[2]=fun; //功能字 send_buf[3]=len; //数据长度 for(i=0;i8)&0XFF; tbuf[1]=aacx&0XFF; tbuf[2]=(aacy>>8)&0XFF; tbuf[3]=aacy&0XFF; tbuf[4]=(aacz>>8)&0XFF; tbuf[5]=aacz&0XFF; tbuf[6]=(gyrox>>8)&0XFF; tbuf[7]=gyrox&0XFF; tbuf[8]=(gyroy>>8)&0XFF; tbuf[9]=gyroy&0XFF; tbuf[10]=(gyroz>>8)&0XFF; tbuf[11]=gyroz&0XFF; tbuf[12]=0;//因为开启MPL后,无法直接读取磁力计数据,所以这里直接屏蔽掉.用0替代. tbuf[13]=0; tbuf[14]=0; tbuf[15]=0; tbuf[16]=0; tbuf[17]=0; usart1_niming_report(0X02,tbuf,18);//传感器帧,0X02 } //通过串口1上报结算后的姿态数据给电脑(状态帧) //roll:横滚角.单位0.01度。 -18000 -> 18000 对应 -180.00 -> 180.00度 //pitch:俯仰角.单位 0.01度。-9000 - 9000 对应 -90.00 -> 90.00 度 //yaw:航向角.单位为0.1度 0 -> 3600 对应 0 -> 360.0度 //csb:超声波高度,单位:cm //prs:气压计高度,单位:mm void usart1_report_imu(short roll,short pitch,short yaw,short csb,int prs) { u8 tbuf[12]; tbuf[0]=(roll>>8)&0XFF; tbuf[1]=roll&0XFF; tbuf[2]=(pitch>>8)&0XFF; tbuf[3]=pitch&0XFF; tbuf[4]=(yaw>>8)&0XFF; tbuf[5]=yaw&0XFF; tbuf[6]=(csb>>8)&0XFF; tbuf[7]=csb&0XFF; tbuf[8]=(prs>>24)&0XFF; tbuf[9]=(prs>>16)&0XFF; tbuf[10]=(prs>>8)&0XFF; tbuf[11]=prs&0XFF; usart1_niming_report(0X01,tbuf,12);//状态帧,0X01 } int main(void) { u8 t=0,report=1; //默认开启上报
STM32H750单片机开发板基础代码60例实验例程软件工程源码合集: 实验0 新建工程实验 实验1 跑马灯实验 实验10 电容触摸按键实验 实验11 OLED实验 实验12 内存保护(MPU)实验 实验13 TFTLCD(MCU屏)实验 实验14 SDRAM实验 实验15 LTDC LCD(RGB屏)实验 实验16 USMART调试实验 实验17 RTC实验 实验18 硬件随机数实验 实验19 待机唤醒实验 实验2 按键输入实验 实验20 ADC实验 实验21 内部温度传感器实验 实验22 DAC实验 实验23 PWM DAC实验 实验24 DMA实验 实验25 IIC实验 实验26 IO扩展实验 实验27 光环境传感器实验 实验28 SPI实验 实验29 QSPI实验 实验3 串口通信实验 实验30 485实验 实验31 FDCAN实验 实验32 触摸屏实验 实验33 红外遥控器实验 实验34 DS18B20数字温度传感器实验 实验35 DHT11数字温湿度传感器实验 实验36 ICM20608六轴传感器实验 实验37 无线通信实验 实验38 FLASH模拟EEPROM实验 实验39 摄像头实验 实验4 外部中断实验 实验40 内存管理实验 实验41 SD卡实验 实验42 NAND FLASH实验 实验43 FATFS实验 实验44 汉字显示实验 实验45 图片显示实验 实验46 硬件JPEG解码实验 实验47 照相机实验 实验48 音乐播放器实验 实验49 录音机实验 实验5 独立看门狗实验 实验50 SPDIF(光纤音频)实验 实验51 视频播放器实验 实验52 FPU测试(Julia分形)实验 实验53 DSP测试实验 实验54 手写识别实验 实验55 T9拼音输入法实验 实验56 串口IAP实验 实验57 USB读卡器(Slave)实验 实验58 USB声卡(Slave)实验 实验59 USB虚拟串口(Slave)实验 实验6 窗口看门狗实验 实验60 USB U盘(Host)实验 实验61 USB鼠标键盘实验(Host) 实验62 网络通信实验 实验63 UCOSII实验1-任务调度 实验64 UCOSII实验2-信号量和邮箱 实验65 UCOSII实验3-消息队列、信号量集和软件定时器 实验65 综合例程 实验7 定时器中断实验 实验8 PWM输出实验 实验9 输入捕获实验
STM32F103C8T6核心板最小系统PDF原理图+PCB布局图+AD原理图PCB封装库+测试软件工程源码: boot.docx STM32F103C8T6.SCHLIB STM32F103C8T6原理图.pdf STM32F103C8T6核心板.PcbDoc STM32F103C8T6核心板.PcbLib STM32F103C8T6核心板尺寸.PcbDoc STM32F103C8T6核心板尺寸.pdf STM32F103C8T6核心板测试程序(PC13闪烁) STM32F103C8T6核心板测试程序(RTC) STM32F103x8B_DS_CH_V10.pdf 尺寸.jpg
旗舰版STM32F103单片机开发板50例实验例程软件工程源码合集: 实验0 新建工程实验 实验1 跑马灯实验 实验10 输入捕获实验 实验11 电容触摸按键实验 实验12 OLED显示实验 实验13 TFTLCD显示实验 实验14 USMART调试实验 实验15 RTC实验 实验16 待机唤醒实验 实验17 ADC实验 实验18 内部温度传感器实验 实验19 光敏传感器实验 实验2 蜂鸣器实验 实验20 DAC实验 实验21 PWM DAC实验 实验22 DMA实验 实验23 IIC实验 实验24 SPI实验 实验25 485实验 实验26 CAN通信实验 实验27 触摸屏实验 实验28 红外遥控实验 实验29 游戏手柄实验 实验3 按键输入实验 实验30 DS18B20数字温度传感器实验 实验31 DHT11数字温湿度传感器实验 实验32 MPU6050六轴传感器实验 实验33 无线通信实验 实验34 FLASH模拟EEPROM实验 实验35 摄像头实验 实验36 外部SRAM实验 实验37 内存管理实验 实验38 SD卡实验 实验39 FATFS实验 实验4 串口实验 实验40 汉字显示实验 实验41 图片显示实验 实验42 照相机实验 实验43 音乐播放器实验 实验44 录音机实验 实验45 手写识别实验 实验46 T9拼音输入法实验 实验47 串口IAP实验 实验48 USB虚拟串口实验 实验49 USB读卡器实验 实验5 外部中断实验 实验50 网络通信实验 实验51 UCOSII实验1-任务调度 实验52 UCOSII实验2-信号量和邮箱 实验53 UCOSII实验3-消息队列、信号量集和软件定时器 实验54 综合测试实验 实验6 独立看门狗实验 实验7 窗口看门狗实验 实验8 定时器中断实验 实验9 PWM输出实验
旗舰版STM32F407单片机开发板50例实验例程软件工程源码合集: 实验1 跑马灯实验 实验10 输入捕获实验 实验11 电容触摸按键实验 实验12 OLED显示实验 实验13 TFTLCD显示实验 实验14 USMART调试实验 实验15 RTC实验 实验16 硬件随机数实验 实验17 待机唤醒实验 实验18 ADC实验 实验19 内部温度传感器实验 实验2 蜂鸣器实验 实验20 光敏传感器实验 实验21 DAC实验 实验22 PWM DAC实验 实验23 DMA实验 实验24 IIC实验 实验25 SPI实验 实验26 485实验 实验27 CAN实验 实验28 触摸屏实验 实验29 红外遥控器实验 实验3 按键输入实验 实验30 DS18B20数字温度传感器实验 实验31 DHT11数字温湿度传感器实验 实验32 MPU6050六轴传感器实验 实验33 无线通信实验 实验34 FLASH模拟EEPROM实验 实验35 摄像头实验 实验36 外部SRAM实验 实验37 内存管理实验 实验38 SD卡实验 实验39 FATFS实验 实验4 串口通信实验 实验40 汉字显示实验 实验41 图片显示实验 实验42 照相机实验 实验43 音乐播放器实验 实验44 录音机实验 实验45 视频播放器实验 实验46 FPU测试(Julia分形)实验 实验47 DSP测试实验 实验48 手写识别实验 实验49 T9拼音输入法实验 实验5 外部中断实验 实验50 串口IAP实验 实验51 USB读卡器(Slave)实验 实验52 USB声卡(Slave)实验 实验53 USB U盘(Host)实验 实验54 USB鼠标键盘(Host)实验 实验55 网络通信实验 实验56 UCOSII实验1-任务调度 实验57 UCOSII实验2-信号量和邮箱 实验58 UCOSII实验3-消息队列、信号量集和软件定时器 实验59 综合测试实验
STM32F767单片机开发板 标准例程寄存器版本65个软件工程源码合集: 实验0 新建工程实验 实验1 跑马灯实验 实验10 电容触摸按键实验 实验11 OLED实验 实验12 内存保护(MPU)实验 实验13 TFTLCD(MCU屏)实验 实验14 SDRAM实验 实验15 LTDC LCD(RGB屏)实验 实验16 USMART调试实验 实验17 RTC实验 实验18 硬件随机数实验 实验19 待机唤醒实验 实验2 按键输入实验 实验20 ADC实验 实验21 内部温度传感器实验 实验22 DAC实验 实验23 PWM DAC实验 实验24 DMA实验 实验25 IIC实验 实验26 IO扩展实验 实验27 光环境传感器实验 实验28 QSPI实验 实验29 485实验 实验3 串口通信实验 实验30 CAN实验 实验31 触摸屏实验 实验32 红外遥控器实验 实验33 DS18B20数字温度传感器实验 实验34 DHT11数字温湿度传感器实验 实验35 MPU9250九轴传感器实验 实验36 无线通信实验 实验37 FLASH模拟EEPROM实验 实验38 摄像头实验 实验39 内存管理实验 实验4 外部中断实验 实验40 SD卡实验 实验41 NAND FLASH实验 实验42 FATFS实验 实验43 汉字显示实验 实验44 图片显示实验 实验45 硬件JPEG解码实验 实验46 照相机实验 实验47 音乐播放器实验 实验48 录音机实验 实验49 SPDIF(光纤音频)实验 实验5 独立看门狗实验 实验50 视频播放器实验 实验51 FPU测试(Julia分形)实验 实验52 DSP测试实验 实验53 手写识别实验 实验54 T9拼音输入法实验 实验55 串口IAP实验 实验56 USB读卡器(Slave)实验 实验57 USB声卡(Slave)实验 实验58 USB虚拟串口(Slave)实验 实验59 USB U盘实验(Host) 实验6 窗口看门狗实验 实验60 USB鼠标键盘实验(Host) 实验61 网络通信实验 实验62 UCOSII实验1-任务调度 实验63 UCOSII实验2-信号量和邮箱 实验64 UCOSII实验3-消息队列、信号量集和软件定时器 实验65 综合测试实验 实验7 定时器中断实验 实验8 PWM输出实验 实验9 输入捕获实验
STM32F767单片机开发板实验例程HAL库版本60个软件工程源码合集: STM32F7开发指南-HAL库版本_V1.1.pdf 实验0-1 Template工程模板-新建工程章节使用 实验0-2 Template工程模板-调试章节使用 实验0-3 Template工程模板-使用STM32CubeMX配置 实验1 跑马灯实验 实验10 电容触摸按键实验 实验11 OLED显示实验 实验12 内存保护(MPU)实验 实验13 TFTLCD(MCU屏)实验 实验14 SDRAM实验 实验15 LTDC LCD(RGB屏)实验 实验16 USMART调试试验 实验17 RTC实时时钟实验 实验18 随机数发生器实验 实验19 待机唤醒实验 实验2 按键输入实验 实验20 ADC实验 实验21 内部温度传感器实验 实验22 DAC实验 实验23 PWM DAC实验 实验24 DMA实验 实验25 IIC实验 实验26 IO扩展实验 实验27 光照&接近传感器实验 实验28 QSPI实验 实验29 485实验 实验3 串口通信实验 实验30 CAN实验 实验31 触摸屏实验 实验32 红外遥控实验 实验33 DS18B20数字温度传感器实验 实验34 DHT11数字温湿度传感器实验 实验35 MPU9250九轴传感器实验 实验36 NRF24L01无线通信实验 实验37 FLASH模拟EEPROM实验 实验38 摄像头实验 实验39 内存管理实验 实验4 外部中断实验 实验40 SD卡实验 实验41 NAND FLASH实验 实验42 FATFS实验 实验43 汉字显示实验 实验44 图片显示实验 实验45 硬件JPEG解码实验 实验46 照相机实验 实验47 音乐播放器实验 实验48 录音机实验 实验49 SPDIF(光纤音频)实验 实验5 独立看门狗实验 实验50 视频播放器实验 实验51 FPU测试(Julia分形)实验 实验52 DSP测试实验 实验53 手写识别实验 实验54 T9拼音输入法实验 实验55 串口IAP实验 实验56 USB读卡器(Slave)实验 实验57 USB声卡(Slave)实验 实验58 USB虚拟串口(Slave)实验 实验59 USB U盘(Host)实验 实验6 窗口看门狗实验 实验60 USB鼠标键盘(Host)实验 实验61 网络通信实验 实验62 UCOSII实验1-1-任务调度 实验62 UCOSII实验1-2-任务创建删除挂起恢复 实验63 UCOSII实验2-信号量和邮箱 实验64 UCOSII实验3-消息队列、信号量和软件定时器 实验7 定时器中断实验 实验8 PWM输出实验 实验9 输入捕获实验