You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
978 B
978 B
芯片编程注意事项
1.由于系统控制寄存器的访问操作会影响整个芯片的运行状态,为避免误操作导致芯片运行不正常,芯片提供系统设置保护寄存器
对时钟的选择的时候需要进行写保护关闭
SCU_RegUnLock() ;
SCU_RegLock() ;
写保护开启(防止)
2.对于中断标志寄存器写1清零:
T16N0->IF.Word = (uint32_t)0x01;
3.GPIO的使用:
GPIO 端口输出电平位操作寄存器 GPIO_PADATABSR、GPIO_PBDATABSR、GPIO_PADATABCR、GPIO_PBDATABCR、GPIO_PADATABRR、GPIO_PBDATABRR 不能进行与或操作,只能按 word 写入。
GPIO 端口输出电平操作时建议用上述寄存器而不是端口寄存器(GPIO_PADATA 和GPIO_PBDATA), 以避免读-修改-写情况的发生
系统中未使用和未封装出来的 GPIO 端口建议设置为输出固定电平并悬空,若设置为输入则不可悬空,须加上拉或下拉电阻接到电源或地。