- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 CAN、CAN FD
CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信协议。在汽车和工业行业被广泛使用。
2022-08-01 14:43:31
8331
原创 PID详解
1、什么是PID及其作用设定一个输出目标,反馈系统传回输出值,如与目标不一致,则存在一个误差,PID 根据此误差调整输入值,直至输出达到设定值.为什么需要PID呢,比如控制温度,我们需要设置一个要达到的目标温度值,当将温度稳定在目标温度值例如,我们希望水的目标温度值为70°,其希望无非就是可以快速而且无抖动的达到70°,并稳定在70°如果我们使用普通的方式加热,当温度到达70°后就以及停止加热,岂不是简单快速,当然用在要求不高的场合也可以,但是如果要求更高的场合呢,会出现温度到达70°后......
2022-06-14 10:43:28
53607
20
原创 C语言联合体union占用空间大小问题
联合体占用空间大小要遵循两个原则:1. 大小要足够容纳下所有成员的大小,也就是找到占用空间最大的元素2. 占用空间最大的元素大小要可以被所有共用体成员类型整除开3. 如果元素大小不可以被共用体某一个成员的类似整除开,必须添加空白自己,直到可以被共用体所有成员类型整除开。
2022-03-10 15:21:10
7489
原创 STM32完美移植RT-Thread实时操作系统
STM32完美移植RT-Thread实时操作系统官网下载RT-Thread nano:下载 - RT-Thread物联网操作系统解压打开下载文件夹打开自己的裸板文件夹在自己的裸板文件夹中新建RT-THREAD,在RT-THREAD下新建RT-include、RT-port、RT-source(名字自己定)再打开USER新建boaed文件夹下面开始复制相关文件打开RT-Thread——bsp——stm32f103-msh——RTE——RTOS——复制board.c和rtconfig.h到自
2021-08-27 10:35:26
1549
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人