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

关于STM8S105C4 的PD7引脚设置成TLI中断模式的经验

[复制链接]
胤幻1988 发布时间:2018-10-17 15:38
本帖最后由 胤幻1988 于 2018-10-17 15:46 编辑 ' J6 k( _! v& K0 x
2 r* _, q* a% e
最近用到PD7作为按键引脚触发中断的问题。根据官方资料,发现PD7直接连接到TLI中断上,无法使用普通外部引脚中断。之前参照网上的例子,修改,就是出不来,按键完全没反应,进不了中断。各种修改程序,寄存器和库函数都试过就是没反应。真他妈奇怪,难道板子坏了,但是通过普通按键扫描,发现PD7引脚又是可控的。难道单单我的芯片里的TLI功能坏了。后来网上发现可能要修改optionbyte,我就死马当活马医。先试一下。根据官方的数据手册发现:
$ K6 z4 v2 l: ]* C  r7 z5 e6 o" I* ~& u8 R9 V" Z
1.png 6 c$ U7 @: h+ s

! S; W/ F- j; g( O+ M2 j. B# Z然后板和下载器电脑都连好。编程用的是IAR。
& V) Q9 s% u" ?按图找到optionbyte选项:
1 g# l& `1 g0 N& s8 n$ ~ 2.png
3 _: _1 M, }5 X) u; W; o" v2 J发现我的这个AFR4 对应得是Alternate Active,然后在上面右键,选择defaut:
1 l: \  q& \' a4 z, g1 X 3.png ' X8 Q! |/ C. L7 r8 E4 f. X
然后重新编译下载。( y, c' H* I+ I) j: N4 S9 u5 H
复位实验,一切OK,按键TLI中断起作用了。下面是修改的程序:  Q* v7 D7 x* q/ f
Key_Exti.rar (1 MB, 下载次数: 67)
赞 收藏 评论6 发布时间:2018-10-17 15:38

举报

6个回答
sincomaster 回答时间:2018-10-18 09:09:55
我以前用STM8S207作BEEP驱动时,之前也是一直不输出,后面修改option byte就可以了,
jyl_518 回答时间:2018-10-19 10:32:26
本帖最后由 jyl518-283289 于 2018-10-19 10:33 编辑
, y/ t+ x2 p1 i% W" G8 A) W6 S: ~: M# ^) G' @- q- z8 ?
楼主,您用的IAR for STM8 3.10.4是正版还是破解版的,) X, T* z# P: X- }( p5 F
我装过3.10.4但破解不了,你的破解软件是什么?
胤幻1988 回答时间:2018-10-24 08:38:16
jyl518-283289 发表于 2018-10-19 10:32+ ~. D! B$ o2 k1 z5 u, T9 E
楼主,您用的IAR for STM8 3.10.4是正版还是破解版的,& x3 q1 T' }; ~1 h. X/ J& I
我装过3.10.4但破解不了,你的破解软件是什么? ...
/ I5 ~& s. `* w8 d; v; R
破解版啊,能破解的。搜索IARkg_Unis.exe这个破解工具。
robter 回答时间:2018-10-25 11:58:42
又是选项字节的问题
JN1128 回答时间:2018-10-27 22:27:36
感谢分享
weiwei-369038 回答时间:2020-9-16 08:55:20
感谢分享,在学习中

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版