摘要: 小熊派功能介绍 小熊派IoT开发板一款由南京小熊派智能科技有限公司联合华为技术有限公司基于STM32L431RCT6设计的高性能物联网开发板。开发板充分考虑物联网感知层设备的多样性,具有强大的可扩展性,用于提供给开发者评估及快速设计相关物联网的应用产品。 1、创新设计 通信方式和行业案例传感器可随意 阅读全文
posted @ 2020-03-09 20:07 YuchuanHuaying 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: 实验准备: 1、《小熊派功能介绍》 2、《小熊派硬件分析》 3、《STM32Cube软件安装介绍》 4、《MDK软件安装介绍》 5、《华为 IoT Studio 软件安装介绍》 基础教程: 1、《使用GPIO输出点亮LED》 2、《使用GPIO输入检测按键状态》 3、《使用外部中断EXTI检测按键状 阅读全文
posted @ 2020-03-09 15:38 YuchuanHuaying 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 一、Windows 下的安装及激活. 1、首先去Pycharm官网,或者直接输入网址:http://www.jetbrains.com/pycharm/download/#section=windows,下载PyCharm安装包,根据自己电脑的操作系统进行选择,对于windows系统选择下图的框框所 阅读全文
posted @ 2019-09-24 10:13 YuchuanHuaying 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 二、进程间通信概念及方法 Linux环境下,进程地址空间相互独立,每个进程各自有不同的用户地址空间。任何一个进程的全局变量在另一个进程中都看不到,所以进程和进程之间不能相互访问,要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把 阅读全文
posted @ 2019-08-01 19:00 YuchuanHuaying 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 二、基础知识 1. 进程相关概念 1)程序和进程 程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁....) 进程,是一个抽象的概念,与操作系统原理联系紧密。进程是活跃(运行起来的)的程序,占用系统资源。在内存中执行。(程序运行起来,产生一个进 阅读全文
posted @ 2019-07-18 11:47 YuchuanHuaying 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 二、相关函数 1. getcwd 函数作用:获取当前目录 头文件 函数原型 参数说明: buf传出参数,路径 size缓冲区大小 返回值 成功:返回路径的指针 失败:返回NULL 2. chdir 函数作用:改变工作路径 头文件 #include <unistd.h> 函数原型 函数参 阅读全文
posted @ 2019-07-10 14:09 YuchuanHuaying 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 st_mode整体介绍: st_mode详细介绍: 二、 Linux文件操作相关函数 1. stat 作用:获得文件信息,也可以获取文件大小。 头文件 函数原型 参数说明: path文件名 buf传出参数,定义结构体struct stat sb; &sb 返回值 失败:返回-1,设置e 阅读全文
posted @ 2019-07-07 16:19 YuchuanHuaying 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 二、 系统IO函数 1. 一些概念 文件描述符 PCB C库函的IO缓冲区 1) 文件描述符 int 类型 一个进程最多可打开多少文件 2) pcb 进程控制块 在其中有一个文件描述符表 -- 数组[1024] C库IO函数工作流程: pcb和文件描述符: 2. 虚拟地址空间 虚拟地址 阅读全文
posted @ 2019-07-05 23:30 YuchuanHuaying 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 二、makefile的编写 一个规则 两个函数 三个变量 1. 一个规则 三要素:目标, 依赖, 命令 目标:依赖 命令: 第一条规则是用来生成终极目标的规则 a. 如果规则中的依赖不存在, 向下寻找其他的规则 b. 更新机制:比较的是目标文件和依赖文件的时间 2. 两个函数 1) 查 阅读全文
posted @ 2019-07-04 22:21 YuchuanHuaying 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 一、整体大纲 二、gdb调试 1. 启动gdb start -- 只执行一步 n -- next s -- step(单步) -- 可以进入到函数体内部 c - continue -- 直接停在断点的位置 2. 查看代码 l -- list l 10(函数名) l filename:行号(函数名) 阅读全文
posted @ 2019-07-04 17:45 YuchuanHuaying 阅读(178) 评论(0) 推荐(0) 编辑