发 帖  
  • 在嵌入式环境中,由于存储空间比较小,因此把它们全部定义成宏。此外,为了降低执行时间的不确定性,我们使用O(1)的跳转表来模拟状态的跳转。...
    0
    2377次阅读
    0条评论
  • 接口是面向对象语言中的一个比较重要的概念,接口只对外部承诺实现该接口的实体可以完成什么样的功能,但是不暴露实现的方式。这样的好处是,实现者可以在不接触接口使用者的代码的情况下,对实现进行调整。...
    2
    343次阅读
    0条评论
  • 定时器中断使用一个变量TICK,中断间隔时间t,在准备定时开始时读取此时刻的TICK,在程序运行过程中实时读取当前的TICK信息并计算即可。...
    0
    771次阅读
    0条评论
  • 这种ROM的特点是可以随机访问和修改任何一个字节,可以往每个bit中写入0或者1。这是最传统的一种EEPROM,掉电后数据不丢失,可以保存100年,可以擦写100w次。...
    0
    356次阅读
    0条评论
  • 我的看法:目前国内的嵌入式开发主要分为嵌入式底层开发和嵌入式应用开发,嵌入式的底层开发一般叫做驱动开发,或者bsp开发,有时也有称之为linux内核开发,名字听着都很高大上的感觉。...
    1
    577次阅读
    0条评论
  • 一、映射表在串口数据解析中的应用 二、映射表在UI设计中的应用...
    0
    320次阅读
    0条评论
  • 将16进制的字符串转换为10进制的数字。我是没有找到相应的库函数,所以参考网上的代码自己手动写了个函数来实现。...
    0
    827次阅读
    0条评论
  • 当前代码: 1实现了双列菜单,用数字键选择进入下一层。每页最多显示8个菜单(4*4键盘用1-8键) 2 实现了单列菜单,通过上下翻查看菜单,确认键进入菜单。3 天顶菜单未实现,谁有兴趣可以加上。 3 基于LCD驱动...
    0
    1315次阅读
    0条评论
  • 随着搭载华为 Kirin 9000S 处理器的 HUAWEI Mate 60 Pro 低调上市,国产高性能处理器芯片正在不断崛起,硬件资源越来越丰富,处理器性能越来越强劲,随之而来的软件应用生态也在不断进步。...
    0
    12164次阅读
    0条评论
  • 在嵌入式软件开发过程中,一般来说,花在测试比花在编码的时间要多很多,通常为3:1(甚至更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。...
    0
    706次阅读
    0条评论
  • 作为嵌入式工程师,怎么写出效率高、思路清晰的C语言程序呢?...
    0
    285次阅读
    0条评论
  • 对于断言,相信大家都不陌生,大多数编程语言也都有断言这一特性。简单地讲,断言就是对某种假设条件进行检查。 在 C 语言中,断言被定义为宏的形式(assert(expression)),而不是函数,其原型定义在 <a...
    0
    444次阅读
    0条评论
  • 《论语》有云:“工欲善其事,必先利其器”。输出调试信息是软件开发中必不可少的调试利器,在出现bug时如果没有调试信息将会是一件令人头痛的事。本文主要介绍在嵌入式开发中用来输出log的方法,这些方法都是在实际开发过程中使用...
    0
    894次阅读
    0条评论
  • 数组是最基本的数据结构,关于数组的面试题也屡见不鲜,本文罗列了一些常见的面试题,仅供参考。目前有以下18道题目。...
    0
    803次阅读
    0条评论
  • 设备的可靠性涉及多个方面:稳定的硬件、优秀的软件架构、严格的测试以及市场和时间的检验等等。...
    0
    434次阅读
    0条评论
1234下一页
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部