首页
原创工具
嵌入式开发
树莓派
友链
Talon
分享嵌入式开发、汽车电子相关个人笔记
累计撰写
51
篇文章
累计创建
5
个分类
累计收到
0
条评论
导航
首页
原创工具
嵌入式开发
树莓派
友链
目录
Qokorii Note
道阻且长,行则将至
C语言 联合体
2023-07-02 12:19
66
0
0
30.6℃
嵌入式开发
什么是联合体 C语言联合体(Union)是一种特殊的数据结构,和结构体(Struct)类似,但它的所有成员都共享同一块内存空间,即同一段地址。联合体中的不同成员可以访问同一段内存,因此一个联合体变量在不同时间内可以被视为不同数据类型。 联合体的定义方式与结构体类似,使用关键字union,其语法如下:
ScriptBox - 一键脚本工作台
2023-05-04 14:24
629
0
2
90.9℃
原创工具
项目开源:https://gitee.com/talonshaw/ScriptBox 一、功能及使用 为项目重复性工作提供一键操作的可能,并以工作台形式归集这些操作。 界面如下,左边栏为一键操作按钮,右边栏为信息输出:
PID算法解析及C语言实现
2023-04-17 15:47
86
0
0
32.6℃
嵌入式开发
PID算法分为两种: 位置式PID 增量式PID 位置式PID算的是当前控制系统应该输出的值,增量式PID算的是当前控制系统该输出值的变化值。 以下仅介绍增量式PID。 PID公式解析 PID公式: u(t) = K_p[e(t)+ {1\over T_i} \int_0^t e(t)dt + T_
Cypress Traveo™ II CAN中断线理解及中断号确认
2023-03-28 09:25
117
0
0
35.7℃
CAN中断号确认 在配置CAN中断选择中断号时会遇到中断线如何选择的问题,如图: 对于CAN0的通道0,中断号应该是73还是78? 答:默认情况下选中断线0,也就是中断号选73。 手册描述 24.2.3 Interrup
STM32CubeMX SDIO DMA + FATFS
2023-03-18 09:34
88
0
0
32.8℃
嵌入式开发
SDIO配置 4bit,其他参数均默认即可。 配置DMA 注意:memory 数据宽度最好配置为byte。如果配置为word,那么定义读写buff时需要相应的按四字节对齐,否则可能会出现数据偏移错误。 配置中断 SDIO global 中断
Cypress Traveo™ II IO相关要点
2023-03-17 15:11
178
0
0
41.8℃
1.IO默认状态 上电期间,所有GPIO都处于高阻抗模拟状态,并且禁用了输入缓冲器。 在运行期间,可以通过写入关联的寄存器来配置GPIO。 请注意,在通电期间,支持调试访问端口(DAP)连接(SWD线)的引脚始终作为SWD线启用。 DAP连接不提供上拉或下拉电阻;因此,如果悬空,可能会产生一些撬棍电
Cypress MCAL配置串口及应用
2023-03-17 15:02
128
0
0
36.8℃
MCAL配置Port Port配置串口IO模式 Mcu配置时钟,频率307200 代码 由于M
STM32CubeMX 配置USART串口DMA
2023-03-14 09:55
78
0
0
31.8℃
嵌入式开发
CubeMX 配置 配置串口 配置DMA 配置中断
树莓派4B_RaspOS_64 安装宝塔面板
2022-10-20 17:41
50
0
0
29.0℃
树莓派
一、更换国内源(可选) 不一定要更换,官方源最匹配的,不到万不得已不要更换。根据网络情况,实在是因为网络情况安装失败才考虑更换国内源。 (实测公司专线速度非常快,无需更换。) 二、检查python3及安装pip3 目的主要是为了检查源是否OK。因为安装宝塔面板过程中会在虚拟环境中安装python3及
树莓派劣质TF卡导致的数据库建表缓慢问题
2022-10-20 11:23
65
0
0
30.5℃
树莓派
起因 搭建WordPress一直建表失败,最终发现是劣质山寨TF卡导致的建表缓慢问题。 测试数据 树莓派4B,山寨TF卡 32G Mariadb-10.5.15,通过apt-get安装 建表测试耗时: Query OK, 0 rows affected (4.766 sec)
上一页
下一页
1
2
3
4
5
6
弹