关闭

嵌入式微处理器

所属频道 嵌入式 公众号精选
  • 国产操作系统,路在何方?

    操作系统是计算机的灵魂,目前国外操作系统品牌几乎垄断了巨大的中国市场,其中在桌面端、移动端的市占率分别超过94.75%、98.86%。根据Gartner的统计数据,2018年中国的操作系统市场容量在189亿以上,其中国外操作系统品牌几乎在中国市场处于垄断地位。 截至2

    嵌入式
    2020-09-04
  • 什么是牛屎芯片?

    普通电路板上的芯片焊接方式大部分都是直接封装的,就是芯片管脚和焊接盘都在外面,坏了方便更换,但有些厂家却选择了邦定封装的方式,电器维修中对这种芯片焊接方式真的是深恶痛绝!管脚甚至整个芯片都被黑胶覆盖了,没法重新焊接维修,坏了就只能整个扔掉了

    嵌入式
    2020-09-02
  • 嵌入式研发10多年,工程师悟出这些道理

    嵌入式行业需要什么样的技术人才? 仔细观察各种招聘的岗位 要求吧,无非是两方面。 (1)通用要求 比如什么学历,多少年工作经验,有创新精神,抗压能力强,吃苦耐劳,善于沟通,态度认真等等等等... (2)专业要求 这个可真的多了去了,但无非就是各种精通

  • 你能熬住做芯片吗?

    之前在知乎上看到一个问题「为什么中国没有像高通,MTK这样的芯片公司?」 https://www.zhihu.com/question/300804117/answer/1420976040 跟一个做芯片的同学聊了下,然后,想回答下这个问题,如果有在从事这方面的读友,也欢迎在评论区说出你的看法和观点。

    嵌入式
    2020-09-02
  • 常见的C编程段错误及对策

    一、指针没有指向一块合法的内存 定义了指针变量,但是没有为指针分配内存,即指针没有指向一块合法的内存。浅显的例子就不举了,这里举几个比较隐蔽的例子。 1、结构体成员指针未初始化 struct student {    char *name;    int score; }stu,*pstu; int main

    嵌入式
    2020-09-01
  • 嵌入式编程是否应该用C++替代C语言

    嵌入式编程是否应该用C++替代C语言 1.前言 2.引进新的设计模式 3.C++是一种不断更新的语言 4.C++有着更加丰富的特性 5.总结 1.前言 几十年来,嵌入式软件工程师们一直在争论是否应该使用C++替代C语言进行开发工作。根据2019年IEEE和github的市场调查显示,微

  • C++之智能指针的学习总结

    一、智能指针的学习: 1、内存泄漏: 关于内存泄漏这个问题,一般都会牵扯到指针这个话题,也就是我们常说的动态内存分配;然而在程序员手动进行堆空间的分配时(指针无法控制所指堆空间的生命周期,),往往在写完程序的时候,程序员一不小心就忘了释放已经手

    嵌入式
    2020-09-01
    C++
  • 电子工程师常常弄混的总线分类汇总

    谈总线之前,首先应该明白总线是什么?度娘的完整定义是:总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类。 其实,笔者认为,总线就是是一种内部结构,它是cpu、内存、输入、输出设备传递信息的

    嵌入式
    2020-09-01
  • 在C 语言中,请一定记得初始化局部变量!

    C语言中,未初始化的局部变量到底是多少? 答案往往是: 与编译器有关。 可能但不保证初始化为0。 未确定。 总之,全部都是些一本正经的形而上答案,这很令人讨厌。 但凡一些人给你滔滔不绝地扯编译器,C库,处理器体系结构却给不出一个实际场景复现问题的时

    嵌入式
    2020-09-01
  • C语言:优雅的字符串函数库

    一、沉浸式学习 以学习一门语言为例: 大多数人都持有一种观念,要真正学好一门语言必须得去所学语言当地学习或生活一段时间。 而事实上,大多数人都没有这样的学习条件。 解决问题的方法是: 自行改造环境,为自己创造沉浸式的学习环境。 例如: 看新语言的

  • C/C++干货:函数指针与指针函数

    1 什么是指针? 定义:指针是程序数据在内存中的地址,而指针变量是用来保存这些地址的变量; 上面一个 4GB 的内存可以存放 2^32 字节的数据。左侧连续的十六进制编号就是内存地址,每个内存地址对应一个字节的内存空间。而指针变量保存的就是这个编号,也即内

    嵌入式
    2020-09-01
  • 32位MCU:快速入门Arm和ST技术融合的“新宠”

    众所周知,Arm Cortex-M3处理器是一个低能耗处理器,特点是门数低、中断延迟短且调试成本低。而基于Cortex-M3处理器的STM32F103微控制器具有出众的控制和连通性,非常适合低电压/低功耗的应用场合。 如果广大的32位MCU初学者想快速入门 那这样一本融合Arm和ST

  • 大佬故事:初中开始学编程,大学毕业后直接进微软...

    中学 大学 实习 转正 Microsoft SQL Server 跳槽 Microsoft Research Asia 出国 Microsoft Office 尾声 vczh,本名陈梓瀚,因知乎的个人信息介绍上写有“专业造轮子”,所以江湖人称“轮子哥”。vczh大学时代就在微软实习,毕业后即加入微软。开始时是在微软

    嵌入式
    2020-08-31
  • 是单片机高手还是菜鸟?看看你的程序框架就知道了

    从大学参加电子设计大赛到现在,在单片机学习的道路上也有几年的摸索了,把自己的一些心得体会分享给大家。 初学单片机时,往往都会纠结于其各个模块功能的应用,如串口(232,485)对各种功能IC的控制,电机控制PWM,中断应用,定时器应用,人机界面应用,CAN

    嵌入式
    2020-08-27
  • 工程师实战:单片机裸机程序框架是怎样炼成的?

    前言 前不久,我有位做测试的朋友转去做开发的工作,面试遇到了一个问题,他没明白,打电话问了我。题目大概就是: 在单片机裸机开发时,单片机要处理多个任务,此时你的程序框架是怎样的呢? 这其实是个经典面试问题,我以前面试也被问过。 答案一:轮询系统

    嵌入式
    2020-08-27