Antpedia LOGO WIKI资讯

传感器节点控制器助力未来连网传感器(三)

降低编程复杂度上面提到过,使用集成的传感器节点控制器时面临的最大挑战之一,是确保基础系统功能的编程、调试和充分利用与采用通用MCU的方案一样简单。挑战的主要方面有:- 提供对开发人员友好的抽象编程,以有效控制驱动与连接的传感器/外设的通信接口,以及与主CPU通信相对应的基本功能。- 利用10指令汇编式编程,并提供更高级别的编程结构,以简化和加速软件开发。- 支持完整的系统整体调试 - 而不是单独调试每个CPU内核,因为可能无法检测到当内核并行运行时的系统行为错误。为了解决这些挑战,我们需要一个完整、易于使用的编程框架。它必须包括抽象和程序,将并发操作系统任务的范例扩展到在SNC上执行的相应(并行)处理。我们已经为Dialog DA1469x解决方案开发了这样的编程框架(图4)。它具有以下特点:- 简化的SNC微码开发o 通过定义基于SeNIS的类C编程语言,可以同时支持汇编和类C编程。- 用于编程的“混合”编码模型o 在......阅读全文

传感器节点控制器助力未来连网传感器(二)

SNC的主要特性如下(图3):- 传感器节点指令集(SeNIS),包含10条微码生成指令,适用于:o 轻松创建指向内存缓冲区的指针o 轮询串行接口状态位o 比较阈值- 系统RAM用于微码存储和数据- DMA功能,用于将数据直接从通信接口传输到系统RAM- 直接访

传感器节点控制器助力未来连网传感器(一)

引言今天的便携式设备通过持续的活动监测和情境感知来了解周围环境。为了实现这个功能,设备集成了越来越多的传感器和外设,由此产生大量数据。这反过来使得集成更强大的CPU变得很有必要,以便执行越来越多的计算。同时,必须缩小设计尺寸,降低成本和功耗,但又不牺牲最终产品不断提升的功能要求。传感器中枢(

如何确保新一代车载网络的一致性和性能?(一)

对比汽车的过去、现在、将来,有一个明显的趋势:汽车已经成为带轮子的数据中心。在每辆汽车内部,来自安全系统、车载传感器、导航系统等的数据流量,以及对这些数据的依赖程度,都在不断迅速增长。这在速度、容量、可靠性方面给车载网络(IVNs)带来了重大影响,其中的影响之一是,在高速低时延应用中,比如控制区域网