hi55234 发表于 2014-3-26 20:46:04

arduino pro mini 的一点心得

1、如非不得已,尽量少用

String GPSTime = "";

GPSTime += "变量";

这种方式

因为1k内存伤不起,用char GPSTime 就要好很多,因为要用内存多少,直接看得见


2、GPS信号的处理,最简单的是先采集、后处理的方式,值得注意的是,因为接收一个字节后需要等待一定的时间,来接收下一个字节,所以对于菜鸟来说,4800波特率的gps模块,尽量少碰,因为在这个速率下,传完整个数据后,基本上就没啥时间做后续处理了~~~所以9600是起步标准,不传输$GPGLL、$GPVTG的情况下,一次完整的接收大概400多毫秒,至少还剩500ms的处理时间~~~当然,如果是可编程的gps模块(波特率可变、输出数据可选)那剩下的时间就更充裕了

当然,一边采集,一边处理(在等待延时的时候),是最节约内存的方法,这个接下来值得尝试


3、GPS给DS1037校对时间的问题,个人倾向于允许2秒的误差,这样可以避免在特殊情况下(相差的时间正好是程序处理所用的时间),不停的重置时间,造成资源的浪费


4、N手洋垃圾运气好的话,值得一捡,不过购物有风险,俺就花了几十大洋买了一堆报废原件,所以还是看自己的RP······

嗯,暂时就这样吧~~~~



Super169 发表于 2014-3-26 21:35:07

標題是否弄錯了????

Stormer 发表于 2014-3-27 07:19:17

挺喜欢这个屏的,这是一款什么型号的屏幕啊?

firewise 发表于 2014-3-27 07:24:58

好经验,谢分享!。。。。。。。。

ChrisAndrew 发表于 2014-3-27 16:09:27

刚开始玩pro mini,学习了,

Damn_intuition 发表于 2014-3-28 09:19:10

其实初学者代码一般也不会很长,这些资源浪费看不出来。
只有代码多了才会发现,各种资源不够用,328的尤为明显,随便写写就满了。

老胖熊 发表于 2016-1-12 14:38:18

嗯,资源确实紧张。
页: [1]
查看完整版本: arduino pro mini 的一点心得