BootLoader大家应该都知道是干什么的,简单的来说就是程序开始运行前的一段程序。 在成熟的产品中,通常都是采用BootLoader方式来升级产品的程序。也就是IAP升级。在了解完基本的实现原理后,可以做到用上位机升级(一般的产品大多采用这种方式,显得非常专业有专用的升级软件,其实背后原理就是B ...
分类:
其他好文 时间:
2019-02-20 20:14:11
阅读次数:
703
之前做脑机接口上位机的时候需要对数据进行实时滤波,也就是需要对数据进行分段滤波,保存滤波器前一次的历史状态。翻了翻MATLAB官方文档的filter函数发现有这个功能,不过他们的函数说明是用相位及延迟进行设置,看了半天没理解什么意思,为了保险起见我自己造了个轮子实现简单的IIR滤波器。filter函 ...
分类:
其他好文 时间:
2019-02-08 01:21:35
阅读次数:
216
1、最近有个想做一个传感器数据实时显示的上位机,常规的数据打印太频繁了,无法直观的看出数据的变化。 python下的上位机实现起来简单一点,网上找了一些python界面Tkinter相关资料和python串口的demo.测试实现了简单的数据显示。 Mark 一下问题点: 最大的问题点在于对bytes ...
分类:
编程语言 时间:
2019-01-17 17:42:47
阅读次数:
319
功能设计 温度传感器读取环境数据,通过无线发送模块发给MCU,上位机显示温度数据。设计要求:发送平台由两块LR44纽扣电池供电,每块电池电量160mAH;每隔24个小时(测试时间是15s)检测一次温度数据并发送给上位机,要求发送平台在不发送时进入低功耗模式,实现低功耗设计。 器件选择 STM32L1 ...
分类:
其他好文 时间:
2019-01-14 14:40:34
阅读次数:
351
因为以前没用过USB,对USB也不了解,于是上网查了很多资料,不过网上的资料都是零零散散,不清不楚的,于是我自己总结了一下,下面几个链接是网上这么多零散资料里,我觉得比较有参考意义的。 USB设备连接思路参考:https://www.cnblogs.com/xyzyx/articles/295961 ...
因工程需要,需要了解三菱PLC编程口通讯协议,以为后续的上位机串口通讯打下相关基础…… 毕竟首次接触此类通讯,对其原理不甚了解,导致走了不少弯路,故记下之,以免忘记。 需要工具与资料: 能找到此文章的,软件各位应该都是备齐了,若没有,请自行查找; 通讯协议 下载地址: 通讯实战链接:https:// ...
分类:
其他好文 时间:
2018-12-17 18:03:56
阅读次数:
331
PLC恒压供水广泛用于高楼层生活、消防等供水系统。功能特点:1.将PLC、压力传感器、变频器、上位机等集成一个闭环控制系统。2.能保障系统管网的恒压,减少供水欠压和过压不合理现象。3.能用于诸多供水系统中,设备投资少,占地面积小,节水节电,操作控制自动。4.系统主要有:耐特ST-200系列PLC、变频器、上位监控PC机、压力传感器、液位传感器、控制接触器、软启动器及储水罐等组成。PLC主机为ST-
分类:
其他好文 时间:
2018-12-10 11:32:30
阅读次数:
166
VS2015编写的MFC上位机,波特率可调,可动态显示曲线,可显示三维 2016年01月14日 11:40:28 博博有个大大大的Dream 阅读数:9375 VS2015编写的MFC上位机,波特率可调,可动态显示曲线,可显示三维 2016年01月14日 11:40:28 博博有个大大大的Dream ...
分类:
编程语言 时间:
2018-11-19 14:11:03
阅读次数:
233
__attribute__( at(绝对地址) )的作用分两个,一个是绝对定位到Flash,另个一是绝对定位到RAM。 1、定位到flash中,一般用于固化的信息,如出厂设置的参数,上位机配置的参数,ID卡的ID号,flash标记等等。 2、定位到RAM中,一般用于数据量比较大的缓存,如串口的接收缓 ...
分类:
编程语言 时间:
2018-11-18 14:59:49
阅读次数:
216
当使用千兆网phy芯片,并且使用的gmii 接口。 仅用于测试千兆网phy芯片能不能通信正常。 在实际应用千兆网的过程中,需要实现arp协议,这样的话,才可以和上位机进行通信。 ...
分类:
系统相关 时间:
2018-11-15 21:13:23
阅读次数:
319