![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机(AVR Studio)
wangleide414
我现在是一名学生。还没有太多的实战经验。只是对JAVA特别感兴趣。我的性格不是很外向。很爱交朋友。
展开
-
优化 AVR C 语言代码
1、选择合适的算法和数据结构应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大提高程序执行的效率。.选择一种合适的数据结构也很重要,比如你在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分密码的...原创 2012-04-27 09:50:28 · 103 阅读 · 0 评论 -
avr studio 创建项目问题
注意:项目创建时,路径中不能包括中文,否则编译时提示:找不到文件。原创 2012-03-24 10:11:40 · 163 阅读 · 0 评论 -
C 语言嵌入式开发 经验
(1) #include <> "" 区别:<> 表示引入的是系统的,标准的,"" 表示引入的是自己定义的。 (2)写程序要边写边调,不要等到写完了,才编译运行,这样调试付出的代价太大。...原创 2012-10-31 18:56:49 · 84 阅读 · 0 评论 -
AVR 连不上 单片机
每次打开AVR Studio 软件。只有第一次能连上单片机,用过一次后,就连不上了。出现 Could not connect to JTAGICE mkII on USB or port COM1 to COM4 的提示。该怎么解决,求大师帮忙。...原创 2012-07-28 09:11:15 · 415 阅读 · 0 评论 -
C语言节省空间
1.尽量不调用 C的函数库。 2. 不要使用浮点数和算法 3. 能用8位就不要用16位。 4.标志使用位变量来标记。 一位标记一个标志。而非使用整个8位甚至16位的变量来标记一个标志。 5. 尽量把重复的代码独立出来成为独立的函数。供共同调用。尽量减少重复的代码。 6.优化程序的结构与逻辑。 程序条例清晰。减少冗余的代码。 大家还有什么好的办法,欢迎留言。...原创 2012-04-16 16:35:46 · 435 阅读 · 0 评论 -
断点设置不了
本人在做802.15.4的标准化的实现过程中,发现 avr studio 中有的地方点断点点不了。设置不了。代码如下 #ifdef LRWPAN_COORDINATOR // 如果是协调器 a_phy_service.status = halSendPacket(phy_pib.currentTxFlen, ph...原创 2012-12-11 16:32:42 · 264 阅读 · 0 评论 -
h文件和c文件中变量的关系
一般的,在h中定义好变量。在c文件中可以直接引用,不过在c文件的头部中需要include进来。原创 2013-01-22 19:15:00 · 164 阅读 · 0 评论