自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

a568713197的博客

嵌入式、LInux开发、电子

  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

转载 keil中code和const的区别

Keil 51中的const与code & Keil MDK中的const与code 在Keil 51中,code修饰的变量放在ROM(Flash)中,而const修饰的变量为只读(不可修改),放在RAM中!可以用“code const”修饰变量,表示变量存储在ROM中,且为只读,由此看来“code”与“code const”修饰变量有一样的功用。 Keil MDK中的cons...

2018-09-27 18:34:05 6638 1

原创 平衡车直立PID调节总结

    苦战一周,终于使平衡小车站了起来,PID无疑是我从学习板子至今遇到最困难的东西了,并不是说它原理有多么复杂,只是想让小车的效果更佳,调参的过程无疑是漫长而艰难的。    连续调了俩天的参数后,今天我的小车终于可以稳稳立起来,所以也就程序编写以及参数的整定来做一个小的总结。    平衡车是一个闭环控制系统,要保持直立静止需要两级PID,直立环PD调节器依据IMU(惯性测量单元我使用的...

2018-09-25 22:38:59 41736 22

原创 《C和指针》学习笔记(四)第十六章~第十七章

1、div函数用于计算商和余数,结果返回到一个div_t的结构体中2、以时间作为随机数种子:srand((unsigned int)time(NULL));3、字符串转换:atoi、atol把字符转换为整数和长整型,strtol、strtoul可以在函数中设置基数4、如果一个函数的参数不在该函数的定义域之内,称为定义域错误,值过大过小叫范围错误5、modf函数把一个浮点值分成整数和小数部分...

2018-09-04 18:06:42 1709

原创 《C和指针》学习笔记(三)第十一章~第十五章

1、对每个从malloc返回的指针进行检查是否为NULL是很有必要的2、使用realloc后就不能使用原来的指向旧内存的指针3、传递给free的指针必须是从malloc\realloc\calloc返回的指针4、不能释放一部分的内存,不要访问被free掉的内存5、strdup()函数是c语言中常用的一种字符串拷贝库函数  extern char *strdup(char *s);    ...

2018-09-03 20:43:21 1684

原创 《C和指针》学习笔记(二)第七~第十章

1、机器无法判断值的数据类型,编译器根据值的声明类型创建适当的指令,机器只是盲目地执行这些指令而已2、char * strpbrk(const char * cs,const char * ct)    在源字符串(s1)中找出最先含有搜索字符串(s2)中任一字符的位置并返回,若找不到则返回空指针。3、函数声明向编译器提供函数的相关信息4、存根(stub)为尚未编写的程序站好位置5、无返...

2018-09-02 19:35:00 1642

原创 《C和指针》学习笔记(一)第一章~第六章

1、把函数的声明放在头文件,需要的时候include头文件,的好处:    声明只需要编写一次,使以后的维护修改更容易,消除了多份拷贝写法不同的情况2、gets读入字符串,可能会超出数组的边界,fgets会把字符串长度作为参数传入3、俩个环境:翻译环境、执行环境4、交叉编译器:类似操作系统         独立环境:不具有操作系统,嵌入式5、代码-》预处理-》解析-》优化-》目标代码-》...

2018-09-01 22:25:49 1761

原创 FATFS文件系统学习笔记

什么是文件系统      负责管理和存储文件信息的软件机构,在磁盘上组织文件的方法。常用的文件系统      FAT/FATFS  小型嵌入式系统      NTFS   WINDOWS      CDFS  光盘      exFAT  更适用于闪存FATFS优点:免费开源,专门为小型嵌入式系统设计,c编写,支持FAT12, FAT16 与 FAT32,支持多种存储媒...

2018-09-01 10:34:01 36955 6

位置PID代码

位置PID代码 可以实现带编码盘的直流减速电机的位置控制,可以配合平衡小车家的上位机进行PID的学习

2019-04-30

STM32F103C8T6核心板测试代码(点灯)库函数&寄存器双版本

STM32F103C8T6核心板测试代码(点灯)库函数&寄存器双版本 可以作为工程模板使用

2019-04-30

STM32编码器测速代码

STM32使用定时器的编码器模式进行测速 适用于带编码盘的直流减速电机 适用于增量编码器

2019-04-15

平衡小车家步进电机平衡车资料

平衡小车家的步进电机平衡车资料 包含代码、驱动、原理图等

2019-04-15

基于STM32的五子棋对战平台

基于STM32F4(原子探索者)的五子棋对战平台,可以实现触摸下子、人机对战、人人对战、帮助、悔棋、开关音量的功能,别的平台或板子可以参考移植,博客及视频https://blog.csdn.net/a568713197/article/details/80461127

2018-11-08

STM32-UCOSIII实战-----RTC+DHT11+按键+LCD显示

STM32F4的工程,使用的是原子探索者开发板,其他的开发板或者芯片可以参考移植,工程讲解https://blog.csdn.net/a568713197/article/details/83869751

2018-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除