找到 “嵌入式工程师” 相关内容 46 条
  • 全部
  • 默认排序

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!一、5大内存分区内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。1、栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。2、

嵌入式 C 语言程序数据存储结构

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!引言 当项目小组做一个相对较复杂的工程时,意味着你不再独自单干。而是和小组成员分工合作,这就要求小组成员各自负责一部分工程。比如你可能只是负责通讯或者显示这一块。这个时候,你就应该将自己的这一块程序写成一个模块,单独调试,留出接口供其它模

嵌入式方法论,模块化编程的重要性

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!嵌入式系统设计不仅需要了解硬件,还需了解软件是如何影响硬件并与硬件进行交互的。设计硬件所需的范式可能与设计软件完全相反。当从硬件设计转向包含软件的设计时,硬件工程师应牢记以下十个技巧。 技巧 1:流程图第一,实现第二当工程师首次迈入软件开

嵌入式工程师应记住的 10 大软件技巧

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!我从事嵌入式软件开发有6、7个年头,bsp,驱动,应用软件,android hall,framework等都有涉猎。平时除了关注嵌入式行业的发展,也多少对Web,后台服务端,分布式等方向的技术有一些关注。近期有萌生换个行业方向的想法,想做

嵌入式真的不需要进行软件架构设计吗?

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!存储器分为两大类:RAM和ROM,本文主要讨论ROM。ROM最初不能编程,出厂什么内容就永远什么内容,不灵活。后来出现了PROM,可以自己写入一次,要是写错了,只能换一片,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,

嵌入式开发,必须要学会区分 FLASH 和 EEPROM。

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!0./* * Dear Maintainer * * Once you are done trying to ‘optimize’ this routine, * and you have realized what a terrible

看完这 56 个代码注释,我保证你笑喷!

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!良好的编程习惯,决定了今后代码的质量。很多工程师不注重平时编码习惯,比如命名规则,一会大写、一会小写,一会中文拼音,一会下划线等,导致自己写的代码自己都看不懂了。今天就来分享一点关于软件代码常见的几种命名规则。匈牙利命名法匈牙利命名法广泛

编程基础,软件代码通常有哪几种命名规则?

STM32单片机作为ARM Cortex-M3架构的微控制器,其内部总线结构复杂而高效,支撑着整个系统的数据流通与指令执行,是许多嵌入式工程师必须掌握的学习重点。下面将列出STM32单片机内部的主要总线及其功能。1、I-Code总线类型:指

一张图说清:STM32单片机的内部总线

嵌入式开发在10年前,对大多数人来说,还是一个非常陌生的专业,随着社会的发展,技术的进步,很多产品都在追求自动化,智能化,嵌入式也在不断地被大家所熟知。 我刚毕业的那个时候,要找单片机相关的工作就要到深圳,广州等一线城市,在二三城市,是很难找到工作的。 现在很多在大学的读书的时候,就开始学习嵌入式开

嵌入式工程师月薪有多少?零基础学嵌入式要多久?

我是老温,一名热爱学习的嵌入式工程师关注我,一起变得更加优秀!写代码这件事,有经验的老司机都比较“烦恼”,直接写吧,能快速写完代码,但会有一堆bug让你加不完的班;慢慢整理业务逻辑、理清思路再写吧,老板天天催进度。。。今天就来分享一下关于业务逻辑与代码的这些事儿。业务逻辑与代码1.代码是需求逻辑的一

嵌入式软件,如何更好地编写业务逻辑代码?