实习
文章平均质量分 78
不想当混子
在海康工作的底层BSP。
展开
-
RTOS(ucos-ii)基本概念
ucos移植相关知识点一、ucos系统1、实时操作系统的概念如果操作系统能使计算机系统及时响应外部事件的请求,并能及时控制所有实时设备与实时任务协调运行,且能在一个规定的时间内完成对事件的处理,则这个操作系统就是一个实时操作系统。实时操作系统有两个基本要求:第一,实时系统的计算必须产生正确的结果,称为逻辑或功能正确。第二,实时系统的计算必须在预定的时间内完成称为时间正确。按时间正确的程度来分,实时操作系统分为硬实时操作系统和软实时操作系统。2、任务的相关概念在设计一个较为复杂的应用程序时,原创 2021-08-17 09:45:46 · 2189 阅读 · 0 评论 -
IAR基础
1、新建一个工程(.ewp)Project->create new project->Empty project2、新建一个工作区(.eww)File->Save Workspace3、新建一个源文件(.c)选择“file”—>New/File将上述源文件添加到项目中,选择Project—》Add Files–>选择“Test.c”–>ok...原创 2021-07-29 10:52:25 · 11340 阅读 · 0 评论 -
SourceTree软件-代码管理
Sourcetree是一款Git的可视化图形管理界面,提供了Windows和Mac的免费Git客户端,很方便的管理项目的代码版本。目录一、概念1.Git的概念2.三个区域3......二、使用步骤一、概念1.Git的概念Git是目前世界上最先进的分布式版本控制系统,在处理各种项目时都十分高效,而且非常的高大上。 作为一个分布式版本控制系统来说,Git是没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。例如我们一个小团队合作开发一个项目原创 2021-07-29 10:39:47 · 635 阅读 · 0 评论 -
Markdown-Typora
TyporaTypora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别。即时渲染使得你写Markdown就想是写Word文档一样流畅自如,不像其他编辑器的有编辑栏和显示栏。...原创 2021-07-27 16:00:16 · 119 阅读 · 0 评论 -
SourceInSight软件
SourceInSight一、工程创建1、选择工程建立的位置2、选择源码的位置3、将源码文件添加至工程内5、符号表同步点击Project—>Synchronize Files二、四大常用窗口介绍1、Project Window窗口查看我们的工程所在文件夹以及文件夹下的文件2、Symbol Window窗口用于查看我们开启的文件以及文件内所包含的函数3、Context Window窗口用于查看,函数中某个参数与函数的关系4、Relation Window窗口用原创 2021-07-27 15:54:56 · 366 阅读 · 0 评论 -
实习记录-代码规范
文章目录一、常见命名方法介绍:1. 匈牙利命名法(属性+类型前缀+描述性单词)2. 驼峰命名法(第一个单词小写,余下的单词首字母大写)3. 帕斯卡命名法,也有人称为 大驼峰命名法(第一个字母大写)4. 下划线命名法(单词与单词间用下划线分开)5. 下划线命名法(单词与单词间用下划线分开)二、习惯性变量和函数命名规则三、代码格式四、变量相关规范五、宏相关规范六、注释(单行用//,多行用/**/)七、说明性文件(头文件)注释规则一、常见命名方法介绍:1. 匈牙利命名法(属性+类型前缀+描述性单词)例如:i原创 2021-07-10 15:22:39 · 354 阅读 · 0 评论