求帮助

[复制链接]
1853|9
 楼主| 狂奔的蚂蚁 发表于 2013-7-16 16:18 | 显示全部楼层 |阅读模式
我现在要把ATmega64的程序一直到STM32f103中,但是出现了这样的问题,并且是大面积的,请问怎么办?
不会发图,手打字吧。
错误提示:expression    must      have     pointer-to-object   type。
求大神帮助
杨爱林林 发表于 2013-7-16 16:27 | 显示全部楼层
你是什么移植思路
没法移植吧 底层完全不一样哦
 楼主| 狂奔的蚂蚁 发表于 2013-7-16 16:38 | 显示全部楼层
杨爱林林 发表于 2013-7-16 16:27
你是什么移植思路
没法移植吧 底层完全不一样哦

我只是用了ATmega64 的部分代码,
sun1238898 发表于 2013-7-16 17:45 | 显示全部楼层
指针类型报错呀,avr与st的单片机写法是不一样的,你要是移植数据可以,但是移植一些io操作就会错误的。
zeluo 发表于 2013-7-16 18:47 | 显示全部楼层
帮楼主顶一个   看看别人的意见   这一块   了解的不多啊    顶一个
杨爱林林 发表于 2013-7-17 08:18 | 显示全部楼层
你把所有底层配置全部封装成函数吧
这样 应用部分就可以完全不动了
 楼主| 狂奔的蚂蚁 发表于 2013-7-17 08:24 | 显示全部楼层
sun1238898 发表于 2013-7-16 17:45
指针类型报错呀,avr与st的单片机写法是不一样的,你要是移植数据可以,但是移植一些io操作就会错误的。 ...

嗯,我没有移植I/O,就是移植了两段数据代码。现在出现了30个同样的错误。这样我是不是应该在主程序之前先把这些指针给定义了?
sun1238898 发表于 2013-7-17 14:47 | 显示全部楼层
哦,那你肯定需要先定义好初始化变量的指针的。
 楼主| 狂奔的蚂蚁 发表于 2013-7-17 15:04 | 显示全部楼层
恩恩,谢谢你。问题已经解决了。谢谢哦
cjhk 发表于 2013-7-17 18:38 | 显示全部楼层
问题解了就好   呵呵   多相互探讨   基本的问题   都是可以搞定的  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

30

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部