打印
[STM32F2]

程序编译出问题一直找不出原因

[复制链接]
852|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xia00|  楼主 | 2017-1-17 18:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 xia00 于 2017-1-17 18:41 编辑

请指教:
//子程序名称:void putsizeimage(u8 XSIZE,u8 YSIZE,u8  *s)
//功能:在(XPOS,YPOS)位置绘制XSIZE列及YISZE行点阵的图形*S.
//-------------------------------------------------------------------------------
void putsizeimage(u8 XSIZE,u8 YSIZE,const u8 *s)

{
。。。。。。。。
}

字库是
const u8 nAsciiDot[] =
{

。。。。。。。。

}
编译出现一个错误,问题出在哪儿呢?多谢了!

Snap1.jpg (282.65 KB )

Snap1.jpg
沙发
hfdy01| | 2017-1-17 18:46 | 只看该作者
第3个参数是个指针,可是你传进去的是值。

使用特权

评论回复
板凳
CallReceiver| | 2017-1-17 18:47 | 只看该作者
数组方面的内容再好好看看吧。。

使用特权

评论回复
地板
boy1990| | 2017-1-17 18:53 | 只看该作者
这个程序会跑飞,不会自动复位。

使用特权

评论回复
5
sourceInsight| | 2017-1-17 18:54 | 只看该作者
建议开启看门狗试试。

使用特权

评论回复
6
feiqi1| | 2017-1-17 19:00 | 只看该作者

putsizeimage(8,12,&nAsciiDot[Onechar-0x20]);

使用特权

评论回复
7
androidbus| | 2017-1-17 19:02 | 只看该作者
需要加一个取地址符号,参数是指针!

使用特权

评论回复
8
litengg| | 2017-1-17 19:11 | 只看该作者
参数的类型不一致 加取地址

使用特权

评论回复
9
qiangweii| | 2017-1-17 19:13 | 只看该作者
是什么问题呢?表示不是很明白呢

使用特权

评论回复
10
xia00|  楼主 | 2017-1-17 19:17 | 只看该作者
androidbus 发表于 2017-1-17 19:02
需要加一个取地址符号,参数是指针!

是的 就是这个原因, 多谢了

使用特权

评论回复
11
sourceInsight| | 2017-1-17 19:18 | 只看该作者
进来看看,楼主问题解决就好,对指针还不是很精通

使用特权

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

本版积分规则

179

主题

1867

帖子

1

粉丝