- 博客(8)
- 收藏
- 关注
原创 Qt数字射频衰减器上位机
解析下发指令的格式,例如这里的att-"06.00"\r\n,\r\n是换行符,因为这个衰减器厂方的指令中就含有这个换行符,att-和后面\r\n是指令的格式,都会统一下发,“”可以是空,也可以填数字,引号和引号中的数字最终会被“衰减倍数”、“衰减初值”和“步进数”共同决定的值取代,例如这里的报文中显示的。步进数是指下发送指令过程中,每次增加或者减少的值,比如步进数设置为0.5,那么以“衰减控制1”为例,按下按钮“+”,当前“衰减倍数为2.50,下发指令的报文为03.00,按下按钮“-”同理;
2024-12-12 16:40:44
285
原创 keil VSPD虚拟串口联合仿真
绑定COM4和代码中的uart1,S1IN相当于uart1的输入,S1OUT相当于uart1的输出。COM4波特率9600,无奇偶校验,数据位8位,停止位1位。keil Command中绑定COM。这里举例使用COM4。
2024-04-29 21:21:07
344
1
原创 win10 mqtt本地服务器搭建及qt编译本地mqtt库和测试的demo
利用mosquitto在win10下搭建本地mqtt服务器,再使用mqttfx调试,最后编译自己的qt的mqtt动态库,移植一个可以运行的基于qt的mqtt demo,并进行测试
2024-04-25 14:36:32
1436
1
原创 边沿捕获(Edgecapture)HDLbits
每个输出位的行为类似于SR触发器:在发生1到0的转换后的周期中,输出位应该被设置为1。当复位为高电平时,在正的时钟沿上,输出位应该被复位为0。如果上述两个事件同时发生,则复位具有优先权。在下面的示例波形的最后4个周期中,"复位"事件比"设置"事件提前一个周期,因此这里没有冲突。对于32位向量中的每个位,当输入信号从一个时钟周期的1变为下一个时钟周期的0时进行捕获。"捕获"意味着输出将保持为1,直到寄存器被复位(同步复位)。在下面的示例波形中,为了清晰起见,分别显示了复位、in[1]和out[1]。
2023-09-19 22:11:24
618
原创 函数指针可变参数通过哈希算法的C语言实现
/ void (*f)(...) 中的省略号表示函数指针 f 所指向的函数可以接受任意数量和类型的参数。if (func_table[h].f == NULL) { // 找到空槽,插入新函数。if (func_count >= MAX_FUNC_NUM) { // 函数表已满。// 调用可变参数函数。
2023-04-27 14:25:12
263
1
原创 MSP430F5529之捕获模式下的HCSR04超声测距(粗略)
前段时间需要用MSP430F5529,因为是个菜鸟,很多都不会,遇到了很多问题,百度好多东西都是千篇一律的,好些东西都是Ctrl+c,Ctrl+v。而有很多老鸟,可能说不定也是菜鸟一个呢!!一副为了你好的样子,你看手册啊,手册不会吗?你用示波器打啊,示波器不会吗?你什么单位啊,示波器都没有吗?所以才打算在把这个捕获模式搞清楚后发一篇自己的心得吧.。发了半天牢骚,正文如下。要用捕获我们得搞清楚捕...
2018-07-24 12:10:06
8604
9
mqtt客户端调试软件
2024-04-25
qt 的mqtt测试demo
2024-04-25
Qt qCustomPlot 曲线平滑处理
2023-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人