电子DIY小家 发表于 2024-5-14 08:10:57

荣誉版主 电子DIY小家,2024/5 技术回复 索引

本帖最后由 电子DIY小家 于 2024-6-4 08:24 编辑

1.原贴链接:https://www.stcaimcu.com/forum.p ... 8325&extra=page%3D1
问:最近,又用到strcat、strncat、strcpy 、strlen、memcmp ;编译警告都不能通过“string.h”正常使用。重新安装KEILC251后,进入安装目录,检查string.h正常。可是,在程序中,还是编译警告,找不到对应的“strcat、strncat、strcpy 、strlen、memcmp”;???这个是什么原因呢?
答:C251里这个函数库不全,建议手动在代码里添加下用到的字符串函数,百度都能都到C语言的函数原型的


2.原贴链接:https://www.stcaimcu.com/forum.p ... 38&page=26#pid77999
问:大家有没有遇到这个情况不能使用++ -- / 图中的我复制的没有问题的代码在其他文件工程编译没问题拷贝到我这个工程就不行。
答:仔细一点,这里多了一些分号。


3.原贴链接:https://www.stcaimcu.com/forum.p ... 017&page=1#pid77381
问:用STC8h 4K 32TL这个芯片最近在一个项目上遇到这样的问题,COM0这个脚 我连一个电容到无源蜂鸣器,上电后只要灯亮就会有嗡嗡声,很小的,只要关闭显示嗡嗡声就没有了,不知道是什么原因,配置也配置过了
答:不知道你程序是否还有其他功能使用到了这个引脚,建议直接示波器看一下波形,马上就知道问题了

4.原贴链接:https://www.stcaimcu.com/forum.p ... 202&page=1#pid76954
问:STC32G外部中断能否通过软件置位的方式改变该引脚的电平从而触发中断
答:可以是可以,但是这是什么操作

5.原贴链接:https://www.stcaimcu.com/forum.p ... 205&page=1#pid77008
问:PWM控制设备,需要采集导通时的电流,按照示例可以实现PWM触发ADC采集,但是数据跳动很大,有可能是刚导通时电流还未稳定造成的,有没有方法让PWM延时触发ADC采样吗
答:带硬件移相PWM的可以用TRGO2的信号来触发ADC
https://www.stcaimcu.com/data/attachment/forum/202405/07/162013bpjx4edig641n2ye.jpg https://www.stcaimcu.com/data/attachment/forum/202405/07/162042qel9myen9oron5ma.jpg

6.原贴链接:https://www.stcaimcu.com/forum.p ... 312&page=1#pid78477
问:只修改了测试指示LED为P3^6,编译后HEX烧录到STC8H1KO8T,使用STC按键触摸配置发现没有任何反映,如下图:

https://www.stcaimcu.com/data/attachment/forum/202405/12/171123l0n45tdhpn7vgdzp.png
答:串口没连上,看下串口号和波特率选对没有

7.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8344&extra=
问:如何吧8266返回来的数据显示出来???需要个屏幕??
答:可以用串口发到电脑上看

8.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8351
问:PWMAPS5和PWMAPS6是不是不能使用HSPWM?
答:虽然超纲了,但是可以用   HSPWMA_CFG的bit4切换新旧寄存器间接访问。用新的寄存器之前HSPWMA_CFG写入0x13,旧的写入0x03即可(这里要感谢STC的陈工,早早的给我说了这个寄存器位)

9.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7926&extra=&page=3
问:请教下面的四路PWM波形容易产生吗?四路依次相依1/4周期,每路可以随意设置占空比

答:一个PWM至多三路这种

10.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8246&extra=&page=2
问:4988和TCM2209哪个好用
答:2209。驱动电流更大,还有无限位回零等等,总的来说功能更强大

11.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8344&extra=&page=1
问:如何吧8266返回来的数据显示出来???需要个屏幕??
答:可以用串口发到电脑上看数据



12.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8347&page=1#pid78849
问:想要的是长按按键关机,小灯熄灭,然后用另外一个按键唤醒,即对应的INT0。还有就是如果用这个按键关机还要用这个按键唤醒怎么实现,我想象的是会不会误触发,关机后立马唤醒,这部分如何处理?
答:这部分监测到按键长按之后先关闭所有的外设,按下松开在彻底进入休眠即可。

13.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8403&page=1#pid79569
问:stc8系的两个型号的usb接口(typeA/typeC)都是串接的是22Ω的电阻,而STC32G12K128的屠龙刀则是typeC串33Ω电阻,typeA串接的是22欧姆电阻,请教一下有没有区别?能统一用22Ω或者33Ω电阻吗
答:以手册为准,都用22欧即可

14.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8387&page=1#pid80949
问:楼主那个IN5819 是干嘛用的??即便要用不应该是反接的吗?你这样接对吗?
答:二极管钳位

15.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8407&page=1#pid79639
问:main.c(357): error C172: '?DT?main': segment too big (act=179, max=128)这个咋解决????段太大???   字节超限???还是咋回事
答:超范围了,加个xdata,存到xdata里去就好

16.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8472&page=1#pid80330
问:1.上接线方式和逻辑是对的吗?2.我现在困惑的是,当设备连接PC时,能通过串口1给外设发送“AT”命令来操作外设吗?外设接的是串口2。3.就是设备工作时串口2来操作设备,设备不工作时PC通过串口1来操作设备,能这样操作吗?4.因为体积问题,只想让设备留出4个触点 GND TX RX VCC。
答:1.接线对的;2.PC发送串口命令给单片机,单片机的串口1接受到命令之后再给串口2发数据!这样就可以实现PC给串口2发数据的效果了;3.程序写好就可以让单片机实现两个串口的数据转发;4.可以


17.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8500&page=1#pid81003
问:自己的例程 eeprom不能保存数据,各位大佬 这个存在哪些问题

答:示例代码都测试通过了,直接示例代码上修改自己想要的功能不就好



18.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8545&page=1#pid81209
问:拟使用的单片机是STC8H3K64S4LQFP32封装芯片,在接ADC外部参考电平时,AVCC引脚(8脚)需要接吗?应该是连芯片的电源端还是悬空即可?查了文档,没有找到相应说明

答:AVCC和AGND要接电源,一般我喜欢VCC过个LC低通接到AVCC




19.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8546&page=1#pid81233
问:帮忙看看,我这样用的 IO 口中断,进不了中断程序是哪里的问题

答:asm文件写了吗,用的13号中断,要参考手册添加这文件的 ~
https://www.stcaimcu.com/data/attachment/forum/202405/24/104714uz633rdd2ywrg3ab.jpg


20.原贴链接:https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8669&page=1#pid82646
问:为啥下载要选择使用内置频率

答:因为这个工具不带晶振,会引入时钟误差的



电子DIY小家 发表于 2024-5-14 08:12:03

本帖最后由 电子DIY小家 于 2024-6-4 08:02 编辑

原创帖:

步进电机的相对位置&绝对位置控制, STC32G PWM加减速脉冲输出控制
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8246
(出处: 国芯技术交流网站)

PWM硬件移相测试卡教程(五)串口空闲中断 @STC8H2K12U系列
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8285
(出处: 国芯技术交流网站)

通过RS485对STC单片机ISP程序下载, RS485自动收发电路
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=8669
(出处: 国芯技术交流网站)



电子DIY小家 发表于 2024-6-5 14:55:53


奖金已到手{:victory:}感谢

32位8051-AI 发表于 2024-6-5 14:57:35

恭喜恭喜,感谢为51世界前进所作的杰出贡献{:4_180:}{:4_180:}

清风予我 发表于 2024-6-5 14:59:45

恭喜恭喜~

芯芯向荣up 发表于 2024-6-5 15:08:07

{:4_180:}{:4_180:}{:4_180:}感谢有你,一直以来的支持{:4_180:}{:4_180:}{:4_180:}

芯征程 发表于 2024-6-5 15:11:15

{:4_189:}{:4_189:}恭喜恭喜

浅夏星空 发表于 2024-6-5 15:11:51

恭喜恭喜{:4_189:}{:4_189:}

岁月如歌 发表于 2024-6-5 15:12:13

恭喜恭喜,感谢对STC的支持

8051启蒙者 发表于 2024-6-5 15:13:35

恭喜恭喜{:4_189:}{:4_189:}
页: [1] 2
查看完整版本: 荣誉版主 电子DIY小家,2024/5 技术回复 索引