久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
emWin STM32源碼工程模板 一款智能手表程序
[打印本頁]
作者:
老黃牛
時間:
2018-11-22 17:03
標題:
emWin STM32源碼工程模板 一款智能手表程序
一款帶oled屏幕的智能手表程序
藍牙通信數據協議
Bluetooth_Table[32]
00: 0xAA(固定)
01: 0x55(固定)
02: 0xcc(固定)
03:控制指令(等于1時為手機同步校時指令,等于2時為手機發送定位指令,等于3時為手機摔倒標志指令,等于4時為空調控制指令,等于5時大廳控制指令,等于6時房間控制指令,等于7時廚房控制指令)
04:年的高兩位(僅當03字節=1時有效)
05:年的低兩位(僅當03字節=1時有效)
06:月(1-12)(僅當03字節=1時有效)
07:日(1-31)(僅當03字節=1時有效)
08:時(0-23)(僅當03字節=1時有效)
09:分(0-59)(僅當03字節=1時有效)
10:秒(0-59)(僅當03字節=1時有效)
11:空調開關標志位(1為關,2為開,僅當03字節=4時有效)
12:空調模式標志位(1為自動,2為制冷,3為抽濕,僅當03字節=4時有效)
13:空調溫度控制,調節當前溫度(17-30)(僅當03字節=4時有效)
14:大廳燈開關標志位(1為關,2為開,,僅當03字節=5時有效)
15:大廳燈亮度值(0-255,僅當03字節=5時有效)
16:房間燈開關標志位(1為關,2為開,,僅當03字節=5時有效)
17:房間燈亮度值(0-255,僅當03字節=5時有效)
18:廚房燈開關標志位(1為關,2為開,,僅當03字節=5時有效)
19:廚房燈亮度值(0-255,僅當03字節=5時有效)
20:
21:(預留)
22:(預留)
23:(預留)
24:(預留)
25:(預留)
26:(預留)
27:(預留)
28:(預留)
29:(預留)
30:(預留)
31:(預留)
0.png
(17.62 KB, 下載次數: 28)
下載附件
2018-11-23 02:58 上傳
單片機源程序如下:
#include "include.h"
FATFS fs[2];
int main(void)
{
OS_ERR err;
GUI_Init();
GUI_Clear();
BUTTON_SetDefaultSkin (BUTTON_SKIN_FLEX);
PROGBAR_SetDefaultSkin (PROGBAR_SKIN_FLEX);
SCROLLBAR_SetDefaultSkin (SCROLLBAR_SKIN_FLEX);
SLIDER_SetDefaultSkin (SLIDER_SKIN_FLEX);
HEADER_SetDefaultSkin (HEADER_SKIN_FLEX);
// delay_init();
// DS18B20_Init();
// disk_initialize(0);
// f_mount(0, &fs[0]);
// BMP_Decode(0,0,BACKPICUTE);
Rtc_Init();
Touch_Init();
TIM2_InitConfiguration(1000);
TIM6_InitConfiguration(0);
delay_init(1);
Bluetooth_Init();
GPRS_Init();
OSInit(&err);
OSTaskCreate((OS_TCB *)&AppTaskStart_TCB, /* Create the start task */
(CPU_CHAR *)"App Task Start",
(OS_TASK_PTR )AppTaskStart,
(void *)0,
(OS_PRIO )APP_TASK_START_PRIO,
(CPU_STK *)&AppTaskStart_Stk[0],
(CPU_STK_SIZE)APP_TASK_START_STK_SIZE / 10,
(CPU_STK_SIZE)APP_TASK_START_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSTaskCreate((OS_TCB *)&App_INIT_TASK_TCB, /* Create the start task */
(CPU_CHAR *)"Peripheral_Init_TASK",
(OS_TASK_PTR )Peripheral_Init_TASK,
(void *)0,
(OS_PRIO )APP_INIT_PRIO,
(CPU_STK *)&App_INIT_TASK_Stk[0],
(CPU_STK_SIZE)APP_INIT_TASK_STK_SIZE / 10,
(CPU_STK_SIZE)APP_INIT_TASK_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSTaskCreate((OS_TCB *)&App_Touch_TASK_TCB, /* Create the start task */
(CPU_CHAR *)"Touch_TASK",
(OS_TASK_PTR )Touch_TASK,
(void *)0,
(OS_PRIO )APP_Touch_PRIO,
(CPU_STK *)&App_Touch_TASK_Stk[0],
(CPU_STK_SIZE)APP_Touch_TASK_STK_SIZE / 10,
(CPU_STK_SIZE)APP_Touch_TASK_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSTaskCreate((OS_TCB *)&App_MPU6050_TASK_TCB, /* Create the start task */
(CPU_CHAR *)"MPU6050_TASK",
(OS_TASK_PTR )MPU6050_TASK,
(void *)0,
(OS_PRIO )APP_MPU6050_PRIO,
(CPU_STK *)&App_MPU6050_TASK_Stk[0],
(CPU_STK_SIZE)APP_MPU6050_TASK_STK_SIZE / 10,
(CPU_STK_SIZE)APP_MPU6050_TASK_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSTaskCreate((OS_TCB *)&App_Display_TASK_TCB, /* Create the start task */
(CPU_CHAR *)"Display_TASK",
(OS_TASK_PTR )Display_TASK,
(void *)0,
(OS_PRIO )APP_Display_PRIO,
(CPU_STK *)&App_Display_TASK_Stk[0],
(CPU_STK_SIZE)APP_Display_TASK_STK_SIZE / 10,
(CPU_STK_SIZE)APP_Display_TASK_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSTaskCreate((OS_TCB *)&App_GPRS_TASK_TCB, /* Create the start task */
(CPU_CHAR *)"GPRS_TASK",
(OS_TASK_PTR )GPRS_TASK,
(void *)0,
(OS_PRIO )APP_GPRS_PRIO,
(CPU_STK *)&App_GPRS_TASK_Stk[0],
(CPU_STK_SIZE)APP_GPRS_TASK_STK_SIZE / 10,
(CPU_STK_SIZE)APP_GPRS_TASK_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSTaskCreate((OS_TCB *)&App_Backlight_TASK_TCB, /* Create the start task */
(CPU_CHAR *)"Backlight_TASK",
(OS_TASK_PTR )Backlight_TASK,
(void *)0,
(OS_PRIO )APP_Backlight_PRIO,
(CPU_STK *)&App_Backlight_TASK_Stk[0],
(CPU_STK_SIZE)APP_Backlight_TASK_STK_SIZE / 10,
(CPU_STK_SIZE)APP_Backlight_TASK_STK_SIZE,
(OS_MSG_QTY )0,
(OS_TICK )0,
(void *)0,
(OS_OPT )(OS_OPT_TASK_STK_CHK | OS_OPT_TASK_STK_CLR),
(OS_ERR *)&err);
OSStart(&err);
while(1);
}
int fputc(int ch, FILE *f)
{
USART_SendData(USART3,(u8) ch);
while(USART_GetFlagStatus(USART3,USART_FLAG_TC)==RESET);
return ch;
}
復制代碼
所有資料51hei提供下載:
emWin模板(2014-9-6).rar
(14.59 MB, 下載次數: 56)
2018-11-23 03:00 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩靠逼
|
国产91久久久久久久免费
|
日韩有码一区
|
99精品国产一区二区三区
|
国产在线一区二
|
中文字幕免费视频
|
亚洲美乳中文字幕
|
国产激情视频网站
|
av高清毛片
|
日韩专区中文字幕
|
日韩一二区在线
|
久久精品久久久久久
|
精品国产精品三级精品av网址
|
污视频免费在线观看
|
久久9视频
|
天天插天天搞
|
国产一区影院
|
国产日韩精品一区
|
九色.com
|
久久国色
|
91精品久久久久久久久久
|
亚洲区一区二
|
成人免费视频久久
|
国产精品一区二区无线
|
欧美日韩国产一区二区
|
一区二区免费
|
97色在线观看免费视频
|
一区二区高清
|
精品视频一区二区三区在线观看
|
91电影院
|
中文字幕第90页
|
热久久免费视频
|
日本亚洲一区二区
|
欧美小视频在线观看
|
久久久一
|
www.久久影视
|
中文字幕国产精品视频
|
日韩精品一区二区三区在线播放
|
日韩男人天堂
|
99视频在线
|
国产精品国产亚洲精品看不卡15
|