关闭

嵌入式微处理器

所属频道 嵌入式 公众号精选
  • 写了一份操作系统词典送给你!

    来源:Java建设者(id:javajianshe) 作者:cxuan 1. 操作系统(Operating System,OS):是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网

  • TIOBE 5月 C 语言回归王座,听听嵌入式er怎么看待语言这件事儿

    1、简单聊一聊     初学者经常关注的一个问题是:自己所选择的编程语言是不是目前最火爆、最时髦、应用最广泛、最能保持活力的?今天作者想借5月份C语言在TIOBE排行榜超越JAVA荣耀回归王者之际跟大家谈谈自己的一些认知和想法,希望对还在迷惑中的小伙伴有一些

    嵌入式
    2020-05-06
  • C语言混乱大赛1987年获奖作品

    今天翻前两天刚送到的《C专家编程》,章节8.10的那个IOCCC 1987年的获奖作品让我觉得很好玩。 main(){ printf(&unix["/021%six/012/0"], (unix)["have"] + "fun" - 0x60);} 作者这里利用的第一个技巧并不算太晦涩:"a[i] = i[a]=  *(a+i)“ 即下标运算符的可

  • 这种嵌入式技术学习路线,让你不再东一榔头西一杠子!

    作者:曹国辉,湖南量子教育嵌入式培训讲师 嵌入式技术是各种电子产品的核心技术,也是工业4.0、远程医疗、3D打印等新兴产业的核心技术,具有广阔的发展前景。很多计算机、电子信息类专业的学生都想把嵌入式开发作为自己的职业目标,但是因为嵌入式涉及的知识

  • 嵌入式工程师,别怪"浮点数"太坑!(C语言版本)

    1、浮点数如何存储     大家在平时的嵌入式软件开发过程中应该对整形的存储形式会比较熟悉,因为我们进行底层寄存器的配置大部分都是使用无符号整形进行赋值写入,然而对于有符号整形的存储形式你是否已经了解清楚了?对于浮点类型的数据的存储呢?好吧,今天

  • 知名半导体MCU大厂软件开发C代码规范

      本文讲解的是飞思卡尔软件开发C语言编码规范。来自于痞子衡嵌入式公众号,下面是编码规范原文: 1.引言   制定此编码风格指导手册的目的是为了使按此规范编写出的C/C++代码极易被阅读和理解。 2.与其他编码风格对比 3.基本排版格式 需要以4个空格为单位

  • C语言写个贪吃蛇游戏

    贪吃蛇是个非常经典的游戏,用C语言来实现也是一个好玩的事情。这个游戏我写完后放在知乎,竟然点赞的人数超级多。我觉得大家喜欢,一个方面是因为写得简单,大家都能看得懂,一个可扩展性还是非常强的。 我试了说一下这个代码 核心的三个函数 menu();

  • 详论单片机固件模块化架构设计(精华)

    [导读] 为什么写本文?做公号两月,遇到一些初学单片机的同学,刚刚入手做单片机开发,还没有涉及到使用RTOS,且刚入手直接上RTOS可能会有些难度,有的使用的相对较老单片机资源还有限,也不适合跑RTOS。或者使用RTOS,在整体思路上比较迷茫,不知从何入手,

  • 困惑多年,为什么 printf 可以重定向?

    很多人在用 printf 函数进行串口打印的时候,都会被告知需要重定向 fputc 函数(别的平台可能不是这个函数),让字符串数据输出到指定串口,按照网上的教程也能很快解决。但是却没人告诉你为什么可以被重定向,为什么明明使用的是 printf 函数,重定向的却是

  • 基于STM32CUBE的USB键盘例程.docx

    前面说了USB鼠标,这次趁热打铁,说一下USB键盘。依然只说如何修改,不说背后的原理。原因你懂的,涉及的知识点太多了。 会不会写成USB三部曲?    不知道 猜猜我下一步再写个啥? 1  生成工程 首先,STM32CubeMX的配置部分不说了,和USB鼠标部分的一样。唯一

  • 网传互联网公司加班表

    作者:程序员最幽默(ID:humor1024) 【0】 网传互联网公司加班表 【1】 互联网工作生存指南 【2】 据说,互联网公司员工上课座位如下 【3】 当代互联网企业真实写照 【4】 互联网公司排位,你同意吗? 【5】 网传当代互联网公司内部结构 【6】 互联网公司各

  • Arm中国学堂:新手应该这样学Cortex-M4和STM32

    想了解Arm Cortex-M4么? 想学习物联网和嵌入式么? 想掌握基于STM32F401的实例开发么? 想?那就赶快参加活动吧, 免费领书,不香么!                                                                                                               五

  • 长见识了:STM8、STM32可以超频吗?

        开篇问大家一个问题:STM32F103默认最高主频为72M,那么,其主频可以达到80M吗?  假如达到80M,程序能正常运行吗? 1关于MCU主频 首先,还是简单介绍一下MCU主频。一般我们讲的电脑CPU主频,对于MCU来说,其实道理一样,都是指的CPU内核工作的时钟频率。

  • STM32:从菜鸟到牛人就是如此简单!

    为了学习单片机而去学习单片机的思路是不对的 你问 如何系统地入门学习stm32? 本身就是一个错误的问题 假如你会使用8051 会写C语言 那么STM32本身并不需要刻意的学习。 你要考虑的是 我可以用STM32实现什么? 为什么使用STM32而不是8051?是因为51的频率太低

  • 经典:C语言在嵌入式系统编程时的注意事项

    C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准