#embedded-hal #embedded-hal-driver #pulse #chip #ti #compatible #front-end

无std afe4400

适用于TI AFE4400脉搏血氧模拟前端芯片的嵌入式-hal兼容驱动程序

5个版本 (3个重大更新)

使用旧Rust 2015

0.4.0 2020年3月24日
0.3.1 2018年8月24日
0.3.0 2018年7月19日
0.2.0 2018年4月6日
0.1.0 2018年4月6日

#866 in 嵌入式开发

每月 23 次下载

MIT 许可证

15KB
236

AFE4400

crates-io-shield

AFE4400是TI公司的一款脉搏血氧模拟前端芯片。它控制LED开关,具有环境光消除等功能,非常适合脉搏血氧应用。

AFE4400的主要通信接口是通过SPI。但是也有一些数字引脚可以配置以实现更平滑的操作;需要两个引脚,另外四个用于额外的诊断值。

必需的

  • adc_pdn:电源关闭引脚;在整个操作过程中应保持高电平(不要悬浮!)。
  • adc_rdy:“ADC就绪”引脚,指示可以读取样本。使用adc_rdy作为边缘触发中断的驱动器非常有用。

可选的

  • daig_end:诊断完成
  • adc_done:ADC转换完成
  • led_err:LED连接问题
  • sensor_err:光电二极管连接问题

lib.rs:

AFE4400 - 一个嵌入式-hal兼容的驱动程序

AFE4400是TI公司的一款脉搏血氧模拟前端芯片。它控制LED开关,具有环境光消除等功能,非常适合脉搏血氧应用。

AFE4400的主要通信接口是通过SPI。但是也有一些数字引脚可以配置以实现更平滑的操作;需要两个引脚,另外四个用于额外的诊断值。

必需的

  • adc_pdn:电源关闭引脚;在整个操作过程中应保持高电平(不要悬浮!)。
  • adc_rdy:“ADC就绪”引脚,指示可以读取样本。使用adc_rdy作为边缘触发中断的驱动器非常有用。

可选的

  • daig_end:诊断完成
  • adc_done:ADC转换完成
  • led_err:LED连接问题
  • sensor_err:光电二极管连接问题

依赖关系

~71KB