|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | - | - |
| _resources/FIFO_decompression_utility/ | | 11-Mar-2024 | - | 1,074 | 688 |
| a3g4250d_STdC/driver/ | | 11-Mar-2024 | - | 2,665 | 1,517 |
| ais2dw12_STdC/driver/ | | 11-Mar-2024 | - | 3,513 | 1,970 |
| ais2ih_STdC/driver/ | | 11-Mar-2024 | - | 4,292 | 2,415 |
| ais328dq_STdC/driver/ | | 11-Mar-2024 | - | 3,117 | 1,753 |
| ais3624dq_STdC/driver/ | | 11-Mar-2024 | - | 3,139 | 1,793 |
| asm330lhh_STdC/driver/ | | 11-Mar-2024 | - | 6,464 | 3,885 |
| h3lis100dl_STdC/driver/ | | 11-Mar-2024 | - | 2,527 | 1,429 |
| h3lis331dl_STdC/driver/ | | 11-Mar-2024 | - | 2,750 | 1,576 |
| hts221_STdC/driver/ | | 11-Mar-2024 | - | 1,466 | 740 |
| i3g4250d_STdC/driver/ | | 11-Mar-2024 | - | 2,773 | 1,597 |
| iis2dh_STdC/driver/ | | 11-Mar-2024 | - | 3,606 | 2,011 |
| iis2dlpc_STdC/driver/ | | 11-Mar-2024 | - | 4,357 | 2,479 |
| iis2iclx_STdC/driver/ | | 11-Mar-2024 | - | 10,401 | 6,980 |
| iis2mdc_STdC/driver/ | | 11-Mar-2024 | - | 1,771 | 910 |
| iis328dq_STdC/driver/ | | 11-Mar-2024 | - | 3,094 | 1,750 |
| iis3dhhc_STdC/driver/ | | 11-Mar-2024 | - | 2,239 | 1,178 |
| iis3dwb_STdC/driver/ | | 11-Mar-2024 | - | 4,340 | 2,528 |
| ism303dac_STdC/driver/ | | 11-Mar-2024 | - | 5,160 | 2,939 |
| ism330dhcx_STdC/driver/ | | 11-Mar-2024 | - | 15,594 | 10,584 |
| ism330dlc_STdC/driver/ | | 11-Mar-2024 | - | 10,739 | 6,928 |
| l20g20is_STdC/driver/ | | 11-Mar-2024 | - | 1,901 | 1,083 |
| l3gd20h_STdC/driver/ | | 11-Mar-2024 | - | 3,185 | 1,911 |
| lis25ba_STdC/driver/ | | 11-Mar-2024 | - | 821 | 433 |
| lis2de12_STdC/driver/ | | 11-Mar-2024 | - | 3,593 | 2,018 |
| lis2dh12_STdC/driver/ | | 11-Mar-2024 | - | 3,838 | 2,191 |
| lis2ds12_STdC/driver/ | | 11-Mar-2024 | - | 5,044 | 2,898 |
| lis2dtw12_STdC/driver/ | | 11-Mar-2024 | - | 4,350 | 2,470 |
| lis2dw12_STdC/driver/ | | 11-Mar-2024 | - | 4,345 | 2,463 |
| lis2hh12_STdC/driver/ | | 11-Mar-2024 | - | 3,477 | 2,097 |
| lis2mdl_STdC/driver/ | | 11-Mar-2024 | - | 1,847 | 949 |
| lis331dlh_STdC/driver/ | | 11-Mar-2024 | - | 3,145 | 1,793 |
| lis3de_STdC/driver/ | | 11-Mar-2024 | - | 3,546 | 1,944 |
| lis3dh_STdC/driver/ | | 11-Mar-2024 | - | 3,792 | 2,118 |
| lis3dhh_STdC/driver/ | | 11-Mar-2024 | - | 2,088 | 1,051 |
| lis3dsh_STdC/driver/ | | 11-Mar-2024 | - | 1,775 | 1,207 |
| lis3mdl_STdC/driver/ | | 11-Mar-2024 | - | 2,131 | 1,128 |
| lps22ch_STdC/driver/ | | 11-Mar-2024 | - | 2,750 | 1,458 |
| lps22hb_STdC/driver/ | | 11-Mar-2024 | - | 2,719 | 1,403 |
| lps22hh_STdC/driver/ | | 11-Mar-2024 | - | 2,755 | 1,462 |
| lps25hb_STdC/driver/ | | 11-Mar-2024 | - | 2,629 | 1,369 |
| lps27hhtw_STdC/driver/ | | 11-Mar-2024 | - | 2,821 | 1,526 |
| lps27hhw_STdC/driver/ | | 11-Mar-2024 | - | 2,787 | 1,492 |
| lps33hw_STdC/driver/ | | 11-Mar-2024 | - | 2,716 | 1,403 |
| lps33k_STdC/driver/ | | 11-Mar-2024 | - | 1,116 | 509 |
| lps33w_STdC/driver/ | | 11-Mar-2024 | - | 2,701 | 1,389 |
| lsm303agr_STdC/driver/ | | 11-Mar-2024 | - | 5,247 | 3,023 |
| lsm303ah_STdC/driver/ | | 11-Mar-2024 | - | 6,039 | 3,451 |
| lsm6ds3_STdC/driver/ | | 11-Mar-2024 | - | 9,333 | 5,751 |
| lsm6ds3tr-c_STdC/driver/ | | 11-Mar-2024 | - | 11,006 | 7,026 |
| lsm6dsl_STdC/driver/ | | 11-Mar-2024 | - | 10,687 | 6,707 |
| lsm6dsm_STdC/driver/ | | 11-Mar-2024 | - | 12,065 | 7,496 |
| lsm6dso32_STdC/driver/ | | 11-Mar-2024 | - | 13,612 | 8,934 |
| lsm6dso32x_STdC/driver/ | | 11-Mar-2024 | - | 16,673 | 11,395 |
| lsm6dso_STdC/driver/ | | 11-Mar-2024 | - | 17,591 | 11,800 |
| lsm6dsox_STdC/driver/ | | 11-Mar-2024 | - | 19,333 | 13,098 |
| lsm6dsr_STdC/driver/ | | 11-Mar-2024 | - | 15,695 | 10,255 |
| lsm6dsrx_STdC/driver/ | | 11-Mar-2024 | - | 16,235 | 10,702 |
| lsm9ds1_STdC/driver/ | | 11-Mar-2024 | - | 6,395 | 4,070 |
| stts22h_STdC/driver/ | | 11-Mar-2024 | - | 1,015 | 488 |
| stts751_STdC/driver/ | | 11-Mar-2024 | - | 1,127 | 526 |
| CMakeLists.txt | D | 11-Mar-2024 | 1.1 KiB | 81 | 78 |
| LICENSE | D | 11-Mar-2024 | 1.5 KiB | 30 | 23 |
| README | D | 11-Mar-2024 | 1.7 KiB | 59 | 43 |
README
1C-Driver-MEMS
2#############
3
4Origin:
5 ST Microelectronics
6 https://www.st.com/en/embedded-software/c-driver-mems.html
7
8Status:
9 version v2.00
10
11Purpose:
12 ST Microelectronics standard C platform-independent drivers for MEMS
13 motion and environmental sensors.
14
15Description:
16 This package is an extract (examples have not been retained) of official
17 C-Driver-MEMS package written by ST Microelectronics.
18 It contains standard drivers for STMicroelectronics MEMS sensors to
19 provide a common and stable interface to access sensor registers.
20 For each supported sensor following files are provided:
21
22 - xyz_reg.c: contains the function to read/write 'xyz' sensor registers
23 - xyz_reg.h: contains structures and defines to describe in details
24 the 'xyz' sensor registers.
25
26 The driver is platform-independent, you only need to define the two
27 functions for read and write transactions from the sensor hardware bus
28 (ie. SPI or I2C).
29
30 Define in your 'xyz' driver code the read and write functions that use the
31 I2C or SPI platform driver like the following:
32
33 /** Please note that is MANDATORY: return 0 -> no Error.**/
34 int platform_wr(void *handle, u8_t reg, const u8_t *bufp, u16_t len);
35 int platform_rd(void *handle, u8_t reg, u8_t *bufp, u16_t len);
36
37 stmdev_ctx_t stmdev_ctx = {
38 .read_reg = (stmdev_read_ptr) platform_rd,
39 .write_reg = (stmdev_write_ptr) platform_wr,
40 };
41
42Dependencies:
43 None.
44
45URL:
46 https://www.st.com/en/embedded-software/c-driver-mems.html
47
48commit:
49 version v2.00
50
51Maintained-by:
52 ST Microelectronics
53
54License:
55 BSD-3-Clause
56
57License Link:
58 https://opensource.org/licenses/BSD-3-Clause
59