//___________________________________________________________________
//___________________________________________________________________
// Copyright : 2016 BY HOLTEK SEMICONDUCTOR INC
// File Name : spi.c
// Description: Download_Patch_File (BC7601)
// Customer : Holtek Demo Code
//Targer Board: BH67F2470_Demo board
// Note :
//___________________________________________________________________
//___________________________________________________________________
#include "common.h"
#define _BLE_PATCH_ _BLE_ACI_PATCH_32Mhz_0115_
#define Lu16c_MemoryData0_addr 0x1000
__byte_type gu8v_time_flag;
__byte_type gu8v_sys_flag;
u8 lu8c_RX_FIFO[32];
u8 lu8c_TX_FIFO[20];
u8 gu8c_rx_guide;
u8 gu8v_test;
//u8 gu8c_download_pach_step1data[] ={0x56,0x01,0x20,0x20,0x60,0x00 };
const u8 gu8c_download_pach_step1data[6] ={0x56,0x01,0x20,0x20,0x60,0x00 };
const u8 gu8c_download_pach_step3data[12] ={0x55,0x01,0x00,0x00,0x80,0x1F,0x20,0x00,0x00,0x05,0x20,0x00};
const u8 gu8c_download_pach_step5data[12] ={0x55,0x01,0x00,0x00,0x80,0x1F,0x20,0x00,0x00,0x00,0x00,0x00};
const u8 gu8c_read_phy[6] ={0x56,0x01,0x0c,0x00,0x70,0x00 };
const u8 gu8c_read_phy_t[6] ={0x56,0x01,0x54,0x80,0x60,0x00 };
const u8 gu8c_Connection_Interval[9] ={0x21,0x30,0x04,0xa,0x00,0x00,0x00,0x00,0x00 };
const u8 gu8c_ios_Interval[9] ={0x25,0x40,0x06,0x08,0x00,0x10,0x00,0x00,0x00};
const u8 gu8c_BT_name[15] ={0x25,0x31,12,'B','l','o','o','d','g','l','u','c','o','s','e'};
const u8 gu8c_BT_mac[9] ={0x25,0x33,06,241,30,0,255,0,0};
#define gu16c_pach_len sizeof(gu8v_pach_array)
//nst u8 __attribute__ ((at(Lu16c_MemoryData0_addr))) gu8v_pach_array[] = {
const u8 gu8v_pach_array[] = {
0xD0,0x14,0x00,0xE0,0xD9,0x08,0x90,0x14,0xD0,0x14,0x7A,0x10,0x60,0x93,0x50,0x93,0x40,0x3A,0x03,0x0C,0x70,0x93,0xCD,0x7B,0x90,0x14,0xD0,0x14,0x75,0x10,0x60,0x93 //addr=0x0000 len=0x20
,0x53,0x93,0x40,0x3A,0x03,0x0C,0x73,0x93,0xCD,0x7B,0x90,0x14,0xD0,0x14,0x00,0xE0,0x78,0x00,0x90,0x14,0xD0,0x14,0xEF,0xE3,0x7F,0xFE,0x90,0x14,0xD0,0x14,0x6D,0x10 //addr=0x0020 len=0x20
,0x60,0x93,0x53,0x93,0x40,0x3A,0x03,0x0C,0x73,0x93,0xCD,0x7B,0x90,0x14,0xD0,0x14,0x68,0x10,0x60,0x93,0x53,0x93,0x40,0x3A,0x03,0x0C,0x73,0x93,0xCD,0x7B,0x90,0x14 //addr=0x0040 len=0x20
,0xD0,0x14,0xF0,0xE3,0xBD,0x07,0x90,0x14,0xD0,0x14,0xF0,0xE3,0xB9,0x07,0x90,0x14,0x78,0x07,0x40,0x00,0xC1,0x14,0x45,0x74,0x00,0x32,0xC3,0x6C,0x03,0x29,0x0B,0x6C //addr=0x0060 len=0x20
,0x06,0x04,0x88,0x5B,0x80,0x84,0x00,0x22,0x10,0x58,0x89,0x74,0x49,0x64,0xFA,0x0B,0x81,0x14,0x21,0x14,0x00,0x32,0xC1,0x33,0x40,0xB8,0x6F,0x43,0x41,0xB3,0x4E,0x13 //addr=0x0080 len=0x20
,0x47,0xB3,0x47,0x93,0xB2,0x3A,0x47,0xB3,0x4C,0x13,0x40,0x82,0x41,0x3A,0x03,0x08,0x4B,0x13,0x04,0x04,0x40,0x3A,0x03,0x08,0x4A,0x13,0x44,0xB3,0xC1,0x33,0x6F,0x43 //addr=0x00A0 len=0x20
,0x46,0x93,0x80,0x3A,0x46,0xB3,0x47,0x93,0xA6,0x3A,0x47,0xB3,0x47,0x93,0xA4,0x3A,0x47,0xB3,0xBB,0x6C,0x07,0x04,0x35,0x93,0x20,0xB2,0x20,0x92,0x21,0xE4,0x0C,0x20 //addr=0x00C0 len=0x20
,0x20,0xB2,0x20,0x92,0x4C,0x39,0xF8,0x0B,0xC1,0x33,0x6F,0x43,0x46,0x93,0x81,0x3A,0x46,0xB3,0x01,0x14,0x3C,0x78,0xC1,0x33,0x6F,0x43,0x4E,0x93,0x41,0x42,0x41,0x4A //addr=0x00E0 len=0x20
,0x4E,0xB3,0x01,0x31,0x58,0x12,0x23,0xA2,0x7F,0x31,0x21,0xA2,0x22,0xA2,0x4E,0x93,0x36,0x12,0x84,0x68,0xFE,0x31,0x35,0x41,0x84,0x6C,0x4E,0xB3,0x3C,0x78,0x74,0x12 //addr=0x0100 len=0x20
,0x60,0x93,0x00,0x32,0x48,0xB3,0x33,0x12,0x25,0xB3,0x33,0x12,0x30,0xB3,0x33,0x12,0x31,0xB3,0x33,0x12,0x3B,0xB3,0x33,0x12,0x32,0xB3,0x33,0x12,0x2C,0xB3,0x33,0x12 //addr=0x0120 len=0x20
,0x2E,0xB3,0x55,0xB3,0x32,0x12,0x26,0xB3,0x32,0x12,0x2A,0xB3,0x32,0x12,0x24,0xB3,0x53,0xB3,0x52,0x12,0x42,0xB3,0x32,0x12,0x37,0xB3,0x52,0x12,0x56,0xB3,0x32,0x12 //addr=0x0140 len=0x20
,0x39,0xB3,0x52,0x12,0x5A,0xB3,0x3C,0x78,0xD1,0x14,0x21,0x14,0xC0,0x31,0x70,0x12,0x26,0x41,0x24,0xB3,0x80,0x31,0x4F,0x12,0x23,0x41,0x2A,0xB2,0x40,0x93,0x40,0x3A //addr=0x0160 len=0x20
,0x04,0x08,0x01,0x31,0x6C,0x12,0x2E,0xA3,0x6B,0x12,0x6E,0x83,0x31,0x23,0x2B,0x12,0x6C,0x5B,0x6C,0x59,0x21,0x8B,0xE0,0x33,0x6F,0x43,0x23,0xDC,0x08,0x22,0xC1,0x33 //addr=0x0180 len=0x20
,0x6F,0x43,0x24,0x93,0xA8,0x39,0x24,0xB3,0x40,0x3A,0x1A,0x0C,0x00,0x30,0xC3,0x6C,0x7B,0x6C,0x04,0x32,0xF0,0xE3,0xC2,0x1F,0x6E,0xD8,0x00,0x00,0x41,0x3B,0x3B,0x6D //addr=0x01A0 len=0x20
,0x09,0x0C,0x42,0x3B,0x07,0x08,0x7A,0x11,0x40,0x32,0x80,0x31,0x42,0xB3,0x21,0x41,0x06,0x04,0x77,0x11,0x40,0x32,0x80,0x31,0x42,0xB3,0x22,0x41,0x23,0xB3,0xC1,0x33 //addr=0x01C0 len=0x20
,0x6F,0x43,0x59,0x93,0x42,0xEC,0x0C,0x00,0x59,0xB3,0x53,0x93,0x42,0xE4,0x30,0x20,0x53,0xB3,0x52,0x93,0x42,0xE4,0x31,0x30,0x52,0xB3,0x52,0x93,0xA2,0x3A,0x52,0xB3 //addr=0x01E0 len=0x20
,0x53,0x93,0xA5,0x3A,0x53,0xB3,0x52,0x93,0xA4,0x3A,0x52,0xB3,0x5C,0x93,0xA4,0x3A,0x5C,0xB3,0x53,0x93,0xA2,0x3A,0x53,0xB3,0x55,0x10,0x40,0x92,0x28,0x11,0x34,0xB2 //addr=0x0200 len=0x20
,0x28,0x11,0x38,0xB2,0x48,0x11,0x30,0x10,0x41,0xDC,0x20,0x20,0x00,0x31,0x20,0xB2,0x26,0x11,0x21,0xB2,0x59,0x93,0xA4,0x3A,0x59,0xB3,0x59,0x93,0x85,0x3A,0x59,0xB3 //addr=0x0220 len=0x20
,0x59,0x93,0xA3,0x3A,0x59,0xB3,0x02,0xEA,0xCB,0xFF,0x52,0xB3,0x20,0x11,0x3C,0xB3,0x01,0x14,0x91,0x14,0xFD,0xAB,0x05,0x00,0x40,0x06,0x40,0x00,0xD9,0xC3,0x61,0x00 //addr=0x0240 len=0x20
,0xDD,0xC3,0x61,0x00,0x9C,0x1E,0x20,0x00,0xFF,0xFF,0x3F,0xC0,0x78,0x07,0x40,0x00,0x74,0x13,0x20,0x00,0xC8,0x29,0x00,0x00,0x64,0x13,0x20,0x00,0xAA,0x0B,0x20,0x00 //addr=0x0260 len=0x20
,0xDC,0x22,0x00,0x00,0x16,0x4D,0x00,0x00,0x72,0x51,0x00,0x00,0xAA,0x09,0x20,0x00,0x74,0x18,0x20,0x00,0x54,0x08,0x20,0x00,0xB0,0x08,0x20,0x00,0xBA,0x1B,0x20,0x00 //addr=0x0280 len=0x20
,0xD0,0x1C,0x20,0x00,0xD4,0x12,0x20,0x00,0x86,0x0B,0x20,0x00,0x84,0x03,0x20,0x00,0x00,0x20,0x60,0x00,0xCC,0x03,0x20,0x00,0xA4,0x1E,0x20,0x00,0x42,0x1A,0x20,0x00 //addr=0x02A0 len=0x20
,0xE4,0x1A,0x20,0x00,0x80,0x04,0x20,0x00,0x10,0x30,0x60,0x16,0x0A,0x00,0xC0,0x07,0x70,0x11,0x63,0xD8,0x21,0x00,0x44,0x3B,0x05,0x08,0x6F,0x11,0x02,0x32,0x4A,0xB3 //addr=0x02C0 len=0x20
,0x04,0x04,0x6D,0x11,0x02,0x32,0x4B,0xB3,0x6C,0x11,0x60,0x83,0x40,0x3B,0x05,0x0C,0x69,0x11,0x04,0x32,0x4A,0xB3,0x04,0x04,0x67,0x11,0x04,0x32,0x4B,0xB3,0x68,0x11 //addr=0x02E0 len=0x20
,0x60,0x83,0x40,0x3B,0x67,0x11,0x08,0x08,0x41,0x93,0x62,0x93,0xCA,0x64,0x12,0x08,0xC0,0x33,0x6F,0x43,0x06,0x04,0x41,0x93,0x62,0x93,0xCA,0x64,0x0B,0x08,0x7E,0x10 //addr=0x0300 len=0x20
,0x63,0x93,0x23,0xC4,0x80,0x28,0x06,0x0C,0xC1,0x33,0x6F,0x43,0x53,0x93,0xA5,0x3A,0x05,0x04,0xC1,0x33,0x6F,0x43,0x53,0x93,0x85,0x3A,0x53,0xB3,0x3C,0x78,0x7A,0x10 //addr=0x0320 len=0x20
,0x40,0x93,0x00,0x22,0x01,0xEA,0xFF,0x0F,0x40,0xB3,0x84,0x64,0x03,0x08,0x00,0x32,0x40,0xB3,0x3C,0x78,0xD3,0x14,0xFF,0xE3,0x09,0xFF,0xD4,0x10,0x00,0x35,0x94,0x10 //addr=0x0340 len=0x20
,0xA0,0xA6,0x00,0xE0,0x4F,0x01,0x00,0xE0,0xE8,0x00,0xF0,0xE3,0xD9,0x27,0x60,0x94,0x57,0x93,0x40,0x3A,0x03,0x0C,0x77,0x93,0xCD,0x7B,0xFF,0xE3,0xAB,0xFF,0x00,0xE0 //addr=0x0360 len=0x20
,0xBF,0x08,0x00,0xE0,0x97,0x04,0xFF,0xE3,0xDC,0xFF,0x00,0xE0,0x59,0x01,0xE9,0x07,0x44,0x02,0x20,0x00,0x00,0x20,0x60,0x00,0x88,0x01,0x20,0x00,0x0C,0x05,0x40,0x00 //addr=0x0380 len=0x20
,0x40,0x06,0x40,0x00,0x7C,0x00,0x20,0x00,0x38,0x04,0x20,0x00,0x78,0x07,0x40,0x00,0xD1,0x14,0x41,0x38,0x14,0x08,0xC1,0x34,0x8F,0x44,0x72,0x94,0x84,0x3B,0x72,0xB4 //addr=0x03A0 len=0x20
,0x7C,0x94,0x84,0x3B,0x7C,0xB4,0x73,0x94,0x84,0x3B,0x73,0xB4,0xF0,0xE3,0x8C,0x26,0x72,0x94,0xA4,0x3B,0x72,0xB4,0x7C,0x94,0xA4,0x3B,0x7C,0xB4,0x00,0x30,0x91,0x14 //addr=0x03C0 len=0x20
,0xD0,0x14,0x44,0x74,0x00,0x74,0xF0,0xE3,0x08,0x22,0x00,0x30,0x90,0x14,0xD0,0x14,0xF0,0xE3,0x4E,0x1D,0x00,0x30,0x90,0x14,0xD0,0x14,0x2B,0x14,0x79,0x13,0x63,0xD8 //addr=0x03E0 len=0x20 total byte=0x0400
,0x21,0x00,0x44,0x3B,0x14,0x08,0x01,0x1B,0x16,0x32,0x43,0xA3,0x00,0x30,0x60,0xB8,0x43,0x6C,0x01,0x32,0x02,0x33,0xF0,0xE3,0xD9,0x11,0x73,0x13,0x00,0x32,0x43,0xDC //addr=0x0400 len=0x20
,0x4C,0x20,0x03,0x32,0x43,0xDC,0xB5,0x01,0x00,0x31,0x02,0x04,0x01,0x31,0x5F,0x30,0xF0,0xE3,0xE3,0x21,0x0B,0x14,0x90,0x14,0x6C,0x13,0x00,
没有合适的资源?快使用搜索试试~ 我知道了~
COD_Y60002-A1.zip_4UU_COD_C20011-A1_产品_合泰血糖仪_血糖
共94个文件
asm:19个
obj:18个
h:18个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 3 浏览量
2022-07-15
07:12:04
上传
评论
收藏 406KB ZIP 举报
温馨提示
合泰BH67F2470血糖仪方案源代码,BH67F2470 单片机是一款A/D 型具有8 位高性能精简指令集的Flash 单片机, 专门为有LCD 显示需求的血糖仪产品而设计。
资源详情
资源评论
资源推荐
收起资源包目录
COD_Y60002-A1.zip (94个子文件)
COD_Y60002-A1
software-bh67f2470.pjw 361B
software-bh66f2450.pjw 10KB
software-bh66f2450.pjt 3KB
startup1_l.asm.bak 1KB
software-bh67f2470.pjtx 15KB
output
main.OBJ 3KB
Key_Scan.ASM 8KB
software-bh66f2450.list 339KB
hijack.OBJ 6KB
uart.ASM 37KB
main.ASM 12KB
LCD.OBJ 9KB
Ble.ASM 14KB
IIC_Master.ASM 1KB
uart.LST 57KB
IAP.OBJ 706B
startup1_l.LST 5KB
Key_Scan.OBJ 1KB
software-bh66f2450.TSK 64KB
main.LST 16KB
SIM.ASM 93KB
startup1_l.OBJ 1KB
EEPROM.OBJ 2KB
software-bh66f2450.CV 64KB
LVD.LST 10KB
spi.OBJ 21KB
software-bh66f2450.DBG 27KB
Sys_Init.OBJ 8KB
Blood_R.ASM 27KB
software-bh66f2450.bin 64KB
EEPROM.ASM 8KB
software-bh66f2450.MEM 66B
fun_isr.OBJ 6KB
SIM.OBJ 5KB
IAP.ASM 1KB
LCD.ASM 28KB
SIM.LST 150KB
hijack.ASM 14KB
LVD.OBJ 1KB
spi.ASM 177KB
MasterIIC.ASM 108KB
fun_isr.ASM 1KB
uart.OBJ 10KB
MasterIIC.LST 170KB
Sys_Init.ASM 35KB
software-bh66f2450.MAP 44KB
Ble.OBJ 5KB
ADC.OBJ 5KB
Blood_R.OBJ 8KB
LVD.ASM 6KB
temp.OBJ 2KB
software-bh67f2470.MEM 66B
software-bh67f2470.list 264KB
temp.ASM 3KB
MasterIIC.OBJ 6KB
software-bh66f2450.MTP 64KB
ADC.ASM 25KB
software-bh67f2470.bin 64KB
IAP.LST 3KB
software-bh67f2470.opt 232B
.gitignore 675B
startup1_l.asm 2KB
software-bh67f2470.pjt 4KB
source
Sys_Init.C 5KB
main.c 2KB
spi.c 50KB
common.h 362B
Key_Scan.c 979B
uart.h 11KB
typedef.h 3KB
spi.h 5KB
EEPROM.h 2KB
Blood_R.c 6KB
Ble.h 1KB
Key_Scan.h 797B
adc.h 4KB
temp.c 1KB
Blood_R.h 2KB
ADC.c 4KB
LCD.c 6KB
EEPROM.c 2KB
Ble.c 3KB
uart.c 9KB
main.h 969B
LCD.h 7KB
temp.h 668B
Sys_Init.h 7KB
fun_isr.h 783B
MasterIIC.h 1KB
MCUConfig.h 2KB
MasterIIC.c 5KB
GPIO.h 1KB
LVD.h 3KB
fun_isr.c 6KB
共 94 条
- 1
四散
- 粉丝: 49
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0