V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  DataSheep  ›  全部回复第 8 页 / 共 11 页
回复总数  218
1  2  3  4  5  6  7  8  9  10 ... 11  
@ALLROBOT 你没理解我意思,你既然选择的频率是 500 ,那么采样间隔需要控制在 2 毫秒。
也就是 update 间隔需要严格控制在 2 毫秒,而且一般也是用定时器中断来控制,不过 arduino 一般不用中断。所以如果你要用我 delay 来控制采样间隔的话,需要把函数运行时间也加进去,那么延时时间会在 0-2 毫秒之间,具体需要计算一下你的函数运行时间是多久。
跟单片机应该没关系,每个滤波器新建一个实例对象是应该的,另外这个滤波器库既然有采样频率参数你应该需要控制采样间隔,好像没看到有写,注意滤波计算也是需要毫秒级时间的,根据运算能力差异非常大。根据你的描述很可能是这个原因。

btw ,这个东西你好像捣鼓蛮久了😀
可以选开源方案。如果担心这个,岂不是手机系统都要自己编译。
2022-04-11 22:38:38 +08:00
回复了 shinsekai 创建的主题 硬件 新买联想笔记本,如何防止厂商流氓?
其实管家也还好,关掉自启动感觉什么流氓,如果需要格盘重装系统测试,建议先用 clonezilla 做个全盘镜像再格,好歹有个备份。
@Jat001 usb type c 确实承载了太多协议标准,搞不明白很正常,莫理喷子
2022-04-11 13:30:40 +08:00
回复了 roundRobin 创建的主题 Windows 有人遇到过 win11 无法打开资源管理器的情况吗
有没有挂载网络文件夹?
2022-04-10 15:42:25 +08:00
回复了 ElDanno 创建的主题 Apple 吐槽拓展坞与显示器的 DDC 功能支持
@ruib 转 DP 实际上用不到”转换芯片”,有一个协商芯片就可以了。
2022-04-10 15:33:32 +08:00
回复了 ElDanno 创建的主题 Apple 吐槽拓展坞与显示器的 DDC 功能支持
@TaoTHU 你说的也有道理,技术讨论帮助不大。
由于 @ElDanno 并没有提到用的是 DP 还是 HDMI 。如果是转 DP ,我觉得使用 typec DP 复用模式的转接方式应该都可以支持 DDC/CI 。雷电提供的 DP++显然更没问题,就是有点贵。
2022-04-10 13:53:31 +08:00
回复了 ElDanno 创建的主题 Apple 吐槽拓展坞与显示器的 DDC 功能支持
@cpstar 同意,这里跟是否双模因该没什么关系。

亮度控制应该是通过 DDC/CI 协议实现,DDC 通道是 HDMI 的说法。如果你是用单 DP 转接,信号线都是直通的,由 AUX 通道承载数据传输,因为 EDID 信息通了("monitor control 知道有显示器"),AUX 通道自然也是通了。
如果你用的 HDMI 接口,像楼上所说通过 USB-C 的 DP 肯定不是双模(DP++),必然是有源转换芯片,有可能芯片会在中间接管 AUX 转 DDC 通道,虽然 EDID 信息通了,不支持 DDC/CI 控制不了也是很有可能的。
另外我查了一下,驱动方面好像还有个说法是在读取完 EDID 信息后,有的控制器会关闭 I2C(DDC 通道)电源来省电。。。也是可能导致无法调节亮度的原因。
2022-04-09 20:21:42 +08:00
回复了 DopaminePlz 创建的主题 宽带症候群 广东电信 H5 网页测速是否准确
我测蛮准的,可以试一下 ubuntu 的镜像,我跑 110+m/s
比较疑惑的是公司难道不知道家用带宽是没有固定 ip 甚至没有公网 ip 的吗?我觉得 21 楼的办法才是正解。
@liuxu 你发的这些文档我也没必要去看,单从你回的 300 到 1mbps 就能看出来结果,难不成你连 1mbps 和 115200bps 也没分明白吗?那我真的是白打了,当我没说
@liuxu 真有意思,你从何得知 2102 默认最高 115200 ,但凡你去你所谓的店里买一个回来试试也不会有这样的认知。
我自然知道 usb2ttl 是什么东西跟主控有没有关,我还知道图中的 xiao ,自己实现虚拟串口,esp32 是板载 2102 ,至于那个单独的模块,不管是 cp2102 、ch340 、ft232 还是别的,这三种中间的哪一种都不会最高只支持 115200 。
淘宝标最高 115200 只能说明老板不懂技术,这种常识问题还轮不到翻 datasheet 的程度。
有错误虚心学习就好了,没必要坚持自己错误的认知,我要是错了我也虚心学习,技术问题在能力范围内能弄明白就弄明白,什么回复到此为止,敢情我手机打那么多字白打?
@liuxu 我操作算比较熟练,只是指出你其中的一些错误,第一 ttl 是电平标准,第二 cp2012 这种芯片的速率限制没那么低。115200 是一个很低的波特率只是相比 9600 要高不少,通用只是因为这个波特率通常情况下已经够用了,另外也有你说的原因,波特率越低传输越稳定。
但是仍需要看场合,你如果用过 esp32 的开发工具就知道,esp32 标配的 bootloader 默认使用 500000 传输固件。
@ALLROBOT 显然问题在传感器那边
@liuxu cp2102 有速率限制不假,但你知道 115200 有多低么,最高 115200 这芯片能卖得出去?况且这种通信怎么着也得有个帧检验吧,通信有问题显示不出来的。
@ALLROBOT 抱歉没仔细看,现在懂了。所以你所说的数值是在 65536 分辨率下的?那么第一个问题完全正常,悬空是不确定的,可以通过配置下拉电阻解决悬空的问题。
第二个问题,可以先接单通道测试,把 ADC 引脚分别接高(3.3)和地检查数值是不是 65535 和 0 附近,去排除控制器 ADC 的问题。电源都已经使用充电宝了,另外 LDO 正常纹波很小,不会有影响,所以我认为电源的可能比较小,从更新的图上看也共地了,基本能排除电源的问题。那基本就是线路或者传感器的问题了。
另外还有就是可以用 ESP32 做 AD 读取试试,可以排除是不是传感器的问题。
@ALLROBOT 你先搞定电源,一定得共地,确保接线牢靠,然后用最小功能单元测试,我还是不明白为什么要用两块控制器。
杜邦线只能说是尽量不用,用的话就买贵一点的,这线质量参差不齐。
@liuxu ttl 是电平标准,跟速度没关系。。esp32 正常主频下最高支持 5mBaud ,500000 洒洒水。115200 只是比较常用,对于串口来说已经够高够用了而已。
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2842 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 100ms · UTC 14:40 · PVG 22:40 · LAX 07:40 · JFK 10:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.