神农鼎
发表于 2024-6-9 14:34:28
qq603599910 发表于 2024-6-9 14:23
我用STC8H2K08U开3个定时器和ADC在编译时就发现固件输出容量接近满额了.
现在开4路PWM+4路ADC+串口没有用 ...
自己添加了程序不流畅,那就修改程序到流畅就行了,要加芯片很简单
STC8H2K08U-SOP16, 当USB转串口芯片使用,再加个 STC8H芯片
如:
STC8H2K08U-SOP16 + STC8H1K08-TSSOP20/SOP16
STC8H2K08U-SOP16 + STC8H2K08U-TSSOP20
STC8H2K08U-SOP16 + STC8H2K12U-TSSOP20
STC8H2K08U-SOP16 + STC8H2K17U-TSSOP20
STC8H2K08U-SOP16 + STC8H2K32U-LQFP32/TSSOP28/TSSOP20
STC8H2K08U-SOP16 + STC8H8K64U-LQFP64/48/44/32,TSSOP20/SOP16
STC8H2K08U-SOP16 + STC32G8K64-LQFP48/44/32,TSSOP20
vb2002
发表于 2024-6-9 14:34:52
qq603599910 发表于 2024-6-9 14:23
我用STC8H2K08U开3个定时器和ADC在编译时就发现固件输出容量接近满额了.
现在开4路PWM+4路ADC+串口没有用 ...
所以说还是要换 STC8H8K64U!!
STC8H2K08U-TSSOP20
STC8H2K12U-TSSOP20
STC8H2K17U-TSSOP20
STC8H2K32U-LQFP32/TSSOP28/TSSOP20
神农鼎
发表于 2024-6-9 14:38:17
下面型号全部有 硬件USB
qq603599910
发表于 2024-6-9 15:13:15
神农鼎 发表于 2024-6-9 14:34
自己添加了程序不流畅,那就修改程序到流畅就行了,要加芯片很简单
STC8H2K08U-SOP16, 当USB转串口芯片使 ...鼎哥, 程序没有不流畅,
是USB-CDC通讯发送的数据上位机没有接收程序就会一直在等待.
===用中断,改善程序调度,不行就用上 RTOS
我的案子是要通在Windows和Tiny linux以及Ubuntu几个系统同步使用,
没有研究在各类系统安装 USB-CDC驱动,
只做了个特殊小项目在Windows使用下USB-CDC通讯和下载,
其他项目增加CH340当TTL转接.
===用 RMB0.99的 STC8H2K08U代替
神农鼎
发表于 2024-6-9 15:21:56
===用中断,改善程序调度,不行就用上 RTOS
其他项目增加CH340当TTL转接.
===用 RMB0.99 的 STC8H2K08U 代替
神农鼎
发表于 2024-6-9 15:27:10
STC8H2K12U-45I-SOP8 本月底也要出来了,
出厂自带 CDC+HID 程序
vb2002
发表于 2024-6-11 00:34:07
神农鼎 发表于 2024-6-9 15:27
STC8H2K12U-45I-SOP8 本月底也要出来了,
出厂自带 CDC+HID 程序
这 STC8H2K12U-SOP8 出来不是要把其他的USB转串口按在地上摩擦摩擦
{:5_278:}{:5_278:}
【P3.0/D-, P3.1/D+】 是 USB-CDC 或者 USB-HID
P1.0/P1.1 是 【USB-CDC 转 串口】【USB-HID 转 串口】
jwd
发表于 2024-7-23 06:33:14
{:4_174:}{:4_174:}
fengye1512
发表于 2024-9-12 08:15:24
感谢
VECENT_LIN
发表于 2024-12-23 11:21:28
vb2002 发表于 2024-6-11 00:34
这 STC8H2K12U-SOP8 出来不是要把其他的USB转串口按在地上摩擦摩擦
{:5_278:}{:5_278:}
P_SWX1.0为1,这个P_SW没有X1.0的位啊?这个是哪个寄存器或都是标示位,在8H8K能够正常使用P5.4脚的PWM2P,在8H2K就不能正常输出?要怎么设置,也找不到这个8H2K的手册,在烧录APP上切换P5.4和P1.2也不行