- 博客(11)
- 收藏
- 关注
原创 Linux下解压报错问题处理tar: Error is not recoverable: exiting now
Linux下解压报错tar: Error is not recoverable: exiting now 解决
2022-07-01 10:55:19
745
原创 make编译内核驱动模块
#=make编译内核驱动模块=#-----------------------------------方法一-----------------------------------------obj-m +=hello_world.oKDIR:=/home/july7/prj/Firefly-RK3308/kernel/ #内核源码路径PWD?=$(shell pwd) #获取当前目录的变量all:make -C (KDIR)M=(
2021-04-10 12:33:23
991
原创 SPI时序理解及软件SPI
spi总结SPI的四种模式SPI的相位(CPHA)和极性(CPOL)分别可以为0或1,对应的4种组合构成了SPI的4种模式(mode)Mode 0:CPOL = 0,CPHA = 0Mode 1:CPOL = 0,CPHA = 1Mode 2:CPOL = 1,CPHA = 0Mode 3:CPOL = 1,CPHA = 1时钟极性CPOL(设置时钟空闲时的电平):即SPI空闲时,时钟信号SCLK的电平。(0:空闲时低电平,1:空闲时高电平)时钟相位CPHA(设置读取数据和发送数据的时钟沿)
2020-06-30 15:17:56
684
原创 KELL代码加速度传感器计算角度
传感器摆放姿态:Z轴与重力加速度一个方向#include <math.h>void Angle_Acc(s16 ax, s16 ay, s16 az){ static float Ax_angle[2], Ay_angle[2], Az_angle[2]; static float R; R = ax*ax + ay*ay + az*az ; //xyz与地面夹角 Ax_angle[0] = asin(1.0000 * ax/(sqrt(R))) * 180 / 3
2020-05-16 15:46:06
1173
原创 Keil生成bin文件操作
在User下After Build/Rebuild的Run#1前打勾,并输入fromelf.exe --bin -o “$L@L.bin” “#L”需要配置环境:我的电脑---->属性----->高级系统配置------>高级----->环境变量------>系统环境变量------>Path----->新建:D:\ARM\ARMCC\bin...
2020-05-13 21:01:20
184
原创 MySQL表格修改操作
1 创建一个数据库语法:create database 库名;A.g: create database book;2 创建一个表: create table 表名( 字段名1 数据类型(宽度/大小) 约束 , 字段名2 数据类型(宽度/大小) 约束 , … 字段名n 数据类型(宽度/大小) 约束 );A.g:创建一个名为student的表的同时添加表的4个字段(name, sex, age, score)create table student(name char, se
2020-05-13 20:40:12
1526
原创 关于STM32 USART DMA数据发送,串口助手接收显示乱码问题总结
关于STM32 USART DMA数据发送,串口助手接收显示乱码问题总结欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样
2020-05-13 15:39:18
4338
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人