自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 操作系统学习笔记(一):常见名词的理解:内核、文件描述符、套接字

文章目录一、用户态和内核态二、文件描述符三、套接字一、用户态和内核态这两种其实时操作系统运行的两种状态,操作系统的某些指令的执行可能会导致整个系统的崩溃,所以把这些指令封装到内核里,用户自己没有权限执行这些指令而是转而让操作系统去执行,用户可以用通过系统调用,使CPU从用户态转为内核态,完成相应文件读写之类的任务。例如当我们的应用程序需要从磁盘读取某个文件的数据,数据要经过内核数据从磁盘复制到内核Buffer在从内核Buffer复制到用户Buffer二、文件描述符在linux系统里一切都可

2022-03-20 22:01:33 990

原创 STM32多通道采集数据的方法

STM32多通道采集数据的方法新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入由于科研的任务,我需要同时采集并输出3个麦克风的数据和一个加速度计(3轴)数据。因为数据要用于研究发论文,所以对数据的精确性,实时性,采集速率要

2022-03-06 20:29:53 2147

原创 研究生第一个项目:智能枕的开发

操作平台:Ubuntu 16.04 VIM主要硬件与模块: ESP8266(MCU),串口屏幕,智能枕技术支持:C语言,Shell命令,ESP8266 IDF(编译环境)实现与功能:1,信息的定时采集

2020-12-17 15:51:02 349

原创 ESP32通过串口(UART)传输数据遇到的问题及解决

众所周知,串口都是十六进制进行通信,而我要做的是通过串口实时传输采集的数据。我采集的都是十进制的数字,怎么进行传输呢?这里关于串口的几个知识要了解下:串口是通过RX和TX两条线进行一位一位传输的通信方式,而且每次传输一个字节即8bit。常见的的波特率比如115200 bits/s,9600 bits/s,是指每秒传输115200 bits和9600 bits。串口每次传输的包括一个开始的起止位和结束的一个奇偶校验位。串口都是从低位到高位进行传输。如下图所示 就比如说传输一个0x55 (0x

2020-09-12 21:15:58 8141 1

转载 浅析 UART、RS232、TTL 之间的关系

文章摘录于简述UART,RS232,TTL之间的关系UARTUART百度百科通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART。在嵌入式系统中,通常作为 MCU 的外设; 一般来说,由芯片引脚直接引出的一般是 TTL 电平;而中间接有转换芯片的可能就是 RS232 电平。TTLTTL电平百度百科TTL 电平是 TTL 电路输出的电平,其中"TTL"是英文 “Transistor-Transistor Logic” 的缩

2020-08-12 15:11:02 942

原创 读研时嵌入式工程师的养成计划

三年自我计划一:linux嵌入式(计划半年2020.7.21-) 7.30:学完linuxC第一阶段,已经开始第二阶段,linux相比较windows,可以更加深入了解从操作系统的工作原理,shell命令的使用,虽然刚开始接触不如图形交界面交互让人容易理解但是包括毕设时的使用和现在学习之后,感觉还是很有意思的,熟悉操作命令以后还是很方便的。vim我真的要吐槽了,首先是界面很难看,相比较还是喜欢IDEA的编程环境人性化。没办法选择嵌入式就只能将就了。稍微了解下java之后现在写C好别扭,相比较还是喜...

2020-07-31 14:15:24 489 2

ARM汇编实现矩阵转置

基于ARM汇编的矩阵转置代码,包含运行实例以及仿真结果,方便初学者更加深入理解ARM汇编语言的语言逻辑

2020-12-16

opencv-4.1.1.zip

opencv-4.1.1 的sources版本,可以配合https://blog.csdn.net/chenyy62/article/details/81149813这篇文章安装运行,亲测可行。

2020-04-06

基于FPGA的数字电路大作业

通过一个学期的数字电子技术的学习,我掌握了很多原理和一些芯片的用法。懂了一些理论知识也就渴望通过一些实践的机会来验证理论。对于这次数电实验大作业 用了四个按键从左到右分别对应四位二进制低位到高位。输入四位二进制,代码里进行进制转换显示在单位晶体管上。我设置初始化密码为5,即输入为1010时锁为打开,显示为p10的灯为亮,如果摁键是错误的,p10的灯显示为灭,与此同时蜂鸣器以我分频后的频率响。

2018-06-19

基于K60的智能车简单控制代码

基于K60芯片智能车控制代码 开机后,对所有硬件进行初始化,完成之后,PIT 定时中断,对电感采回来的数值进行分析,根据比例关系算出赛道电流大小并自动设置对应该电流时 最佳参数。正式起跑后定时的采集感应电压。根据采集的电感值计算车模与中心线的偏差。根据第一排传感器边上呈倾斜放置的电感数值的差值,配合先前算出的偏差增加前瞻。赛道状况现已知道,那么我们根据可靠的近处信号结合 PD 项控制舵机。同时根据近处和远处信号的不同种状态列出状态机,单片机在查表获得当前车处于哪一种状态,根据状态机的规则给定电机的目标转速。在获取到目标转速后,通过电机的控制器迅速稳定的控制电机达到目标转速。

2018-06-07

空空如也

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

TA关注的人

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