首页
原创工具
汽车电子
单片机开发
树莓派
友链
Talon
分享嵌入式开发、汽车电子相关个人笔记
累计撰写
38
篇文章
累计创建
5
个分类
累计收到
0
条评论
导航
首页
原创工具
汽车电子
单片机开发
树莓派
友链
目录
Qokorii Note
道阻且长,行则将至
Cypress TRAVEO™ T2G MCU 性能优化
2024-02-19 14:24
67
0
0
30.7℃
汽车电子
注:本文来自英飞凌官网,原文链接:KBA236986 本文重点介绍 TRAVEO™ T2G 车身控制器 High 和 Cluster 器件中的一些 CPU 性能改进技术。 TRAVEO™ T2G 车身控制器 High 和 Cluster 器件基于 Arm® Cortex® -M7 CPU。在涉及多个
STM32中文字库制作
2024-01-22 13:45
67
0
0
30.7℃
单片机开发
关于编码 GB2312编码 简体中文。 GB2312为简体中文字符集,由6763个常用汉字和 682个全角的非汉字字符组成。 GBK编码 简体中文、繁体中文、日语、韩语。 共收录了21003个汉字,完全兼容GB2312-80标准,支持国
FreeRTOS 消息队列使用
2023-11-20 16:20
40
0
0
28.0℃
单片机开发
消息队列说明 在使用FreeRTOS时,可以使用消息队列进行任务间的通信和数据传递。消息队列提供了一种异步的机制,允许一个任务将消息发送到队列,而另一个任务可以从队列中接收并处理这些消息。 下面是使用FreeRTOS消息队列的一般步骤: 创建消息队列:在使用消息队列之前,需要先创建一个消息队列对象。
IARWizard-IAR项目管理辅助工具
2023-08-21 14:06
67
0
0
30.7℃
原创工具
IARWizard是一个IAR项目管理辅助工具,提供如下功能: 一键更新项目include路径; 一键更新项目文件树; 项目版本降级(目前仅高于8.40.2的版本降到8.40.2); 打包.a静态链接库。 下载:https://gitee.com/talonshaw/iar_wizard/relea
英文字库制作及转换为C语言数组
2023-07-17 17:08
55
0
0
29.5℃
单片机开发
本文涉及的脚本源码也可以在git中获取:https://gitee.com/talonshaw/CodeLib_Python.git 背景 本文字库制作用于STM32驱动TFT显示,通常我们会将字库文件直接存储到外置falsh芯片,然后读取flash来显示文字。 由于ASCII字符要求在无外置fla
FreeRTOS 任务管理
2023-07-04 13:55
18
0
0
25.8℃
单片机开发
FreeRTOS 是一款常用的实时操作系统,提供了丰富的任务管理功能,包括任务的创建、删除、挂起、恢复等。下面分别说明这些功能的用法和注意事项: 任务的创建 在 FreeRTOS 中,可以通过 xTaskCreate() 函数来创建任务。该函数的原型如下: BaseType_t xTaskCreat
FreeRTOS 事件组使用
2023-07-04 13:24
33
0
0
27.3℃
单片机开发
FreeRTOS 中的事件组(Event Group)是一种轻量级的同步原语,用于在多个任务之间同步事件。时间组由一个 32 位的二进制数表示,每个二进制位表示一个事件位。可以使用时间组 API 操作事件组,包括设置事件位、清除事件位、等待事件位被设置等。 下面是一些时间组的常用 API: xEve
C语言 联合体
2023-07-02 12:19
22
0
0
26.2℃
单片机开发
什么是联合体 C语言联合体(Union)是一种特殊的数据结构,和结构体(Struct)类似,但它的所有成员都共享同一块内存空间,即同一段地址。联合体中的不同成员可以访问同一段内存,因此一个联合体变量在不同时间内可以被视为不同数据类型。 联合体的定义方式与结构体类似,使用关键字union,其语法如下:
ScriptBox - 一键脚本工作台
2023-05-04 14:24
100
0
1
36.0℃
原创工具
项目开源:https://gitee.com/talonshaw/ScriptBox 一、功能及使用 为项目重复性工作提供一键操作的可能,并以工作台形式归集这些操作。 界面如下,左边栏为一键操作按钮,右边栏为信息输出:
PID算法解析及C语言实现
2023-04-17 15:47
37
0
0
27.7℃
单片机开发
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_
上一页
下一页
1
2
3
4
弹