智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1154|回复: 2
打印 上一主题 下一主题

K60卡死问题的一些认识

[复制链接]

3

主题

59

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1524
威望
756
贡献
488
兑换币
500
注册时间
2013-10-10
在线时间
140 小时
跳转到指定楼层
1#
发表于 2014-5-15 12:01:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
作为大二的做智能车,程序上遇到很多麻烦,刚开始写的时候程序还较为简单,没什么问题,但随着程序的不断复杂,各种变量,数组,嵌套函数使用的增加,程序开始渐渐出现卡死现象,莫名其妙。编译完全正确的程序下进去就是不行,后来发现原因很奇怪,有时候是if语句用多了,换成switch语句就行,有时候是声明的变量没有使用,有时候是函数太长了,分开放就可以,更奇葩的是有时候一句注释掉的语句删了就可以,总之千奇百怪。虽然原因五花八门,但我渐渐地发现,表面看起来是这些无关紧要的错误照成的,但隐藏于背后的元凶可能是整个的编程格式的不规范,我的k60程序仅仅是用C语言知识来编写的,真正的arm内核单片机可能有另一套编程格式,那才是我们真正应该学习的,只有规范化,模块化的编程才能编出高质量的程序。这只是本人一些不成熟的见解,望有识之士提出建议。
回复

使用道具 举报

21

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1277
威望
722
贡献
183
兑换币
440
注册时间
2013-11-2
在线时间
186 小时
毕业学校
2#
发表于 2014-5-15 12:12:16 | 只看该作者
顶下
回复 支持 反对

使用道具 举报

21

主题

368

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1277
威望
722
贡献
183
兑换币
440
注册时间
2013-11-2
在线时间
186 小时
毕业学校
3#
发表于 2014-5-15 12:12:49 | 只看该作者
顶下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-11-7 02:40 , Processed in 0.049443 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表