想问下STM8S105XX下面几个宏定义包含在那个头文件的,不是stm8s.h吧?

2019-07-19 21:58发布

0a6b67d12a023e4288d68177b484f88b_887.jpg (0 Bytes, 下载次数: 5) 下载附件 2010-12-14 22:54 上传

 
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-19 23:33
 精彩回答 2  元偷偷看……
SCMBBS_HJH
2楼-- · 2019-07-20 00:01
回复【2楼】正点原子:
---------------------------------
开启FLASH的密匙顺序是:
1、FLASH_DUKR =0xae;
2、FLASH_DUKR =0x56;
还是:
1、FLASH_DUKR =0x56;
2、FLASH_DUKR =0xae;
手册是第二个,为什么还有参考例程使用第一种的?
正点原子
3楼-- · 2019-07-20 01:27
//解锁STM8S的FLASH
//0,程序存储区(FLASH)解锁
//1,数据存储区(EEPROM)解锁
void STMFLASH_Unlock(u8 type)
{
    if(type==0) //程序存储区(FLASH)解锁
    {
        FLASH->UKR=FLASH_UNLOCK_KEY1;
        FLASH->UKR=FLASH_UNLOCK_KEY2;
    } 
    else //数据区(EEPROM)解锁
    {
        FLASH->DUKR=FLASH_UNLOCK_KEY2; //注意,这里和数据手册写的有出入!!! 
        FLASH->DUKR=FLASH_UNLOCK_KEY1;
    } 
while(!(FLASH->IAPSR&(1<<3))); //等待解锁成功
}
正点原子
4楼-- · 2019-07-20 01:35
 精彩回答 2  元偷偷看……
SCMBBS_HJH
5楼-- · 2019-07-20 06:51
嗯回复【5楼】正点原子:
---------------------------------

一周热门 更多>