• Linux下嵌入式开发学习建议!

    关注「嵌入式大杂烩」,一起进步!说到在嵌入式Linux的平台上设计算法,目的无非是2个,一是Linux,这东西无孔不入,可以塞到各种板子上。二是算法代码执行的效率,嵌入式的平台不像是PC各种资源还是比较紧张,所以代码效率还是个要考虑的事情。所以,对于这个事情要从2方面考虑,一是熟...

  • 深入探讨一下如何打断点?

    对于程序员来说,debug的时间往往比写程序的时间还要长。尤其对我这种专写bug为主的程序员来说,正确使用断点调试是提高效率的有效方法。今天我们聊聊如何高效率的断点调试,由于工作中IAR为主力IDE,本篇文章主要以IAR为主。01普通断点打开IDE,如下图,我们想在程序运行到第1...

    嵌入式大杂烩
    2021-11-01
  • 做技术,切不可沉湎于技术!

    关注「Linux大陆」,一起进步!整理:最后一个bug最近比较喜欢工程师们叙述自己的经历和总结,因为做技术的大部分工作其实都是类似的,所以更加容易去体会作者的感受和想法,所以最近看到这篇文章,有些观点不同的人可能认可程度不同,不过总会有一定的借鉴意义,推荐大家阅读。正文部分:对电...

    嵌入式大杂烩
    2021-11-01
  • 干货 | 分享几个工作之后才知道的工程技巧

    关注「嵌入式大杂烩」,一起进步!成为一个正式的嵌入式开发工程师,是一个艰辛的过程,需要开发人员维护和管理系统的每个比特和字节。从规范完善的开发周期到严格执行和系统检查,开发高可靠性嵌入式系统的技术有许多种。今天给大家介绍7个易操作且可以长久使用的技巧,它们对于确保系统更加可靠地运...

    嵌入式大杂烩
    2021-11-01
  • 树莓派Zero 2 W正式发布!一起了解一下!

    关注「嵌入式大杂烩」,一起进步!昨天下午,树莓派基金会发布了树莓派Zero的下一代——树莓派Zero2W,售价定为15美元。虽然短时间国内买不到,但我们还是要简单了解一下。来看看参数。参数1GHz四核64位SoCArmCortex-A53CPU512MBLPDDR2SDRAM2....

  • 把希腊字母印在T恤上却被告侵权,这位程序员怒了!

    丰色发自凹非寺量子位报道|公众号QbitAI谁能想到,我们经常在数学中用到的希腊字母“Zeta”(ζ),竟然有商标权?!英国一位搞数据科学的工程师就遇到了这样一件离谱的事情:他为了纪念黎曼猜想 (世界七大数学难题之一),打算把它印上T恤穿在身上。同时为了让其他同行和对黎曼猜想感兴...

  • C语言常用转换函数实现原理

    编程时,经常用到进制转换、字符转换。比如软件界面输入的数字字符串,如何将字符串处理成数字呢?今天就和大家分享一下。01字符串转十六进制代码实现:void StrToHex(char *pbDest, char *pbSrc, int nLen){  char h1,h2;  ch...

  • 跳槽必备!Linux运维工程师20道面试题及解析

    1.磁盘使用率检测(用shell脚本)root@ecs-c13b~]#catfdisk.sh#!/bin/bash#截取IPIP=`ifconfigeth0|awk-F""'NR==2{print$2}'`#定义使用率,并转换为数字SPACE=`df-Ph|awk'{printi...

  • 选择电阻时,6个经常被忽略的冷门参数

    作者| 燚智能来源| 头条号01额定功率1/16W(上图右上角)。被电阻阻挡的电流,都变成了热量。小小的一个电阻,热量如果不能及时散出去,就会过热、烧断。硬件设计的时候需要计算通过电阻的电流,功率=电流平方x电阻,不能让功率超标了。02工作温度和高温功率限制OperatingTe...

  • C语言,是一把菜刀。

    作者:巐歌链接:https://www.zhihu.com/question/28834538/answer/1654211948来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。C与C的真正区别在哪里?C是中餐厨师的菜刀,做啥菜就那一把刀,切菜切肉切...

  • RISC-V成为宇航级芯片的最优选?

    每一个成功的太空任务的核心都是一个复杂而强大的计算机系统。在1960年代,相对基本的计算系统将人类带上了月球。最近,帕克探测器到达了我们太阳灼热的郊区,而航海者探测器则完全离开了我们的太阳系。当然,随着每一代太空探测器的问世,计算机都遵循摩尔定律的长征,向更小、更快、更便宜的系统...

  • 你是否也被蒙在鼓里?暂停线程远不止是一条语句的事儿!

    1.介绍本以为暂停线程是一条语句的事,结果发现事情并没有那么简单,而且我相信很多人都用错了,就是因为踩了这么一个坑,所以准备发这么一个帖子,让后面的人少踩坑。2.应用场景有三个线程,分别为A、B和C,把A线程比作是大脑,B和C线程分别是扫地和洗碗,首先处于空闲状态,大脑让我去扫地...

  • CANopen实时总线的要点解析,看完你就明白了

    关注、星标公众号,直达精彩内容来源:整理与网络素材第一部分CAN和CANopen的概念一、CAN和CANopen简介CAN总线全称为ControllerAreaNetwork即控制器局域网是国际上应用最广泛的现场总线之一,已经在汽车制造、机械制造、包装机械、烟草等行业得到了广泛的...

  • 推荐一个开源辅助网站programcreek

    关注、星标公众号,直达精彩内容来源:技术让梦想更伟大作者:李肖遥开发中经常遇到api如何使用,或者省略时间可以直接使用一些开源的代码,programcreek很好的解决这个问题,这个网站可以提供最简单的demo,快速获知一个API的使用,开发中让我们事半功倍,大家可以用用。网站地...

  • 软件工程师必备的技能 | 单元测试

    关注、星标公众号,直达精彩内容来源:保罗的酒吧前言测试是软件开发过程中一个必须的环节,测试确保软件的质量符合预期。对于工程师自己来说,单元测试也是提升自信心的一种方式。直接交付没有经过测试的代码是不太好的,因为这很可能会浪费整个团队的时间,在一些原本早期就可以发现的问题上。而单元...

发布文章