
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
UCOSII信号量 邮箱UCOSII中,使用信号量、邮箱(消息邮箱)和消息队列来实现任务之间的通信。信号量:信号量像一把钥匙,任务要运行下去,需先拿到这把钥匙。信号量是一个触发信号,也是一个计数器,等待接收信号的任务一般只有接收到信号才可以执行,否则任务一直暂停。在uCOSII里面,等待信号量的任务可以设置无限等待或等待若干个时钟节拍后,任务自动恢复执行。具体看自己的要求来设置...
寄存器操作GPIO口1.ARM 介绍2.开发板的介绍2.1软件安装2.2工程建立总线架构和时钟树GPIO口使用寄存器操作GPIO口作业:点亮LED灯1、ARM的介绍1.咱们今天学的是基于ARM cortex-m3的STM32微控制器这本书;首先,咱们要了解这几个名词的意思:ARM:是一个公司的名字---设计芯片内核架构的---设计CPU的cortex-...
一、系统调用系统调用 是内核提供给应用层的一系列接口函数,应用层调用接口函数让内核完成一定的任务。二、常用文件操作函数标C:fopen fread fwrite fgets fseek fclose(基于有缓冲区的)UC: open read write lseek close (非缓冲区)文件操作:1.打开文件 open#inc...
一、系统调用系统调用 是内核提供给应用层的一系列接口函数,应用层调用接口函数让内核完成一定的任务。二、常用文件操作函数标C:fopen fread fwrite fgets fseek fclose(基于有缓冲区的)UC: open read write lseek close (非缓冲区)文件操作:1.打开文件 open#inc...
先看我自己录制的视频,源码和技术细节这周末补充:https://www.bilibili.com/video/av46765664该项目为基于ARM的智能家居系统。系统采用Tiny4412开发板作为中控端,节点使用了两个stm32开发板,通信采用zigbee模块,包含了安防系统,照明系统,环境系统等,并且拥有良好的人机交互界面。功能简介1.安防系统1)智能门禁功能。实现刷卡和...
报名参加一些考试或提价材料的时候,经常会要求我们上传的图片要小于500K之类的要求。这里分享一个用ps压缩图片大小的方法。(如果你没有PS,建议你用我女朋友的笨办法,用微信多转发几遍,图片就自动压缩了)1.打开PS,导入图片。2.选择 “文件”--->“存储为Web所用格式”,选择jpeg,低。然后存储。原本8M的文件,现在只剩2M了。3.接着选择 “文件”--->...
树莓派的远程控制自己9月份做的一个项目契机:xx公司借用设备,归还后没有人知道它的IP地址,需要拆机器。以及“云测试”想法:远程获取树莓派信息实现:树莓派能够上传cpu温度到移动云,可登录查看。树莓派从移动云获取状态。微信小程序控制树莓派开灯关灯弊端:研究所不让联网受网速限制近场无线通信:蓝牙1.经典蓝牙手机客户端获树莓派IP地址电脑串口调试助手获...
一、shell脚本编程Shell脚本是一些命令的集合,可以实现一键处理。是一个文件(批处理文件)Shell javascript pythonshell编程--非编译型语言,必须有命令行解释器。Shell脚本文件是以xxx.sh结尾的。第一行 #!/bin/bash //指定命令行解释器(我们的终端是bin下的bash)# //注释每一行是一条语句...
1.语音识别登录科大讯飞官网,注册账号后转到“语音识别”栏目,下载SDK,如图:我选择了 语音听写和语音合成,都是在线的。选好后生成SDK,下载到本地,然后在linux系统中解压,并进入sample目录的iat_online_record_sample目录下。执行 source 64bit_make.sh此时会提示“alsa/asound.h:没有那个文件或目录”。解决办法:...







