资料
BMHB1100 BH66F2665 BIA 开发板资料
BMHB1100 是 BH66F2665 的开发板,方便您用来评估此 MCU 的特性。 BH66F2665 适合应用在八电极体脂秤产品。
快速上手
平台:BH66F2665(AFE / 24-bit ΔΣ ADC Flash MCU) 版本日期:2026-05-22
BH66F2665 EVM 是一款基于 BH66F2665 高性能 Flash MCU 的多功能交流阻抗评估开发板。MCU 内建 24-bit Delta-Sigma ADC 与体成分测量专用模拟前端,配合参考板与示例工程,可快速验证 八电极 / 四电极 BIA 体成分分析、皮肤水分检测、EIS 电化学阻抗谱、Loadcell 称重 等多种交流阻抗测量应用,并支持木材含水率、土壤湿度等扩展材料检测。
BH66F2665_EVM_BIA/
├── 1.doc/ # 文档与资料
├── 2.code/ # 驱动源码与示例工程
├── 3.board/ # 硬件设计文件 zip
└── README.md # 本说明存放快速入门指导 PDF(中 / 英)。
| 文件 | 说明 |
|---|---|
BH66F2665_EVM_快速入门指导_sim.pdf | 必读 — BH66F2665 EVM 简体中文快速入门指导 |
BH66F2665_EVM_Quick_Start_Guide_en.pdf | BH66F2665 EVM 英文快速入门指导 |
使用建议:开发前请先阅读快速入门指导 PDF,了解开发板接口、电极连接方法、示例工程与测试流程;详细规格与寄存器请参考 Holtek 官网 BH66F2665 Datasheet 与 User Manual。
2.code/bh66f2665_driver/ 是 BH66F2665 驱动库(应用工程、底层驱动、示例代码)。
2.code/bh66f2665_driver/
├── driver/ # 底层外设驱动(Adc24 / CTM / STM / I2c / Spi / Uart / Rtc / Eeprom / Iap / IntPin ...)
├── application/ # 应用层(Bia / BiaHeartRate / BodyScales / BhSkinMoisture / Eis / Iap_Isp / UartProtocol)
├── board/ # 板级配置(BoardCfg.h)
└── example/ # 示例工程| 示例 | 说明 |
|---|---|
Bia8/ | 八电极 BIA 体成分测量示例 |
Bia4/ | 四电极 BIA 局部体成分测量示例 |
BiaHeartRate/ | BIA 心率测量示例 |
BodyScales/ | Loadcell 体重秤示例 |
SkinWater/ | 皮肤水分检测(可扩展材料水分) |
Eis/ | EIS 电化学阻抗谱 |
Adc24_MeasureVoltage/ / Adc24_MeasureNTC/ / Adc24_MeasureVddVoltage/ | 24-bit ADC 电压 / NTC / 电源电压测量 |
Uart_InterruptPolling/ | UART 中断 / 轮询通信 |
I2c_Master_IO/ / I2c_Slave_Interrupt/ | I²C 主 / 从机 |
Spi_Master_polling/ / Spi_Slave_polling/ | SPI 主 / 从机 |
CTM_Timer/ / CTM_PwmOutput/ / CTM_CompareMatchOutput/ | CTM 定时器 / PWM / 比较匹配 |
STM_Timer/ / STM_PwmOutput/ / STM_CaptureInput/ / STM_SinglePulseOutput/ / STM_CompareMatchOutput/ | STM 定时器 / PWM / 捕获 / 单脉冲 / 比较匹配 |
TimeBase_Interrupt/ / TimeBase_polling/ | 时基中断 / 轮询 |
Halt_current/ / Halt_WakeUp_PortA/ | 低功耗 Halt 模式 / 端口唤醒 |
Wdt_OverflowInHaltMode/ / Wdt_OverflowinWorkMode/ | 看门狗 |
Eeprom_readWrite/ | True EEPROM 读写 |
Iap_readWrite/ / Isp_Iap/ | IAP / ISP 程序读写 |
LedScan7x6/ | 7×6 LED 扫描显示 |
Rtc/ | 实时时钟 |
LowVoltageDetector_polling/ / ResetLowVoltage/ / ResetMcu_RstReg/ / ResetMcu_lvrcReg/ | LVD / LVR / 复位 |
IntPin_Interrupt/ / IntPin_polling/ | 外部中断 |
Ram_ClearAll/ | RAM 清零 |
- 接口:UART,参数详见
2.code/bh66f2665_driver/board/BoardCfg.h。 - IDE:HolTek HT-IDE3000;调试器 e-Link Pro2;量产烧录 e-WriterPro2 / GangWriter00-8 + HOPE5000。
- 导入示例:
File → Open Project,选择2.code/bh66f2665_driver/example/<示例>/<示例>.pjtx,Build → Build All,Debug → Download烧录。
| 文件 | 说明 |
|---|---|
BH66F2665_EVM_BIA_V1.2.zip | BH66F2665 EVM 硬件设计文件(原理图 + PCB + BOM 完整包) |
BH66F2665_EVM_BIA_32QFN.zip | BH66F2665 32QFN 封装的参考原理图与工程 |
配合 Best Modules BMHB1100 人体阻抗模型板可快速验证八电极 / 四电极 BIA 功能: <https://www.bestmodulescorp.com/en/bmhb1100-demo.html>
- 阅读文档 —
1.doc/BH66F2665_EVM_快速入门指导_sim.pdf(中)或_en.pdf(英)。 - 硬件准备 — 拿到 BH66F2665 EVM 开发板 + 选配 BMHB1100 人体阻抗模型板;电源 3.3~5.5 V。
- 跳线设置 — 体成分 / 称重选择 BIA 模式;皮肤水分 / EIS 选择 EIS 模式。
- 编译烧录 — HT-IDE3000 打开
2.code/bh66f2665_driver/example/Bia8/Bia8.pjtx,编译并通过 e-Link Pro2 下载。 - 联调验证 — 按快速入门指导中的电极连接表连接 BMHB1100,运行后通过 UART 或在线调试观察数据;理论值误差约 1%(频率 ≤200 kHz)。
- 应用扩展 — 皮肤水分检测请使用
SkinWater/;体重秤请使用BodyScales/;材料阻抗特性请参考Eis/。
- 资源包版本:基于 2026-05-22 的 BH66F2665 EVM BIA 方案整理。
- 技术支持:tony@e-besthealth.com(项目对接)
- 业务咨询:info@e-besthealth.com
- 官网:https://www.e-besthealth.com
- 公司地址:广东省东莞市松山湖新竹路 4 号新竹花园 10 栋 301
- 电话:+86-769-26261311
本资料及其附带的硬件原理图、PCB 文件、源码、文档等仅供客户参考与评估使用。客户在使用本资料进行产品设计、量产或商业用途前,须自行进行充分的功能测试、可靠性验证与法规合规认证。悠健电子(东莞)有限公司(BestHealth Electronics Inc.)不对客户产品在量产、使用或销售过程中产生的任何直接或间接损失承担责任,包括但不限于良率问题、产品故障、市场召回、终端客户索赔等。本资料"按现状"提供,不构成任何明示或暗示的担保。
本仓库内所有资料(包括但不限于硬件设计文件、源码、文档、商标、Logo 等)的知识产权归 悠健电子(东莞)有限公司(BestHealth Electronics Inc.) 所有,受相关法律保护。客户仅享有在本资料范围内进行参考与评估的权利,未经书面授权不得用于反向工程、转售、再分发或对外公开发布。
© 2026 BestHealth Electronics Inc. (悠健电子(东莞)有限公司) All Rights Reserved.
本 README 为目录级使用说明,便于快速定位。具体协议、寄存器与电气参数以 Holtek BH66F2665 Datasheet / User Manual 与各示例工程源码为准。
