博客首页 | 排行榜 |

ghbjimmy的博客

个人档案
博文分类
最新评论
博文存档
最近访客
  • 心烦ING…… 2010-06-22 16:49
        这几天都在看STM32的代码,看了很多别人写的例子,教程和学习笔记,感觉自己有点排斥,好想吃多了,想吐的感觉,现在我都不想再看那些字母和数字了,呵呵,这对一个软件工程师来说应该不是什么好事情。     以前做PLC时,感觉编程很简单,也很努力去学,去钻,现在做嵌入式软件了,却感觉到代码的无聊和乏味,很多人喜欢编程,是因为编程可以实现他们想要的功能,当自己编的程序能够驱动某个设备正常运转时,那种喜悦确实是对程序员最好的回报,可惜,我刚到部门,没有什么地位,我前面还有一个前辈,...

    阅读全文>>

  • STM32 入门教程 系统时钟 SysTick (一) 背景介绍 在传统的嵌入式系统软件按中通常实现 Delay(N) 函数的方法为: for(i = 0; i

    阅读全文>>

  • 1、选择合适的算法和数据结构       应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代替,都可以大大提高程序执行的效率。.选择一种合适的数据结构也很重要,比如你在一堆随机存放的数中使用了大量的插入和删除指令,那使用链表要快得多。数组与指针语句具有十分紧密的关系,一般来说,指针比较灵活简洁,而数组则比较直观,容易理解。对于大部...

    阅读全文>>

  • 1. Unix Philosophy: 提供机制而不提供策略。 “Provide mechanism, not policy” “what capabilities are to be provided” (the mechanism) and “how those capabilities can be used” (the policy). 2. 过早的优化是万恶之源。 Premature optimization is the root of all evil! - Donald Knuth 3. 在水里行走和以一个需求规格进行软件开发,有一点是相同的,那就是如果水或需求都被冻住不了,那么行走和软件开发都会变得容易。 Walking on water and developing software from a speci...

    阅读全文>>

页次:1/1 每页15条记录,共4条  分页:  [1]