关闭

嵌入式大杂烩

所属频道 嵌入式 公众号精选
本公众号专注于嵌入式技术,包括但不限于C/C++、嵌入式、物联网、Linux等编程学习笔记,同时内包含大量的学习资源。
  • 经验分享 | 开发新产品,如何有效地开展工作?

    这个话题其实我很早之前就想写一写了,但是一直抽不开时间,今天终于有时间来聊一聊这个话题,希望能借助我过往研发产品的经验帮助更多从事嵌入式行业的朋友们入门。一个新的产品立项了,接下来,就会有UI设计、结构、硬件、软件、产品经理、项目经理、测试工程师等角色来共同完成这个项目,当然这是...

    嵌入式
    2021-10-13
  • TBOX | 一个用c语言实现的跨平台开发库

    关注「嵌入式大杂烩」,选择「星标公众号」一起进步!作者 |  rukiTBOX简介TBOX是一个用c语言实现的跨平台开发库。针对各个平台,封装了统一的接口,简化了各类开发过程中常用操作,使你在开发过程中,更加关注实际应用的开发,而不是把时间浪费在琐碎的接口兼容性上面,并且充分利用...

    嵌入式
    2021-10-13
  • 基于硬件 SPI 的数据抽象实例(附代码)

    关注「嵌入式大杂烩」,选择「星标公众号」一起进步!作者 |  Acuity1.写在前面spi(SerialPeripheralInterface)即串行外设接口。与i2c一样,spi也常用外设设备通信的总线,从事嵌入式开发必不可少的掌握。根据本人以往的经历,对spi进行总结(主要...

    嵌入式
    2021-10-13
  • 嵌入式中利用内部flash存储参数

    01前言嵌入式软件中经常要存储一些非易失参数,例如用户设置、校准参数、设备运行参数等,通常情况下我们都会选择存储在EEPROM或者SPI-FLASH中。在削减成本考量的情况下,我们可以把存储器省下来,参数存储在内部flash中,毕竟就算每片减少一块钱,量大后还是非常可观的。02选...

  • 如何学习一个嵌入式系统?学这些精髓!

    关注「Linux大陆」,一起进步!这个是在网上看到的一篇文档,作者的目的是设计一个简单的嵌入式操作系统,只实现一个基本任务调度器的功能。正如作者所说,虽然不能称为操作系统,但已体现了小型嵌入式操作系统的精髓。对于我们来说是很好的学习资料,可以从中一窥操作系统的面目,今天分享给大家...

    嵌入式
    2021-10-13
  • 几十行C代码就能实现一个shell?

    关注「Linux大陆」,一起进步!继 300来行代码带你实现一个能跑的最小Linux文件系统 之后,我们来看看如何60行C代码实现一个shell!在实现它之前,先看看这样做的意义。美是有目共睹的。Unix之美,稍微体会,便能得到。1969年,Unix初始,没有fork,没有exe...

    嵌入式
    2021-10-12
  • 嵌入式编程中一些常用的转换函数

    来自公众号:嵌入式ARM1、字符串转十六进制代码实现:void StrToHex(char *pbDest, char *pbSrc, int nLen){  char h1,h2;  char s1,s2;  int i;    for (i=0; i 9)          ...

    嵌入式
    2021-10-12
  • 基于模拟 I2C 的数据抽象实例(附代码)

    关注「嵌入式大杂烩」,选择「星标公众号」一起进步!作者 |  Acuity1.写在前面i2c总线是由PHILIPS公司开发的一种简单、「双向二线制同步串行总线」。关于i2c的使用,并不陌生,C51、ARM、MSP430等,都基本集成硬件i2c,或者不集成i2c的,可以根据总线时序...

    嵌入式
    2021-10-12
  • STM32的HAL库分析及使用

    关注「Linux大陆」,一起进步!STM32的三种开发方式通常新手在入门STM32的时候,首先都要先选择一种要用的开发方式,不同的开发方式会导致你编程的架构是完全不一样的。一般大多数都会选用标准库和HAL库,而极少部分人会通过直接配置寄存器进行开发。网上关于标准库、HAL库的描述...

    嵌入式
    2021-10-12
  • 单片机老司机是如何炼成的?

    点击「科岩成果」关注,选择「设为星标」不迷路大家好,我是科岩。首先跟大家说一声抱歉,大家久等的嵌入式学习路径,今天终于来了。经常有人问我,嵌入式该怎么入门,怎么学习,怎么精通,怎么成为专家。我前思后想掏心掏肺,花了大概2周的时间,写了这样的一个成长路径。注意!本文又干又长,如果此...

    嵌入式
    2021-10-12
  • 一些经典的嵌入式C面试题汇总

    关注「Linux大陆」,一起进步!#error的作用是什么?#error 指令让预处理器发出一条错误信息,并且会中断编译过程。下面我们从Linux代码中抽取出来一小段代码并做修改得到示例代码:这段示例代码很简单,当RX_BUF_IDX宏的值不为0~3时,在预处理阶段就会通过#er...

    嵌入式
    2021-10-12
  • 稚晖君已经元婴后期了,咱们还在炼气期~

    B站野生钢铁侠稚晖君又出新作了,相信大家都看过他这个“能给葡萄缝针”的机械臂了,实在惊艳!我在很多群里都看到有人热议此事,也有不少同学发私信给我讨论,从我自己的角度出发,简单说说一些想法。1是真的吗?很多人对事件真实性持怀疑态度,认为稚晖君背后有一个团队,他只是被推到前台的代言人...

    嵌入式
    2021-10-12
  • 漫画 | 一文看懂什么是DSP

    关注「Linux大陆」,一起进步!来源| 华为麒麟嵌入式工程师都知道什么是CPU、MCU,其中还有一位成员大家也经常听说,那就是:DSPDSP到底是什么?一起来通过故事看看吧!本文来源网络,版权归原作者所有。如涉及作品版权问题,请联系我进行删除。往期推荐:嵌入式开发小记,实用小知...

    嵌入式
    2021-10-11
    DSP
  • 干货 | 分享一个事半功倍的调试神器

    来源:嵌入式从0到1大家好,我是程序员小哈。今天给大家介绍一个串口监控软件:AccessPort,我在工作中经常使用这个软件,堪称神器。这个软件不同于我们之前分享的串口助手,这个软件强大之处在于它是一个串口监控软件。常见的串口监控软件有AccessPort、CommMonitor...

    嵌入式
    2021-10-11
  • 一些嵌入式软件设计经验

    关注「Linux大陆」,选择「星标公众号」一起进步!来源:CSDN作者| twx11213030422微信公众号|嵌入式应用研究院1、什么是框架?程序框架其实就类似一个文件大纲或者模板。因为写程序就和类似于写文章,如果没有大纲或者模板那么你写起来就会比较费劲。2、为什么要有框架?...

    嵌入式
    2021-10-09