收藏1 举报
哈哈,不稀奇。 这是因为做乘法运算时,编译器实际上调用了一个函数,而这个函数用到了几个编译器自定义的全局变量,如果不按照2楼说的去做,在进入中断时不会保存这几个全局变量,而造成这个乘法运算函数为不可重 ... 香水城 发表于 2009-11-11 15:41
1)STM8是CISC结构,不是RISC结构。 2)STM8是8位的核心,只有8位的乘法指令,没有16位的乘法指令,作16位或32位的乘法运算必须通过一个函数实现。 3)如果8楼说不需要函数或者全局变量,最多来个PUSH STACK,您不妨 ... 香水城 发表于 2009-11-11 17:01
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
人才类勋章
等级类勋章
发帖类勋章
时间类勋章
3
8
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号