44![ GitHub] ( https://img.shields.io/github/license/SummerFalls/Microchip_CryptoAuthLib_STM32 )
55![ GitHub code size in bytes] ( https://img.shields.io/github/languages/code-size/SummerFalls/Microchip_CryptoAuthLib_STM32?label=%E4%BB%A3%E7%A0%81%E5%A4%A7%E5%B0%8F )
66
7+ <a title =" Hits " target =" _blank " href =" https://github.com/SummerFalls/Microchip_CryptoAuthLib_STM32 " ><img src =" https://hits.b3log.org/b3log/hits.svg " ></a >
8+
79``` c
810 ____________________________
911 / /\
1618```
1719
1820## :wink : 简介
21+
1922Microchip 加密芯片 CryptoAuthLib 库在STM32上的移植以及对称IP保护使用示例
2023
2124![ 加密芯片批量烧录&验证串口调试信息打印] ( ./SerialDebugInfo.png )
2225
23-
2426## :dark_sunglasses : 硬件 & 软件 需求
27+
2528本工程可直接编译并烧录运行于` 反客STM32F103VET6最小系统开发板 ` 上,当然也可根据你自己的芯片型号进行移植,通过配合使用STM32CubeMX,移植工作将非常方便快捷。
2629
2730** 注意:**
28- - 1.在Keil中编译时,需要使能目标设置中的 GNU extensions
29- - 2.若自己移植到其它MCU,使用GCC编译器的IDE也许会更好,例如 TrueStudio/STM32CubeIDE
3031
32+ 1 . 在Keil中编译时,需要使能目标设置中的 GNU extensions
33+ 2 . 若自己移植到其它MCU,使用GCC编译器的IDE也许会更好,例如 TrueStudio/STM32CubeIDE
34+
35+ ### 硬件需求
3136
32- ### 硬件需求:
33- - STM32F103VET6
34- - 杜邦线若干
35- - SOIC8编程烧录座
37+ - STM32F103VET6
38+ - 杜邦线若干
39+ - SOIC8编程烧录座
3640
37- ### 软件需求:
38- - Keil uVision5.27
39- - STM32CubeMX 5.3.0 及以上
40- - [ CryptoAuthLib] ( https://github.com/MicrochipTech/cryptoauthlib )
41- - 串口调试工具 putty/SSCOM/超级终端...
41+ ### 软件需求
42+
43+ - Keil uVision5.27
44+ - STM32CubeMX 5.3.0 及以上
45+ - [ CryptoAuthLib] ( https://github.com/MicrochipTech/cryptoauthlib )
46+ - 串口调试工具 putty/SSCOM/超级终端...
4247
4348## :checkered_flag : 参考程序
44- - [ cryptoauth_usecase_ipprotection_symmetric] ( https://github.com/MicrochipTech/cryptoauth_usecase_ipprotection_symmetric )
45-
49+
50+ - [ cryptoauth_usecase_ipprotection_symmetric] ( https://github.com/MicrochipTech/cryptoauth_usecase_ipprotection_symmetric )
51+
4652## :star : License
4753
4854MIT License
@@ -68,6 +74,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
6874SOFTWARE.
6975
7076[ ![ FOSSA Status] ( https://app.fossa.com/api/projects/git%2Bgithub.com%2FSummerFalls%2FMicrochip_CryptoAuthLib_STM32.svg?type=large )] ( https://app.fossa.com/projects/git%2Bgithub.com%2FSummerFalls%2FMicrochip_CryptoAuthLib_STM32?ref=badge_large )
71-
77+
7278## :bulb : 扩展项目示例(emWin & FreeRTOS)
79+
7380![ 带LCD显示屏版本] ( ./F103VET6_EncryptionChip_GUI_Ver.jpg )
0 commit comments