嵌入式层次化系统的调试方法、系统、计算机及存储介质

    公开(公告)号:CN111581075A

    公开(公告)日:2020-08-25

    申请号:CN202010234230.X

    申请日:2020-03-30

    Inventor: 肖志良 曾绍稳

    Abstract: 本发明公开了一种嵌入式层次化系统的调试方法,包括:通过本地开发机向所述嵌入式层次化系统的顶级层次发送查询请求;所述顶级层次接收所述查询请求并将所述查询请求发送到下级层次;所述下级层次接收所述查询请求并判断自身是否在被查询的范围内;判断所述顶级层次是否在被查询的范围内;所述本地开发机根据接收的信息构建所述嵌入式层次化系统的整体功能模型;通过所述整体功能模型创建应用程序并进行调试,调试完成后将固件部署到所述嵌入式层次化系统。采用本发明,可以极大地方便工程师对层次化嵌入式系统的开发和调试。

    一种边缘辅助部署第三方应用到微控制器方法及系统

    公开(公告)号:CN110941433B

    公开(公告)日:2022-03-22

    申请号:CN201911104319.8

    申请日:2019-11-13

    Abstract: 本发明公开了一种边缘辅助部署第三方应用到微控制器方法及系统,通过发出指令包到边缘服务器,根据指令包应用在暂存在边缘服务器上的当前节点中间字节码内容上,将设备的经更新的中间字节码编译成对应的原生指令集代码;根据编译结果分配各个应用程序分区的大小;根据分配的各个应用的内存地址静态或动态链接各个应用到相应的位置,生成二进制映像下载到应用节点之内,完成应用节点的更新;减少了网络带宽的使用量,并且加快了应用程序的部署;增加了在资源紧凑的微控制器上的代码执行效率,也大大减少了对内存的使用量;降低了微控制器的软件复杂度和开发负担。

    一种生物养殖用电子标签及生物养殖方法

    公开(公告)号:CN108029578A

    公开(公告)日:2018-05-15

    申请号:CN201810080038.2

    申请日:2018-01-27

    Abstract: 本发明公开一种生物养殖用电子标签,包括:单片机,与单片机连接的振动传感器、射频收发模块和电池,所述振动传感器用来测量电子标签的加速度,所述射频收发模块用来实现所述单片机与后台服务器的通信,所述电池为所述单片机供电。本发明利用振动传感器检测电子标签的加速度,进而可以测量出佩带该电子标签的生物的每天运动量,为生物的精细化养殖打下基础。同时,电子标签采用EFM8SB系列单片机,并结合超低功耗LoRa模块,有效减少整个电子标签的功耗,只需采用普通的充电式锂电池即可使电子标签的使用寿命达一年左右,基本达到一次佩带终身使用的目的,保证一个养殖周期都无需更换。本发明还提供一种生物养殖方法。

    一种动态链接库实现方法、系统、计算机设备及存储介质

    公开(公告)号:CN111580798A

    公开(公告)日:2020-08-25

    申请号:CN202010234411.2

    申请日:2020-03-30

    Inventor: 肖志良 曾绍稳

    Abstract: 本发明公开了一种动态链接库实现方法,包括:扫描库文件的源代码中的全局变量并用宏定义所述全局变量,在所述库文件的源代码中的每个非C运行时库的函数上都加上一个用宏定义代表的结构体指针参数,创建一个头文件并声明一个包括所有全局变量的结构体指针,进而得到满足格式要求的库文件;检测库文件的链接方式并根据链接方式对库文件进行相应的配置。采用本发明,可以极大程度地增加微控制器环境下动态链接库的跨工具链可用性,并提高库在静态链接状况下的性能。

    一种边缘辅助部署第三方应用到微控制器方法及系统

    公开(公告)号:CN110941433A

    公开(公告)日:2020-03-31

    申请号:CN201911104319.8

    申请日:2019-11-13

    Abstract: 本发明公开了一种边缘辅助部署第三方应用到微控制器方法及系统,通过发出指令包到边缘服务器,根据指令包应用在暂存在边缘服务器上的当前节点中间字节码内容上,将设备的经更新的中间字节码编译成对应的原生指令集代码;根据编译结果分配各个应用程序分区的大小;根据分配的各个应用的内存地址静态或动态链接各个应用到相应的位置,生成二进制映像下载到应用节点之内,完成应用节点的更新;减少了网络带宽的使用量,并且加快了应用程序的部署;增加了在资源紧凑的微控制器上的代码执行效率,也大大减少了对内存的使用量;降低了微控制器的软件复杂度和开发负担。

    嵌入式层次化系统的调试方法、系统、计算机及存储介质

    公开(公告)号:CN111581075B

    公开(公告)日:2023-06-06

    申请号:CN202010234230.X

    申请日:2020-03-30

    Inventor: 肖志良 曾绍稳

    Abstract: 本发明公开了一种嵌入式层次化系统的调试方法,包括:通过本地开发机向所述嵌入式层次化系统的顶级层次发送查询请求;所述顶级层次接收所述查询请求并将所述查询请求发送到下级层次;所述下级层次接收所述查询请求并判断自身是否在被查询的范围内;判断所述顶级层次是否在被查询的范围内;所述本地开发机根据接收的信息构建所述嵌入式层次化系统的整体功能模型;通过所述整体功能模型创建应用程序并进行调试,调试完成后将固件部署到所述嵌入式层次化系统。采用本发明,可以极大地方便工程师对层次化嵌入式系统的开发和调试。

    一种动态链接库实现方法、系统、计算机设备及存储介质

    公开(公告)号:CN111580798B

    公开(公告)日:2023-06-06

    申请号:CN202010234411.2

    申请日:2020-03-30

    Inventor: 肖志良 曾绍稳

    Abstract: 本发明公开了一种动态链接库实现方法,包括:扫描库文件的源代码中的全局变量并用宏定义所述全局变量,在所述库文件的源代码中的每个非C运行时库的函数上都加上一个用宏定义代表的结构体指针参数,创建一个头文件并声明一个包括所有全局变量的结构体指针,进而得到满足格式要求的库文件;检测库文件的链接方式并根据链接方式对库文件进行相应的配置。采用本发明,可以极大程度地增加微控制器环境下动态链接库的跨工具链可用性,并提高库在静态链接状况下的性能。

    一种智能家居的远程控制接入方法及系统

    公开(公告)号:CN110083069A

    公开(公告)日:2019-08-02

    申请号:CN201910304084.0

    申请日:2019-04-16

    Abstract: 本发明涉及智能家居技术领域,特别是涉及一种智能家居的远程控制接入方法及系统,所述系统包括:智能终端、智能家居云服务器、控制盒和智能家居设备,智能家居云服务器分别与智能终端、控制盒通信连接,控制盒还与智能家居设备通信连接;首先根据射频识别码识别智能家居设备的身份信息,当接收到触发信号时,向智能家居云服务器发送替换指令,当待替换的智能家居设备在线时,响应替换指令,触发替换接入控制盒的智能家居设备的控制指令,并根据控制指令替换接入的智能家居设备,这样就能很快的完成已入网智能家居设备的更换,省去了繁琐的步骤和复杂的逻辑,给使用智能家居的用户带来良好体验。

    一种基于能量收集的车位管理系统及装置

    公开(公告)号:CN109767628A

    公开(公告)日:2019-05-17

    申请号:CN201910167796.2

    申请日:2019-03-06

    Abstract: 本发明公开了一种基于能量收集的车位管理系统和装置,所述车位管理系统包括车位节点和网关,所述车位节点包括中央处理器,以及分别与中央处理器电性连接的能量处理单元、传感单元和通信单元;所述能量处理单元用于收集环境中的能量并转化为电能保存下来、为车位节点供电,所述传感单元用于捕捉环境信息,探测车位中是否有车停占,所述通信单元与网关通过无线网络信号连接,实现车位节点与网关间的信息互通;所述网关连接云服务器;所述车位管理装置包括该车位管理系统;采用能量收集的技术和压电触发的模式,运行稳定,极大地降低了初始投入成本和运行成本,适合分散式的停车场所使用。

    一种基于LoRa技术的防盗保险箱

    公开(公告)号:CN210460323U

    公开(公告)日:2020-05-05

    申请号:CN201920464972.4

    申请日:2019-04-04

    Abstract: 本实用新型公开了一种基于LoRa技术的防盗保险箱,包括箱体、标签以及后台主机;所述标签包括霍尔传感器、第一LoRa通信模块、电源模块以及第一单片机模块,所述后台主机包括第二LoRa通信模块、第二单片机模块以及报警模块,所述箱体设有通孔;所述霍尔传感器用于在所述箱体被移动进行报警,所述第一LoRa通信模块与所述第二LoRa通信模块通信连接,所述报警模块用于在第二单片机模块接收报警信号后进行报警;所述标签放置于所述箱体内部,所述标签的天线穿过箱体开设的孔延伸至外部,在箱体摆设的位置的地下埋设有永磁铁。本实用新型在保证产品的高安全性的同时,还能够在较低功耗的情况下对较远距离的设备进行监控,十分具有实用性,适合进行推广使用。

Patent Agency Ranking