
C
文章平均质量分 93
DevoutPrayer
Still water runs deep.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小型AUV控制系统开发笔记[一]基于STM32的消息中继器
从2021-2-9开始到2021-2-25该项目基本完成,写一篇笔记算是记录也是纪念把。第二句话,要感谢一下@iroek,他DE了程序里的所有BUG。如果说为什么要第二句话,因为如果可以的话他喜欢低调。先来一张全家福虽然小型AUV的控制算法是由运算能力较强的RK3399芯片完成的,但是在收集传感器数据、编写传感器驱动方面,在运行Linux内核的芯片上写起来不是很方便,于是便有了标题中的基于STM32的消息中继器。消息中继器主要完成的任务就像他的名字一样,完成消息中继。收集各个外设(传感器)的数据原创 2021-02-25 23:21:15 · 1194 阅读 · 2 评论 -
基于RKMpp硬编码的rtmp推流程序
基于RKMpp的rtmp推流程序v4l2获取摄像头数据RKMpp硬件编码FFMPEG rtmp推流获取源码v4l2获取摄像头数据RKMpp硬件编码FFMPEG rtmp推流获取源码项目采用纯C编写,在博主的github上,https://github.com/DevoutPrayer/streamer目前项目还有很多需要优化的地方,希望大佬能够指教一二。...原创 2020-11-19 20:55:59 · 5812 阅读 · 17 评论 -
Fortran调用C动态链接库
首先先说明一下题目把,为什么Fortran调用的是C动态库而不是C++?C语言函数库的调用和C++函数库的调用是不一样的,其不同主要是由于C++相较于C的特性造成的。举个栗子,C语言中一个函数名只能代表一个函数,C++中由于函数重载的存在一个函数名并不能唯一确定一个函数。因此在调用函数库时也就注定着C和C++必定有所区别。而Fortran是基于C标准的,所以只能调用C的动态库(如果...原创 2019-10-30 13:40:27 · 2974 阅读 · 6 评论 -
C语言之指针
C语言指针C语言的指针应该是C语言的精华了吧!在之前的培训中我们没有提及过指针的概念,但是我们却经常用到和它相关的一些东西。本篇文章就以下几个方面说明指针的用法。计算机内存的地址数组元素的另一种访问方式指针的定义给函数传址计算机程序运行的话是会把程序加载到内存中的,那么同理,在一个程序的生 命周期内,变量也会被加载到内存。有些变量随程序生而生,随程序灭而灭;有 些变量是在程原创 2018-01-04 23:17:39 · 357 阅读 · 0 评论 -
C语言之函数
C语言函数本篇文章将围绕以下几个方面说明函数用法:函数的声明与定义函数的调用函数的传参递归函数static关键字在函数中作用①函数的声明与定义函数的声明和定义不是一回事情。函数的声明主要是用来给编译器看的,编译器会跟据你的函数声明 来判断后续的定义和调用是否正确。定义则主要是给程序员自己看的,我这个函数要完成哪些任务,执 行哪些操作都是在函数的定义里完成的。原创 2018-01-04 23:20:52 · 388 阅读 · 0 评论