-
断开运放脚试了没?
-
先定义一个数据包格式,按照指定格式把原始数据传给上位机,在上位机转成字符串
譬如用这个简单的协议,就支持开源 cdbus_gui 上位机工具,兼顾绘图、参数读写、IAP 升级、调试打印等多种功能
-
下载了示例代码包,解压出来一堆乱码,不是标准的 utf8 编码。
开发环境麻烦,makefile + gcc 搞定的事,非强行捆绑一个 eclipse,虽然我平时也是用 eclipse,但不喜欢在 eclipse 编译,可以搞 MounRiver,但麻烦兼顾一下想直接用 makefile 的用户。
芯片不支持硬件 crc 模块,前几天想试另一款 CH32V305/7,虽然有 crc,但是多项式是固定死的,废的。
-
stm32 cubemx 配置方便,支持生成 makefile/gcc 工程,直接敲一下 make 命令固件就出来了
目前用 stm32g 系列比较多,新的项目需要用蓝牙也打算试试 stm32wb0
反观国产 mcu,没几家支持图形配置工具,也很少官方支持 makefile/gcc 开发,跟海外脱节严重
而且提供的 demo 写的很差,手册也很差,demo 里面经常出现手册里面不存在的寄存器,反而要通过 stm32 的手册来推导其功能
-
wangerxian 发表于 2024-11-28 18:06
我去看看,这个芯片能写什么系统?
linux or freertos
-
君正 x1600e,君正主打低功耗,我用 x1600e 直接 ldo 供电
wifi 休眠可以低功耗
-
用 mcu + 步进电机专用驱动芯片 比较合适,譬如这个:
https://github.com/dukelec/cdstep
-
本帖最后由 dukedz 于 2024-11-23 14:17 编辑
tongshaoqiang 发表于 2024-11-21 11:04 还有一个比较不成熟的问题:我的 理解双向TVS就是两个背靠背的稳压二极管,双向比单向的优点在哪里啊,觉得 ...
tvs 经常用在信号线上,一个单向 tvs 的话寄生电容会偏大,影响信号传输,而双向内部有两个tvs,相当于两个寄生电容串联,对外整体的寄生电容会小不少
至于双向tvs的两种摆放方式,效果上没有区别的
-
譬如这个: https://bbs.eeworld.com.cn/thread-1267965-1-1.html
带协议解析的串口控制器
-
选可以在 linux 环境开发和烧录的
-
我们公司之前也是用 c#,最近改用 python 了,python 方便跨平台
-
485 半来就要共地啊,不共地不稳定,时通时不通很正常
不共地的话,如何保证 485 接收到的信号不超过 485 规定的共模电压范围?
-
为啥不用一台电脑???
-
为啥不直接用 gcc
-
转码打印字符串效率太低了,建议直接传输原始二进制数据,譬如 cdbus gui 开源串口上位机工具的波形显示
-
本帖最后由 dukedz 于 2024-9-27 11:28 编辑
elec32156 发表于 2024-9-16 12:03 考虑到实际环境的浪涌和ESD问题,应该是机壳要与大地低阻抗连接的,并且在接口处增加保护电路,用于接口 ...
> 如此隔离状态下,是不是就没有连接的必要了呢
这种情况下,受到共模干扰导致通信两端信号的共模电位差超过 485 允许范围,怎么办?
-
参考TI这个文档,说得很详细了:https://www.ti.com/lit/an/slla272d/slla272d.pdf
-
插入一瞬间,如果 只有 gnd 没有连接,那么:
原本有电的板子为 A 板
原本没电的板子为 B 板
B 板子的 vcc、io、gnd 的电压是可以看做相同的(因为没电,vcc 和 gnd 之间是 0V,而 io 基本不会比 gnd 低)
A 板子,譬如 vcc 是 12v,io 是 3.3v
由于两个板子的 vcc 接在一起,所以 B 板子的 io 对于 A 板子的地是 12v
那么这个 12v 的 io 接到 A 板子的 io,于是 A 板子 io 就烧了
随着 B 板子 vcc 电容充满电,两个板子的 gnd 的压差才会缩小
-
我之前有看到老外拍视频用的是在淘宝买的专门把烤箱改造成桌面回流焊炉子的温控板
-
这篇分析文章有提到:
.text-only,.text-card-text{white-space: pre;}.rich-text-paragraph{min-height: 15px;}
https://mp.weixin.qq.com/s/UQiXcB2EBpQRDxDB17M8CQ