自写了user bootloader
STM8L152C6:占了8000----85FF ,主程序从8600H开始,UBC写保护字节 0X0C,正常。
换成STM8L152C8:同上,但UBC写保护字节不能大于 0X06,才能正常。
从UBC写保护字节 0X0C 和 0X06 的差别上看,对于STM8L152C8,保护1536字节的UBC,保护页为6页,即每页256字节,而STM8L152C6每页128字节。
这是遇到问题试验多次找原因做出的判断,但从STM8L15X手册里面,找遍了也没找到关于page size的内容。
转载
|