完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本来用的STM8S105K4T6,没问题。因为程序空间的问题,换成STM8S005K6T6C。同样的程序,改了include 的头文件,编译下载没问题。可是原来用的PF4口就不能用,设置和原来一样是上拉输入,但是检测总是低电平。换个PD7口就可以用。另外这个STM8S005K6T6C ADC运行程序没问题,可是转换的结果全是0.
|
|
相关推荐
2个回答
|
|
把PF4外接一个上拉电阻看看是否正常。
|
|
|
|
根据您的描述,这个问题可能由以下几个原因导致:
1. 引脚配置问题:请检查STM8S005K6T6C的PF4引脚是否正确配置为ADC输入。您可以尝试在程序中重新配置PF4引脚,确保它被设置为上拉输入。 2. 引脚兼容性问题:STM8S005K6T6C和STM8S105K4T6的引脚功能可能有所不同。请查阅两个型号的数据手册,确认PF4引脚是否具有相同的功能。如果PF4引脚的功能不同,您可能需要修改程序以适应新的引脚配置。 3. ADC配置问题:请检查STM8S005K6T6C的ADC配置是否正确。确保ADC通道、时钟、分辨率等参数与STM8S105K4T6相同。如果有任何差异,请相应地修改STM8S005K6T6C的ADC配置。 4. 程序问题:虽然您提到程序在STM8S105K4T6上运行正常,但在STM8S005K6T6C上可能存在一些细微的差别。请仔细检查程序,确保所有与硬件相关的部分都已正确修改以适应新的微控制器。 5. 硬件问题:请检查STM8S005K6T6C的硬件连接,确保PF4引脚没有短路或断路等硬件问题。 6. 固件问题:请确保STM8S005K6T6C的固件与STM8S105K4T6相同,或者至少兼容。如果固件存在差异,请尝试更新或修改固件以适应新的微控制器。 综上所述,要解决这个问题,您需要逐步检查引脚配置、引脚兼容性、ADC配置、程序、硬件连接和固件。希望这些建议能帮助您找到问题的原因并解决它。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1614 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1541 浏览 1 评论
970 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
682 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1592 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
530浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 18:46 , Processed in 0.742310 second(s), Total 52, Slave 45 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号