Skip to content

HITSIC_MK66F18 v4.3.0

Latest
Compare
Choose a tag to compare
@CkovMk CkovMk released this 27 Nov 22:44
· 8 commits to master since this release

哈工大智能车创新俱乐部底层库(HITSIC_MK66F18)
版本:v4.3.0(适用于16th培训板)
发布了一些兼容新MCU平台的更改,更新模组库。

BSP

  • 无更改。

底层

  • 使用NEWLIB系统调用重定向了C语言printf()scanf,并将原DebugConsole的PRINTFSCANF重新定义为C语言printf()scanf
  • 为了方便新MCU平台的底层开发,DebugConsole即将废弃。
  • 编译器Flag:新增 -fstack-protector-all(启用堆栈检查),调整-fexceptions-fno-exceptions(禁用C++异常)。

    现在发生栈区溢出时将触发HardFault。虽这不足以防止精心设计的栈溢出攻击,但能显著提高编写代码的安全性。

模组库

SC库

  • 无更改。