1、内部 LPO clk 频率手册上写的是1K。
我用它来作为 LPMTR 的时钟源计时,发现误差很大。但是手册上和datasheet都找不到相关的参数
那么LPO的精度到底怎么样呢?温度和供电电压对他的影响程度有多大呢?
2、LPTMR 寄存器的读取问题
参考手册上关于CNR寄存器的操作条件,如题:
读取前需要先写,但是Keil中的寄存器定义类型确实只读的(红色定义),这点是否矛盾?
/** LPTMR - Register Layout Typedef */
typedef struct {
__IO uint32_t CSR; /**< Low Power Timer Control Status Register, offset: 0x0 */
__IO uint32_t PSR; /**< Low Power Timer Prescale Register, offset: 0x4 */
__IO uint32_t CMR; /**< Low Power Timer Compare Register, offset: 0x8 */
__I uint32_t CNR; /**< Low Power Timer Counter Register, offset: 0xC */
} LPTMR_Type;
|