云恒制造
-
Linux开发_文件发送与接收-如何给linux传输文件
【摘要】 介绍文件发送、文件接收、线处理服务器接收、获取天气预报等知识点。 任务1:网络编程 1.1 练习题说明 1.实现TCP服务器与TCP客户端之间的基本通信,收发数据 (按…
-
Linux开发_curl调用网络接口-linux curl -i
【摘要】 介绍curl调用网络接口获取天气预报,查看摄像头设备接口,编译网页监控开源库,在网页上查看摄像头图像。 任务1:使用的网络服务器接口 C语言:面向过程 、 面向对象 1.…
-
智能闸机语音芯片,低功耗SOP8语音芯片WT588F-智能闸口系统原理图
闸机主要用于各种收费、门禁场合的出入口,管理人流并规范行人出入,其最基本最核心的功能是实现一次只通过一人,有的闸机还具备了人机交互的功能,提示业主或消费者,欢迎回家/欢迎光临等话语…
-
Linux驱动开发-编写VS1053芯片音频驱动-linux驱动和芯片驱动
【摘要】 VS1053是一款硬件编解码的音频芯片,提供SPI接口和IIS接口两种通信协议,这篇文章是介绍在Linux下如果模拟SPI时序来操作VS1053完成录音、播放音频歌曲功能…
-
Linux驱动开发-编写超声波测距模块的驱动-超声测距系统
【摘要】 当前采用的这种超声波测距模块在各大高校实验室、毕设、课设里用的很多,原理很简单,通过声波测距,发出的声音碰到障碍物会反弹,声音在空气里传播的速度是已知的,根据时间就能计算…
-
Linux驱动开发-内核定时器-linux内核定时器使用
【摘要】 内核定时器是内核用来控制在未来某个时间点(基于jiffies(节拍总数))调度执行某个函数的一种机制,相关函数位于 和 kernel/timer.c 文件中。 当内核定时…
-
Linux驱动开发-内核共享工作队列-linux内核贡献榜
【摘要】 在工作队列里,我们把推后执行的任务叫做工作(work),描述它的数据结构为work_struct,这些工作以队列结构组织成工作队列(workqueue),其数据结构为wo…
-
【安全算法之base64】base64加解密的C语言源码实现-安全性算法程序流程图
最近,有项目中需要用到base64的加解密,所以用C语言实现了一遍,测试效果还不错,代码量和RAM消耗都比较低,可以提供给大家参考下。 #include #include #i…
-
基于STM32跑步路径记录-stm32f0程序
基于STM32跑步路径记录 随着科技不断进步,电子化设备不断进入涌入我们的日常生活。生活水平的提高,各项健身运动应运而生,然后,健身运动不能盲目进行,科学的健身方式才能有效的提升我…
-
roofs根文件系统简介制作(上)-文件系统和根文件系统
roofs 根文件系统简介制作(上) 1.根文件系统简介 根文件系统首先是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系…