Prentice.Hall.An.Introduction.to.Design.Patterns.in.C++.with.Qt.2nd.Edition.2012
2023-12-15 08:02:35 9.12MB 设计模式
1
Prentice.Hall.Java.9.for.Programmers.4th.Edition.2017
2023-11-15 07:00:49 63.11MB Java
1
作者:Johnson, Graham, Prentice Hall,数字设计中的经典
2023-06-13 11:04:32 12.61MB Johnson Graham Prentice Hall
1
(2) 从陀螺仪中获取原始数据并处理; (3) 更新数据并输出。 2. 代码分析 官方的驱动主要是了 MPL软件库(Motion Processing Library),要移植该软件库我们需 要为它提供 I2C 读写接口、定时服务以及 MPU6050 的数据更新标志。若需要输出调试信 息到上位机,还需要提供串口接口。 I2C 读写接口 MPL库的内部对 I2C 读写时都使用 i2c_write 及 i2c_read 函数,在文件“inv_mpu.c” 中给出了它们的接口格式,见代码清单 43-1。 代码清单 43-9 I2C 读写接口(inv_mpu.c 文件) 1 /* The following functions must be defined for this platform: 2 * i2c_write(unsigned char slave_addr, unsigned char reg_addr, 3 * unsigned char length, unsigned char const *data) 4 * i2c_read(unsigned char slave_addr, unsigned char reg_addr, 5 * unsigned char length, unsigned char *data) 6 */ 7 8 #define i2c_write Sensors_I2C_WriteRegister 9 #define i2c_read Sensors_I2C_ReadRegister 这些接口的格式与我们上一小节写的 I2C 读写函数 Sensors_I2C_ReadRegister 及 Sensors_I2C_WriteRegister 一致,所以可直接使用宏替换。 提供定时服务 MPL软件库中使用到了延时及时间戳功能,要求需要提供 delay_ms 函数实现毫秒级延 时,提供 get_ms 获取毫秒级的时间戳,它们的接口格式也在“inv_mpu.c”文件中给出, 见代码清单 43-2。 代码清单 43-10 定时服务接口(inv_mpu.c 文件) 1 /* 2 * delay_ms(unsigned long num_ms) 3 * get_ms(unsigned long *count) 4 */ 5 6 #define delay_ms Delay_ms 7 #define get_ms get_tick_count 我们为接口提供的 Delay_ms 及 get_tick_count 函数定义在 bsp_SysTick.c 文件,我们使 用 SysTick 每毫秒产生一次中断,进行计时,见代码清单 43-11。 代码清单 43-11 使用 Systick 进行定时(bsp_SysTick.c) 1 2 static __IO u32 TimingDelay; 3 static __IO uint32_t g_ul_ms_ticks=0; 4 /** 5 * @brief us 延时程序,1ms 为一个单位 6 * @param 7 * @arg nTime: Delay_ms( 1 ) 则实现的延时为 1 ms 8 * @retval 无 9 */ 10 void Delay_ms(__IO u32 nTime)
2023-02-17 11:43:35 33.8MB STM32F429 M4核
1
B. F. Skinner. Reflections on behaviorism and society. Englewood Cliffs, NJ: Prentice Hall, 1978, xii + 209 pp., [dollar]15.95 Book Reviews 459 The authors frequently cite Ross’ (1964) book on the exceptional child in the family. While the book is 15 years old, this reviewer still requires his students to read sections of it, for Ross gives important information on parents’ feelings which come up time and again in a conference. AS with any book, the reviewer sees things he might have do
2022-11-06 20:36:15 172KB 学术 论文
1
D. H. Johnson and D.E. Dudgeon, Array Signal Processing: Concepts and Techniques, Prentice Hall, 1993.
2022-10-15 18:11:48 27.31MB Concep Techni Prenti Hall
1
Embedded.Linux.Primer.A.Practical.Real-World.Approach.2006.Prentice-Hall
2022-09-30 21:09:44 3.38MB Embedded Linux
1
高速数字设计经典教材,电子版
2022-05-27 19:11:29 5.81MB 黑魔书
1
RF Microelectronics (1998) - Behzad Razavi PRENTICE HALL_p345.part2.rar(共2部分,第2部分)
2022-05-13 23:31:30 293KB RF Microelectronics (1998) -
1
RF Microelectronics (1998) - Behzad Razavi PRENTICE HALL_p345.part1.rar(共2部分,第1部分)
2022-05-13 23:24:15 33.38MB RF Microelectronics (1998) -
1