写一个程序需要先将flash上的程序进行擦除,看了很多的额资料,提到的都是用函数或者命令直接对flash进行擦除。我非常想知道,抛开已经封装好的函数或者命令不说,擦除单片机上的flash直接的效果是什么?原理是什么?是用电将其全部至为1或者0吗?非常的疑惑,希望高手解答一下
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
写一个程序需要先将flash上的程序进行擦除,看了很多的额资料,提到的都是用函数或者命令直接对flash进行擦除。我非常想知道,抛开已经封装好的函数或者命令不说,擦除单片机上的flash直接的效果是什么?原理是什么?是用电将其全部至为1或者0吗?非常的疑惑,希望高手解答一下
http://zhidao.baidu.com/link?url=02f7UcmtViYwiySKf4Ajrfe5vUh2AoHjFI1ep_Sq1jJtYPBaRBoJk35Bs1AFjNjosz5qOBA3K96ap-GbvANnsq
参考上面的百度回答,flash的擦写本质上就是在较高电压下(>10V)对浮栅充放电