c - 如何使用 C 在加速度计中注册监听器

标签 c embedded accelerometer

我正在开发带有 LIS3lv02dh 加速计芯片组的 STM32f2xx 处理器评估板。

我已经能够对加速度计进行编程,以根据加速度计中的阈值级别变化在中断时唤醒处理器,但如何在唤醒期间注册事件。

如何注册加速度计传感器处理程序,以便在发生中断时通知应用程序代码。

最佳答案

您需要阅读并理解《STM32f2xx 用户引用手册》。你没有操作系统(我猜),通用的谷歌搜索对你没有帮助;该问题与您所使用的部件非常相关。

STM32F2xxx 标准外设库(可从 ST 网站下载)包含所有外设的大量示例,包括我认为使用唤醒源的示例。

如果评估板上包含加速度计,我想它包含可能有帮助的示例代码或支持库。

关于c - 如何使用 C 在加速度计中注册监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10844960/

相关文章:

c - 给定 Xauthority 文件调用 xcb_connect_to_display_with_auth_info() 的正确方法是什么?

linux - Upstart init 正在泄漏内存,你如何调试它?

iphone - 使用加速度计和陀螺仪的 6DOF

android - 无法解析摇动事件监听器中的 getApplicationContext 和 startActivity 方法 : Android Studio

c - getsockname 总是返回 0.0.0.0?

c - 在C中打印中间带有空字符的char数组

c - 使用 strtok 函数删除制表符空间

c - 将非标准数据类型写入 C 文件

assembly - 端口映射、内存映射

ios - 使用加速度计的 iOS 位置估计