UWB定位基站固件源代码 售价: 50000元

基站固件与我们的产品 A1102P和A1106P定位基站硬件配套使用。

我们有多个基站硬件产品,但是固件源码只有一套,是通用的。所有型号的基站硬件都使用STM32F103RE作为主控芯片。

基站固件分为两部分: Bootloader Application

Bootloader 是引导程序,一旦刷入硬件后就不再改变。其功能主要是:加载应用程序/网络升级应用程序。

Application是应用程序,基站的功能都在这里实现。

固件升级的时候,新固件被分割为多个加密的数据包,上传到基站(由Bootloader或Application接收),解密后,写入备用Flash区,设置使用备用Flash标志,重启完成升级。

基站固件的主要功能有:接收标签发出的UWB无线数据包,接收其他基站发出的时钟同步数据包并其他基站保持时钟同步。其他还有一些附加功能,如设备MAC地址/IP地址/UWB各项参数/只与指定的时钟同步等等。后期,我们还增加了发送信号给标签的功能,例如发送报警信号(例如煤矿遇险需要紧急撤离时向标签发送报警信号)。

还增加了开关灯功能,用于室外基站的确认。室外基站会有一个LED灯,通过基站配置程序发出开关灯命令,确认基站编号。

基站内置的参数,使用《基站配置程序》对其进行配置。《基站配置程序》我们是免费提供给用户使用的,你可以直接使用我们提供的编译好的《基站配置程序》,也可以购买 UWB定位基站配置程序源代码 售价: 20000元。

在生产的时候,通常是只刷入Bootloader。然后使用《基站出厂初始化程序》为新基站分配EUI64/MAC地址,写入缺省参数,并刷入Application(基站的真正固件)。《基站出厂初始化程序》是内部使用,我们没有提供给用户。我们可以提供的编译好的《基站出厂初始化程序》,你也可以购买 UWB定位基站出厂初始化程序源代码 售价: 25000元

基站固件的所有代码均使用 IAR C 编写,使用 IAR 环境编译。

我们确保您能正常编译Bootloader和Application,并刷入基站MCU中。如果要新增其他功能,那就是您的事了。当然,您也可以委托我们帮您开发其他功能。

 

版权所有

本站文章均为原创,版权属 Zhang Xiaolong 所有。

所有人可以转载,但必须注明出处以及作者信息。