打印
[技术支持]

关于OTP的MCUdemo例程里的位变量如何定义?

[复制链接]
1212|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cbx_xx|  楼主 | 2018-9-19 18:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我下载了HC18P23XL_DemoCode_Ver1.0.0.0. 看了C语言的demo例程,都没有发现有位变量的? 我的疑问就是
1. 位变量如何定义?
2. 全局变量可以指定地址吗? 好比汇编那样,那样就可以多个不同的名字赋予它.好比是临时变量,就可以做不同的功能,用不同的名字提高程序可读性. ?
3.之前有看到帖子说编译器不支持局部静态变量,现在的版本支持了吗?

谢谢!

沙发
cbx_xx|  楼主 | 2018-9-20 09:50 | 只看该作者
芯圣没人维护的吗?

使用特权

评论回复
板凳
雨后梧桐| | 2018-9-20 15:33 | 只看该作者
1、例程在文件里,已发。
2、C不支持直接定义地址,可参考汇编嵌入的方式,要说的是,C编译器定义的变量是从开始顺序编译的,如果你嵌入的地址在中间或是在开头可能胡出现地址重复的问题。
3、有关局部静态变量的问题仍没有改掉。

C嵌入汇编_数组定义例程.rar

58.57 KB

位操作例程_DemoCode_Ver1.0.1.0.zip

41.41 KB

使用特权

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

本版积分规则

13

主题

41

帖子

0

粉丝