思想
文章平均质量分 68
slicesss
自然规律,功能与物质的平衡
展开
-
单片机指令周期
一般STM32系统的外置晶振为8MHz,主时钟频率为晶振时钟的9倍频,即72MHz的时钟周期。1.25DMips/MHz就表示1秒每MHZ的速度能执行1.25M个Dhrystone指令。MIPS/MHz 表示 CPU 在多少MHz的运行速度下可以执行多少个MIPS。晶振频率12MHz,12个时钟周期 = 1个指令周期 =晶振频率12MHz,则时钟周期为。这里写一个stm32的延时函数。机器周期 = 晶振频率的倒数。原创 2022-09-24 14:09:50 · 1256 阅读 · 0 评论 -
iperf与网络监测
什么是iperf?Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失。如何使用iperf硬件条件1 网络处于同一网段2 若两个主机直连,需要有一个作为网关,另一个作为设备3 若两个主机连接带网关的交换机,或者路由器时,两台可都做设备4 获取到两代主机的IP地址参数讲解iperf -s 以server模式启动iperf -c 以client模式启动通用参数原创 2022-05-27 14:57:16 · 152 阅读 · 0 评论 -
队列与中断导致指针冲突问题解决
1.遇到问题最近在进行数据的接收时,单纯的使用数组接收,已经满足不了我的需求。所以在网上了解到可以使用队列进行对数据的存储,使用也很简单,代码量也不大,并且都贴有运行代码,我也尝试着执行了几个粘贴来的代码,确实是符合要求的,但有个问题,并没有被考虑进去,那就是在单片机中使用队列,出队或者入队是是会被中断打断的,此时若是使用指针进行数据的操作,效果可想而知,直接卡死,你若是能看到我这篇文章,很显然你也遇到了同样的问题,所以在想,不行就用数组对付接收,然后清除buf。简单而实用,但遇到问题怎可轻言放弃,接下来原创 2022-04-14 01:56:18 · 923 阅读 · 0 评论