作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个 NXP FRDM-K64F 板,我有一个 uvisor 在盒子里运行不同的模块。有没有办法从外部文件加载一个盒子的代码? uvisor 可以动态处理盒子吗?我想创建一个可以获取二进制文件并将其设置在盒子上的应用程序。支持吗?
最佳答案
uVisor 目前不支持模块化应用程序,其中每个盒子都有自己的固件,可以独立于其他盒子加载。
作为Jan pointed out ,框在编译和链接时确定,并最终形成一个独特的整体固件。 Boxes 的功能通过静态 ACL 表达,这些 ACL 在运行时被枚举并检查一致性和兼容性(例如,两个 boxes 不能声明对同一外围设备的独占所有权)。
future 的实现可能会允许更加模块化的设置,因为将有方法检查新提供的盒固件的完整性并协调新的 ACL 与现有的 ACL。我们还没有这方面的计划,但当前的实现并不排除该功能。
关于c++ - mbed uvisor动态加载二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42250411/
我对 mbed 和 uvisor 还很陌生,所以也许我的问题是理解事情是如何工作的。我有一 block NXP FRDM-K64F 板,我正在尝试了解 mbed 和 uvisor。我已经成功编译并运行
我是一名优秀的程序员,十分优秀!