- 博客(13)
- 收藏
- 关注
原创 GPS基础知识
两个卫星发射相同的频率的波,接收器会接收到不同的频率,根据这个不同的频率,可以得到一个多普勒基数,就是这个接收器距离这两个卫星的差值。
2025-07-30 00:05:01
924
原创 Binder的使用
Binder其实就是一种IPC对象,也就是进程间的通信方式。进程间的通信方式有有名管道,无名管道,信号灯以及共享内存、消息队列、信号灯集、socket等。
2025-07-27 21:31:39
941
原创 EEPROM_AT24C02C的使用
/起始信号while(!//这里是检查是否发送起始信号以及主设备是否进入主模式//终止信号,一般终止信号不需要检查是否终止等条件事件常量描述主模式已建立(起始位发送成功)主接收模式已选择(读操作)主设备已发送一个字节(TXE=1,BTF=1)主设备已接收一个字节(RXNE=1)从设备已接收一个字节从设备已发送一个字节。
2025-05-24 22:59:20
751
原创 SysTick定时器的使用
SysTick定时器是集成在内核的特殊的`定时器,可以用来生成时钟节拍为操作系统提供时基,比如FreeRTOS里面,就是使用SysTick生成系统的节拍,或者也可以用来延时等操作。以下时SysTick作为延时时的使用。
2025-04-30 18:18:58
240
原创 舵机的使用方法
原来主要用在飞机,汽车,船只模型上,作为方向舵的调节和控制装置,所以,一般的转动范围是 45 度,60 度或者 90 度,而后舵机也使用在了机器人的关节的转动上。并且由此舵机也有一般的舵机和360度舵机,360度舵机与一般舵机的区别是:给一般舵机一个PWM信号,舵机会转到一个特定角度,而给360。至于转动的角度由PWM的脉冲周期和脉冲宽度共同决定。度舵机一个PWM信号,舵机会以一个特定的速度转动,类似与电机。但与电机不同的是,360舵机是闭环控制,速度控制稳定。:是用来检测舵机输出轴转动的角度的传感器。
2025-04-30 15:06:00
538
原创 移植FreeRTOS
它不属于内核源码的文件,不过在示例中有。\3. 将FreeRTOS目录下Source之外的文件全部删除,并进入Source目录,保留include、portable与.c文件,其余文件删除。其中在****portable****目录包含了内存管理与多种开发工具下的多种硬件平台的接口,移植时也需要重点关注。对于移植FreeRTOS重点需要关注的是****Source****目录,其它功能根据实际需求来选择。添加完成后,编译将会发现编译错误,提示打不开****FreeRTOSConfig.h****文件。
2024-12-03 14:49:38
1694
1
原创 字符串实现去掉空格的功能
第一种的做法是当p移动到一个空格的时候,q在其后面搜索,当搜索到一个不为空格的字符时就复制给p,赋值完后该位置就要变为空格int main()char *p=ch;char *q=ch;printf("请输入字符串:\n");while(*p!while(*q!*q=' ';break;else{q++;p++;*p='\0';
2024-03-22 19:39:24
474
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅