请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TM4C1294KCPDT 我正在将固件从 StellarisWare 分用于 Tivaware。 Stellaris 固件使用 StellarisWare 中的 UPnp.c/.h 文件、但我在 Tivaware 中找不到等效文件。
除了启用以太网多播接收的此功能外、我几乎可以在 Tiva 中使用来自 Stellaris 的 UPnP 文件。 我找不到 Tiva 以太网控制器上的等效设置。
// // //! 初始化串行到以太网模块的 UPnP 会话。 //! //! 此函数用于初始化和配置模块的 UPnP 会话。 //! //! \无返回。 //// ***************** void UPnPInit (void) { 无符号超长整型 ulTemp; // //启用以太网多播接收(UPnP 操作需要)。 // ulTemp = MAP_EthernetConfigGet (ETH_base); ulTemp |= ETH_CFG_RX_AMULEN; MAP_EthernetConfigSet (ETH_base、ulTemp); // //设置侦听查找和位置所需的端口 //请求。 // UPnPStart(); }