你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

求助,STM8操作了一个IO木反应呀

[复制链接]
技术范儿 提问时间:2016-12-12 18:02 /
阅读主题, 点击返回1楼
收藏 2 评论23 发布时间:2016-12-12 18:02
23个回答
技术范儿 回答时间:2016-12-13 10:36:16
zcl201207 发表于 2016-12-12 21:58
木有反应是啥意思,万用表测引脚电压是多少?
把while循环里的那句注释起来试试。 ...

电压0.12
技术范儿 回答时间:2016-12-13 10:36:39
liu553824989 发表于 2016-12-13 07:33
好吧,记得stm8库操作IO,有个强制失效的过程,所以有时误认为是自己的问题,其实是函数库的问题。
一,首 ...

试过了,还是不行,我怀疑是不是硬件搞错了
技术范儿 回答时间:2016-12-13 10:49:03
lulugl 发表于 2016-12-13 08:46
GPIOC->DDR |=0x01;//配置为输出
GPIOC->CR1  |= 0x01;//上拉输出
GPIOC->CR2  &= ~0x01;

你的也不行,第一次用STM8木想到这么简单的问题还不跑,时钟CLK_SYSCLKDivConfig(CLK_SYSCLKDiv_1);
cldym 回答时间:2016-12-13 11:33:56
四楼的答案很好。
技术范儿 回答时间:2016-12-13 11:43:23
有木有可能是编译器问题,
peter001 回答时间:2016-12-13 13:15:20
自己排查,入门
技术范儿 回答时间:2016-12-13 13:37:43

对着寄存器查了个遍,木发现问题
zbber 回答时间:2016-12-13 16:29:12
直接用库操作简单易用~~~
peter001 回答时间:2016-12-13 22:26:05

用万用表直接测量芯片的IO,防止芯片虚焊,如果真如你说寄存器都改变了,就看一下是不是在用的模拟仿真,而不是真正在芯片里跑,还不行就只好采用换芯片大法了。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

中山无雪 回答时间:2016-12-14 02:29:59
没用过stm8
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版