|
楼主 |
发表于 2021-8-10 11:35:24
|
显示全部楼层
书到用时方恨少,2014年去参加TI研讨会,当时介绍铁电的时候没怎么听。铁电的IC,数据存储的性能还是很明显的,如果要玩真性能,那就得配合更多的使用场景、性能组合来做试验了。
---------------------下面是某老平台铁电的初始化函数-------------------------
有点老,中途随性维护,到我这还没时间看文档消化,仅供参考。
void InitI2C(void)
{
unsigned char dataread;
// WP = 1;//TD
/*-------------3130----------------------------
//清除低压复位
dataread=Read_reg(0x00);
Write_reg(0x00,dataread&0x7f);
//TST置零
dataread=Read_reg(0x0E);
Write_reg(0x0E,dataread&0xfe);
//禁止充电
Charge_fm(0); //根据需要调整
//写保护禁止
Pro_mem(0); //据需要修改
//振荡器使能
dataread=Read_reg(0x01); //启动时钟
Write_reg(0x01,dataread&0x78);
*/
/*-------------PCF8563---td0407-------------------*/
//normal mode run POR disabled
dataread=Read_reg(0x00);
Write_reg(0x00,dataread&0x00);
//AIE disabled
dataread=Read_reg(0x01);
Write_reg(0x01,dataread&0x18);
//clockout disabled
dataread=Read_reg(0x0D);
Write_reg(0x0D,dataread&0x7F);
//振荡器使能
dataread=Read_reg(0x0E); //启动时钟
Write_reg(0x0E,dataread&0x7F);
/*-------------PCF8563---td0407-------------------*/
} |
|