今天调试了安霸项目的几个BUG,很有代表性,记录一下,以飨读者:

1,关于一个易错的C问题: 运算符 ==的优先级要高于位与运算符 & 但是呢要小于取地址运算符& 。 这是个很容易错的问题,就连老工程师都会很自然地以为 位于&运算符的优先级高于== 。  今天在查老工程师的代码时,从表面逻辑上来看,什么问题有没有,但是程序出的晓光就是不对头, 几番打印之后才发现是这个问题。

2, 关于安霸代码的解决进入led亮度设置后进入回放时会出现 死机的问题。 这个问题出现得很诡异, 首先 因为不到菜单中设置led 的亮度,则进入回放没有什么问题,但是只要调整led的亮度,就会死。  这个问题在代码中发现调整led的亮度使用的是PWM 。经过几番调试,发现是由于调用了函数 pwm_config()  函数 。这个函数看到在测试程序中也有调用,不应该有问题,但是就是不应该有问题,在安霸的程序中就出现了问题。   最终的解决是通过调用 pwm_config_levels() 来替代解决。仔细分析函数pwm_config_levels()中有事调用了函数 pwm_config()  但是调用了pwm_config_levels() 它就是没有一点问题。这个问题还有待深究........

3, 解决在回放视频和图像的时候出现异常的进度条,这个就是在pb_multi_func.c  中初始是不让刷图片就解决了。没有技术含量不深究。

关于今天安霸调试的总结相关推荐

  1. 安霸Ambarella CV系列芯片

    安霸Ambarella CV系列芯片 关于Ambarella(安霸半导体) Ambarella 的产品广泛应用于人类和计算机视觉领域,包括视频安防.高级驾驶辅助系统(ADAS).电子后视镜.行车记录仪 ...

  2. 安霸S5L通过usb虚拟网卡共享网络功能

    之前在安霸S5L平台做过项目开发,掌握了一些比较有用的开发调试手段,为了避免忘记,在此记录一下安霸S5L平台通过usb共享网络的方法. 1.命令行中输入如下命令 modprobe ehci-hcd m ...

  3. 高清网络摄像机主流芯片方案之安霸、TI和海思对比

    高清网络视频监控发展到今天,市场也开始进入真正的高清时代,诸多有实力的高清摄像机厂家的产品线也逐渐完善起来,高清网络视频监控的配套产品有更加丰富和成熟.与此同时困扰很多人的高清网络摄像机与后端平台或者 ...

  4. 求购安霸Ambarella IONE这颗料的SDK开发工具包 Software Development Kit

    @[Ambarella](求安霸Ambarella IONE这颗料的SDK开发工具包) Software Development Kit 本司仍剩余安霸Ambarella IONE大批,遗失开发工具包 ...

  5. 关于TI、海思(Hisilicon)、安霸(Ambarella)三家的百万高清方案的简单比较

    针对百万高清前端摄像机,TI.Hisilicon.Ambarella三家的方案都有各自的优劣,没有一家是所有维度都占优的. 1.TI: 作为之前的监控芯片占有率No.1,技术底蕴丰厚,不过感觉TI前些 ...

  6. 安霸Ambarella_海思Hisilicon_AI芯片参数对比

    安霸Ambarella_海思Hisilicon_AI芯片参数对比 安霸Ambarella_AI芯片方案成功应用于GoPro Hero 运动相机系列:大疆高端幻影无人机系列的摄像头:Ring.Nest. ...

  7. TI 海思 安霸 智利普 等顶级摄像机芯片简要介绍

    很多年以前业界就谈到安防视频监控领域的三个趋势:数字化.网络化.智能化.目前国内市场上安防视频监控系统的主流产品已经从十多年前的纯模拟视频监控系统,逐步转变成了纯数字的百万高清视频监控系统,即从视频采 ...

  8. 安霸Alberto Broggi :计算机视觉技术驱动自动驾驶的发展 | 2019 AI+智能汽车创新峰会...

    雷锋网新智驾按:4 月 18 日,雷锋网新智驾联合上海市国际展览有限公司共同举办"2019 AI+智能汽车创新峰会",本次峰会作为第十八届上海国际车展的同期活动之一,邀请到了来自学 ...

  9. 安霸Alberto Broggi :计算机视觉技术驱动自动驾驶的发展 | 2019 AI+智能汽车创新峰会... 1

    雷锋网新智驾按:4 月 18 日,雷锋网新智驾联合上海市国际展览有限公司共同举办"2019 AI+智能汽车创新峰会",本次峰会作为第十八届上海国际车展的同期活动之一,邀请到了来自学 ...

最新文章

  1. Ubuntu13.04 下源码安装Rapidsvn
  2. css里dom宽度,2019-08-23 DOM中各种高度、宽度
  3. 单臂路由与三层交换机实现VLAN通信
  4. python常用模块大全总结-Python模块汇总(常用第三方库)
  5. mongodb 监控权限_运维监控产品分析篇
  6. c ++类成员函数_C ++编程中的数据成员和成员函数
  7. 一个10篇一作SCI博士的走心分享----宏组学研究之“道” (完整收藏版)!!
  8. (32) css—opcity属性
  9. arduino uno r3引脚图_Arduino入门: 安装和熟悉Arduino IDE
  10. div+css布局与seo的关系
  11. 【Log4j】Jboss下配置log4j简记
  12. 《System语言详解》——5. 语言元素
  13. 关于报表在移动端展现你需要知道哪些?
  14. 深度解读华为5G空口新技术:F-OFDM和SCMA
  15. 数据结构之不相交集类
  16. 【虚幻引擎】实现类LOL缓慢扣血血条
  17. 如何说宝贝才会听-处理情绪的工具
  18. 烽火通信(天涯,有点早了)
  19. linux c读文件读一行,Linux c 从文件当中读取任意一行的数据
  20. 麦克利兰的成就动机理论(转载)

热门文章

  1. 随机变量的函数的概率密度函数
  2. AC 瘦AP配置 ensp
  3. Seo劫持---网站SEO优化中常见的黑帽技术:蜘蛛劫持
  4. 一些简单的java编程题(2) ————古典问题(兔子问题)
  5. 百度Paddle团队招聘算法实习生
  6. 汽车倒车雷达系统设计
  7. bootstrap4 知识总结
  8. 2020年第三方铁塔数据大汇总,全年新增超4900座
  9. NLP-预训练模型-2020:Electra【预训练任务RTD(ReplacedTokenDetection)替代MLM;借鉴GAN;生成器+判别器;判别器用于下游;比RoBert预训练速度大幅提升】
  10. vue3 ts import时报错An import path cannot end with a ‘.ts‘ extension