STM32SPIFLASH读写 1.1 SPI注意事项 SPI是同步通信,即通信双方每次信息交互必会带有一问一答,这代表在正常的单核MCU(例如STM32)中很难实现软件模拟的双向SPI通信(TFT屏幕一类的外设不算,那些顶多属于单向SPI),因为无法同时发送和接收数据。而在STM32中,硬件实现同 ...
- 学习linux系统操作是因为实验跑代码所使用的服务器是ubuntu系统, - 为了能够在linux系统上更高效的修改代码、改error以及完成相应的系统设置,就跟着b站上的《黑马程序员》的课程听了一遍,其中用到了centos,搭配FinalShell。 - 平时是使用Xshell 7和Xftp ...
在使用yum工具安装gcc的时候,报出了signature hdr data: BAD, no. of btyes(9088) out of range 的问题 这是由于centos8中rpm工具存在的一个bug,在校验安装包头部大小的时候,应当限制为64M,但是实际限制了64k 这个问题存在于 r ...
卡尔曼滤波器(Kalman filter)是一种高效的递归滤波器, 能够从一系列包含噪音的测量值中估计动态系统的状态. 因为不需要存储历史状态, 没有复杂计算, 非常适合在资源有限的嵌入式系统中使用. 常用于飞行器的导引, 导航及控制, 机械和金融中的时间序列分析, 轨迹最佳化等. 本文对卡尔曼滤波... ...
STM32-CAN通讯 一、发送和接收流程 can通讯传输的是一种差分信号,关于具体的硬件电路略。 1、发送流程 前置工作:如 时钟的开启、引脚的配置;CAN邮箱和模式等配置参考下面或HAL库选择 选择一个空置的邮箱(判断空置:CAN_TSR的TMEx位); 在这个空置邮箱中按数据帧格式设置ID、数 ...
Redis是什么? 不同于MySql,MySql是基于二维表存储数据,而Redis是一个基于内存的key-value键值对结构数据库 我们为什么要用Redis? 基于内存存储,读写性很高 适合存储热点数据,(热点商品,资讯,新闻) 企业应用广泛 Redis是对MySql的补充,与其共存,大部分数据放 ...
创建工程 在STM32CubeMX中配置,选择Makefile并生成。 环境安装 编译工程需要用到arm-none-eabi,去官网下载对应系统版本,下载后解压到任意位置。 添加环境变量 添加环境变量到.bashrc文件: echo 'export PATH="/toolchain/arm-none ...
J-LINK V9以上自带了虚拟串口,使用非常方便。 但最近遇到问题,发现打开虚拟串口时电脑接收到的是乱码。到官网搜索了一下,发现最高波特率是115200,我使用的是256000,于是降低波特率。 再测试,发现经常接收不到数据。经常多次尝试,发现首次上电,打开串口接收正常,再关闭串口,再打开就接收不... ...
哈喽大家好,我是咸鱼。 之前写过两篇关于 SSL 过期巡检脚本的文章: SSL 证书过期巡检脚本 SSL 证书过期巡检脚本(Python 版) 这两篇文章都是讲如何通过脚本去自动检测 SSL 过期时间的,当我们发现某一域名的 SSL 证书过期之后,就要及时更换。 如果这个域名下有很多服务器,我们一台 ...
Win + R 运行 rdpclip.exe 或者任务管理器关闭rdpclip.exe并重新运行。 就这么简单~ ...
sudo su root 打开root权限 passwd root 修改root密码 ctrl shift + 字符变大 ctrl - 字符变小 cd . 返回本目录 cd .. 返回上一级目录 cd 绝对路径 如:cd /home/kali/Desktop cd 下一级目录 进入下一级目录 如:c ...
1、calc:启动计算器 2、appwiz.cpl:程序和功能 3、certmgr.msc:证书管理实用程序 4、charmap:启动字符映射表 5、chkdsk.exe:Chkdsk磁盘检查(管理员身份运行命令提示符) 6、cleanmgr: 打开磁盘清理工具 7、cliconfg:SQL SER ...
CMakeLists.txt cmake_minimum_required(VERSION 3.5) project(SerialPort VERSION 0.1 LANGUAGES CXX) set(CMAKE_AUTOUIC ON) set(CMAKE_AUTOMOC ON) set(CMAKE ...
迪文屏TA指令开发_开机动画 1. 新建项目 新建一个空白文件夹,点击新建工程之后选择新建文件夹地址即可 创建完成之后,文件夹结构如下: 2. 导入背景图片素材 说是设置开机动画,实际上是通过多个背景图片的连续播放实现的动画效果 点击加号键,可以直接选中所有的背景图片素材进行一键导入 3. 设置控件 ...
介绍 Windows Server 2025 为 Hyper-V 带来了多项增强功能和新的存储特性,主要用于优化虚拟机的运行体验。这些新特性涵盖 GPU 虚拟化、新的 ReFS 去重功能,以及在非 AD 域的集群上进行虚拟机实时迁移。 云桌面方案的用户最关心的GPU-P的技术也将在Windows S ...
大家好,我是知微! 上一篇推荐的书单嵌入式软件必读10本书_单片机篇,收到反响很好。再推荐一篇嵌入式Linux相关的书单。 《鸟哥的Linux私房菜》 鸟哥的Linux系列适合零基础小伙伴,从电脑基础到文件系统、shell脚本等等,通俗易懂。作者写作风格生动幽默,不拘一格。虽然书有点厚,但对于新手而 ...
痞子衡嵌入式半月刊: 第 92 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 ...
shell 执行shell脚本的方式 方式一:bash bash test.sh 方式二:./ ./test.sh 方式三: 使用脚本完整路径 /root/test.sh 方式四:使用source,以当前默认 Shell 解释器执行 source test.sh 常用系统变量 在命令行提示符直接执行 ...
0.前言 哥们马上就要被裁了,总得整理一下技术方面的积累,准备开始下一轮的面试和找工作之旅了。。。。 1.概述 通用串行总线(USB)是主机和外围设备之间的一种连接。 从拓扑上来看,是一颗由几个点对点的连接构建而成的树。这些连接是连接设备和集线器(hub)的四线电缆(底线、电源线和两根信号线)。US ...
大家好,我是知微! 虽然现在网上的技术文章非常多,但缺点是知识点太零散。 书籍是经过精心整理和编排的,仍旧是非常优秀的学习资料。下面一起来看看本文推荐的10本书吧! 《啊哈C语言》 这本书物融合了生动活泼的漫画、风趣幽默的文字,以浅显易懂的方式探讨编程思维。 特别适合想要掌握C语言基础的初学者小伙伴 ...