自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 论嵌入式学习的正确点灯方式——从入门到入土

1.单片机裸机点灯–可以参考正点原子,笔者记得当时用stm32f103用各种方法点了半个月的灯(延时函数、pwm呼吸灯、定时器中断) 2.linux系统系统点灯(使用可以跑大型系统的芯片,编写驱动,然后编写一个应用程序来控制灯光) 3.输入子系统点灯 属于框架内,也是驱动的正确打开方式(原理和2基本一样,但是方法2不便于管理且重用性不好,故2只用于diy和学习用) 4.web点灯 例如可以使用cgi沟通html将指令下发,在应用程序中调用驱动接口实现点灯–达到这一境界者大学里也是凤毛麟角,恐怖如斯 点灯的

2020-08-23 22:55:34 480

原创 ubantu下通信方式之共享内存简单应用

#在ubantu系统下有四种通信方式(在这里不把信号量放进来讨论,下一篇会单独解释)。分别是: 1.无名管道 2.命名管道 3.消息队列 4.共享内存 1.无名管道的数据只能进行单向流通,且读取完以后数据就不见了。 2.命名管道的数据同样只能单向流通,但是区别与无名管道,他的数据在读取完之后依然存在。 这两种通信方式都稍显残疾,有点类似于传纸条,还只能单向。 3.消息队列的数据可以进行双向传输。一般需配合信号量使用。那么有没有一种方式可以实现两个进程间类似于面对面的交流呢。有,那就是共享内存 4.共享内存同

2020-06-11 15:08:39 332 1

原创 在ubantu系统下实现自己的cp指令

#用自己的代码实现cp指令 ##首先我们可以来看下在终端下复制粘贴指令的用法 输入cp demo1.c demo2.c可以将demo1.c复制到另一个文件demo2.c下 可以理解为调用了一个名叫cp的可执行文件,下面我们找一下这个文件 输入whereis +文件名可以找到文件所在路径,发现绝对路径是在/bin文件夹下。 下面我们开始用自己的代码实现这个功能。 #include<sys/types.h> #include<sys/stat.h> #include<fcntl

2020-06-11 11:19:24 755

空空如也

空空如也

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

TA关注的人

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