打印

STM8 仿真问题 求助

[复制链接]
1769|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
llzkb|  楼主 | 2010-7-22 09:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在用的单片机型号是STM8S103K,仿真工具ST-link,编译器cosmic 情况是:

1.我运行到指令 GPIOB->DDR=0xff (全部设置为输出)时,编译器弹出对话框提示
   说timeout.

  2.当我将指令改成GPIOB->DDR=0x80,或者0x40、0x20,0x10,等只设置单个bit
     时就能正常仿真.


     请知道的帮帮忙.谢谢.
沙发
sycamin| | 2010-7-22 09:10 | 只看该作者
为什么不用他本身的库函数呢?》

使用特权

评论回复
板凳
llzkb|  楼主 | 2010-7-22 09:25 | 只看该作者
我需要自己定义一些宏..

#define CHANNELX1_PORT          (GPIOB)
#define CHANNELX1_OUTPUT      (CHANNELX1_PORT->DDR=0xff)

类似这一种

使用特权

评论回复
地板
yybj| | 2010-7-22 10:57 | 只看该作者
可能觉得自带的库函数不怎么好用吧

使用特权

评论回复
5
yybj| | 2010-7-23 10:03 | 只看该作者
自己定义是可以的,不过要注意地址

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

26

帖子

0

粉丝