gpt4 book ai didi

c - STM32L0读出保护示例代码?

转载 作者:太空宇宙 更新时间:2023-11-04 06:59:20 25 4
gpt4 key购买 nike

我想防止我的代码被读出,我在网上看到STM32有一个功能可以做到这一点。但是我没有找到一些示例代码,而且我也不明白如何使用它?

  • 我应该在调用主代码之前将读出保护函数 READ_PROTECTION() 放在开头吗?或
  • 我应该在调用主代码后将它放在末尾吗?

这方面的示例代码对我来说真的很有帮助。

谢谢。

最佳答案

STM32 闪存由 2 个内存区域组成:第一个是写读保护的,第二个是读保护的。参见 this以供引用。您所需要的只是编写正确的链接描述文件,将您的代码加载到正确的内存区域并设置正确的选项字节。如何做到这一点 here .以及如何将链接器文件包含到 Eclipse 中,请参阅 here .

美国东部时间:Here是如何使用帖子中提到的函数直接从代码设置选项字节的示例(参见 clive1 帖子)这些函数似乎是 mbed 库的一部分(参见 this 以供引用)。此代码需要从您的 main 函数中执行。 Here是关于来自 Controller 代码的选项字节编程的一些有用信息。

关于c - STM32L0读出保护示例代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40480485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com