自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 模块化编程(C语言)

目录1.什么是模块化编程2.模块化编程的好处3.模块化开发过程如下4.模块化的具体代码实现1.什么是模块化编程模块化编程就是我们一个复杂的项目分成很多模块,比如一个单片机项目,就可能分为:主函数模块,液晶显示和数码管显示模块,时间延时模块,温度传感器模块等。而一个程序工程包含多个源文件(.c 文件和 .h 文件),每个 .c 文件可以被称为一个模块,每一个模块都有其各自的功能,而每一个.h文件则是声明该模块,相当于功能说明书 模块化编程在嵌入式中是必须要掌握的技能。2.模块化编程的好处开发C程

2020-07-31 20:13:18 4578

原创 学习C语言(完整版)

目录1.第一个程序2. 变量3. 常量和宏定义4. 数据类型5. 字符和字符串6. 算术运算符7. 关系运算符和逻辑运算符8. if语句9. switch语句和分支嵌套10. while语句和do while语句11.for语句和循环嵌套12.break语句和continue语句补充13.数组1.第一个程序#include <stdio.h>int main(){ printf("hello world!\n"); pri\ ntf("hello wor

2020-07-23 20:56:52 840

原创 模块化编程(C++)

1.创建项目第一步:创建新项目,如图所示第二步:选择控制台应用,点击下一步第三步:配置新项目,自己命名项目名称。2. 创建库第一步:如图所示,创建一个库第二步:添加一个动态链接库点击下一步。第三步:在头文件编写函数声明。//加法函数 extern "C" _declspec(dllexport) int add(int a, int b);//阶乘函数 extern "C" _declspec(dllexport) int jiecheng(int n);//求和函数ex

2020-06-22 21:43:26 947

原创 关于嵌入式系统开发的一些概念以及对嵌入式系统开发的初步认识(初学)

1.什么是嵌入式系统开发?嵌入式系统开发,以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。比如生活中我们用到的智能手机其实就是一个嵌入式系统,其系统配置的一些硬件如存储、CPU、电池等,就是考虑到软硬件可裁剪以及其功耗问题。假如没有考虑这些软硬件裁剪及功耗等问题,还是用台式电脑的CPU,可想而知其最

2020-06-20 16:21:32 1411

原创 git的学习以及码云的使用

前言在学习之前先来讲讲什么是版本控制?版本控制是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。简单的理解是新的版本要保留,但是旧的版本不能完全删除,要保留一些好的东西。所以,无论在今后的工作还是学习中,版本控制是非常好的工具。常用的版本控制工具有:git;svn;bitkeeper。讲到版本控制就得说说分布式版本控制(git),其好处是每一个人都有全部的代码,安全隐患低。不会因为服务器损坏或者网络问题,造成不能工作的情况!

2020-06-17 20:16:58 384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除