铁电存储器FRAM
月度归档: 2018年5月
安卓版的Firefox如何关闭打开某些网页时自动启动本地APP
手机上已经安装了手机淘宝的APP
,或者有天猫店铺网店的页面,比如飞歌导航的官网,如果Firefox
打开这个网页,就会自动启动手机淘宝APP
,导致整个系统非常卡顿。
下面我们看如何关闭这个功能,如下图:
HPE iLO 4 用户指南
HPE iLO 4 用户指南
CC13x0, CC26x0 SimpleLink ™ Wireless MCU Technical Reference Manual
CC13x0, CC26x0 SimpleLink ™ Wireless MCU Technical Reference Manual
继续阅读CC13x0, CC26x0 SimpleLink ™ Wireless MCU Technical Reference Manual
MPU6500寄存器相关信息
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
1. First read the Register 117. Register 117 – Who Am I Reset value: 0x70 2. Reset mpu6500 0x6B,0x80,//Reset the internal registers and restores the default settings. 0x68,0x03,//Auto selects the best available clock source – PLL if ready, else use the Internal oscillator(20M) 0x6a,0x01,//Reset all gyro digital signal path, accel digital signal path, and temp digital signal path. This bit also clears all the sensor registers. 0x68,0x00,//Internal 20MHz oscillator 0x6a,0x00 3.Config mpu6500 Register 25 – Sample Rate Divider (default 1khz) SAMPLE_RATE = INTERNAL_SAMPLE_RATE / (1 + SMPLRT_DIV) where INTERNAL_SAMPLE_RATE = 1kHz Register 26 – Configuration //!! Disables the FSYNC pin data to be sampled. Register 27 – Gyroscope Configuration Gyro Full Scale Select: 0x00:250,0x08:500,0x10:1000;0x18:2000 Register 28 – Accelerometer Configuration Acc Full Scale select: 0x00:2g,0x08:4g,0x10:8g;0x18:16G Register 29 – Accelerometer Configuration 2 (0x08, Acc Rate = 4KHz) Register 106 – User Control (0x10, SPI mode only. ,也可以使用IIC) Register 108 – Power Management 2 0x00(All sensor on:acc;xyz,gyro:xyz) 最好写入寄存器的值读出来看对不对。 4. 读取加速度和陀螺仪数据 Registers 59 to 64 – Accelerometer Measurements 59:acc_xout_h; 60:acc_xout_l 高位在前 61:acc_yout_h; 62:acc_yout_l 63:acc_zout_h; 64:acc_zout_l Registers 65 and 66 – Temperature Measurement 65:temp_out_h; 66:temp_out_l Registers 67 to 72 – Gyroscope Measurements 67:gyro_xout_h; 60:gyro_xout_l 高位在前 61:gyro_yout_h; 62:gyro_yout_l 63:gyro_zout_h; 64:gyro_zout_l //////////////////////////////// 1. 6500时钟选择 An internal relaxation oscillator(20M) or MEMS oscillators。 2. FIFO : 512 字节,通过配置将什么数据写入FIFO(acc data,temp data,gyro data). 3. Interrupts 通过寄存器配置使能和如何触发。INT pin。 4 。Self-Test ,DMP , FactoryCalibration 6. DLPF: 数字低通滤波器(digital low-pass filter); 7. FSYNC:Frame synchronization digital input.Connect to GND if unused. 8. Communication with all registers of the device is performed using either I2C at 400kHz or SPI at 1MHz. 9. 16-bit ADCs: +-32768; 10. Auxiliary master I2C bus for reading data from external sensors (e.g. magnetometer) 11. 20MHz SPI serial interface for reading sensor and interrupt registers --平放acc z轴 为1g(9.8) ; 如果量程是16g,输出在2048左右(32768/16 = 2048) 12. 校准,零漂 |
详细的寄存器文档如下:
macOS High Sierra下的minicom要如何按出 meta key ?
以前常在 Linux 的 Terminal 下使用 minicom 这个小程序来操作 USB to Serial (也就是 USB to RS-232) 来连接「数据采集卡」、Router、Switch 等网络设备
一般 Linux 底下的 minicom 使用 control + <Fn> 来操作一些 minicom 的一些特定功能
例如 control + x 就是 hang up 并退出 minicom
后来换成 OS X 之后的 minicom ,要求使用「meta key」组合键,如下图:
TI Code Composer Studio 7.4查看内存以及闪存的使用情况
最近在使用TI
的CC1310
开发运动感知相关的应用,使用Code Composer Studio 7.4
开发。刚刚上手,需要评估一下代码占用的内存空间,找了半天,找到了查看内存占用的方法,如下:
使用java获取当前是星期几
有个小需求,获取今天是周几,想我大java,获取一个星期几不是手到擒来。
第一想法,System.currentTimeMillis(),这是个时间戳,还得处理秒数,太麻烦。
第二想法,new Date() deprecated? 好吧。
第三想法,Calendar,简单写下代码,开始调试
1 2 3 |
Calendar calendar = Calendar.getInstance(); int weekDay = calendar.get(Calendar.DAY_OF_WEEK) - 1; |
weekDay = 3,wtf?今天是周二,怎么给了我一个3,只听说过从0、1计数,没听说过从2开始计数的啊!
继续查
国际上是以星期日为一周第一天的开始,Calendar中提供的DAY_OF_WEEK获取的一周也是以星期日作为一周的开始。
而中国的习惯是以星期一作为一周的开始,所以需要根据项目的实际需求来设置。
好吧,真是人生处处皆学问,写代码还能学知识。
怎么办呢?Calendar有个api叫setFirstDayOfWeek,原来从哪一天开始是可以设置的,java也是蛮人性化的么~
1 |
calendar.setFirstDayOfWeek(Calendar.MONDAY); |
继续调试
weekDay = 3
这就有点意思了,这个api是用来看的么? 继续查
官方文档一大堆,概括为:
setFirstDayOfWeek的方法意思只对WEEK_OF_MONTH
与WEEK_OF_YEAR
有作用.
WEEK_OF_MONTH
:当前Calendar日期对象是当前月的第几周.
WEEK_OF_YEAR
:当前Calendar 日期对象是当前年的第几周.
好吧,老老实实写下比较丑陋的代码
1 2 3 4 |
int weekDay = calendar.get(Calendar.DAY_OF_WEEK) - 1; if (weekDay == 0) { weekDay = 7; } |
Using GNU Radio for Signal Phase Measurements
Using GNU Radio for Signal Phase Measurements
SDR数模转换芯片相关的技术参数手册
常用的芯片技术参数PDF手册
继续阅读SDR数模转换芯片相关的技术参数手册