过来人结合自身的体会和大家聊聊,希望新人能少走弯路。每个人的情况不一样,我下面的描述可能并不适合每一个看到这篇文章的人。
C/C++语言
如果你的基础很差, 建议不要一开始就学C++语 ...
2018年05月14日 15:40
过来人结合自身的体会和大家聊聊,希望新人能少走弯路。每个人的情况不一样,我下面的描述可能并不适合每一个看到这篇文章的人。
C/C++语言
如果你的基础很差, 建议不要一开始就学C++语 ...
1. 解释main函数参数及其返回值,怎么获取main的返回值,有什么作用?
2. printf是怎么实现传参的?然后,它是怎么去找到format格式里面对应的参数的?
3. 函数调用的堆栈映像是怎样的?
...
模块划分
模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能 ...
通过一定的方法来编写C程序,可以帮助C编译器生成执行速度更快的ARM代码。下面就是一些与性能相关的关键点:
1.对局部变量、函数参数和返回值要使用signed和unsigned int类型。这样可以避免 ...
2018年05月08日 16:31
教您布局C语言编程程序的内存
重点关注以下内容:
C语言程序在内存中各个段的组成
C语言程序连接过程中的特性和常见错误
C语言程序的运行方式
一:C语言程序的存 ...
做嵌入式系统开发,经常要接触硬件。做嵌入式开发对数字电路和模拟电路要有一定的了解。这样才能深入的研究下去。下面我们简单的介绍嵌入式开发中的一些硬件相关的概念。
总线(Bus)
在嵌入 ...
2018年05月02日 15:32
用C语言开发比较费时费脑时,怎么才减少工作量,高效舒服地开发不得不需要考虑下
首先代码要符合编码规范,大公司都有自己的一套编码规范。富士通的编码规范不得不佩服一下,确实很详细,很 ...
uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确在很大程度上解放了我的嵌入式开发工作。既然是一个操作系统内核,那么一旦使用它,就会涉及到 ...
2018年04月25日 14:54
ANSYS Fluent 在热分析中的使用介绍湃睿科技1. 基本概念:
热能的传递有三种基本的方式:热传导,热对流,热辐射
1.1 热传导
物体各部分之间不发生相对位移时,依靠分子、原子及自由电子等 ...
1、首先大家可以看看任哲的《嵌入式实时操作系统uCOS-II原理及应用》
这本书非常适合初学者学习 uCOS-ii
2、 请问:空闲任务和统计任务是否建立任务控制块呢?
任务块链表中是 ...
2018年04月22日 16:42
uC/OS-II是一个简洁、易用的基于优先级的嵌入式抢占式多任务实时内核。尽管它非常简单,但是它的确在很大程度上解放了我的嵌入式开发工作。既然是一个操作系统内核,那么一旦使用它,就会涉及到 ...
2018年04月20日 15:58