05 2018 档案

摘要:"较好的参考" 一般使用增量式PID算法,比位置式pid算法计算简单,内存消耗小,计算机输出的是控制机构的增量,即 实际控制量=上次控制量+PID算法输出值 以上才是有营养的东西 以下全是废话,垃圾资料浪费人生 PID是什么 始于1936 年2 月17 日,不用考虑被控对象的数学模型就能调节控制被控 阅读全文
posted @ 2018-05-31 23:56 灰太狼的喜羊羊 编辑
摘要:"http://blog.sina.com.cn/s/blog_4e0c21cc0102xzx0.html" sudo raspivid o t 0 w 640 h 360 fps 25|cvlc vvv stream:///dev/stdin sout ' standard{access=http 阅读全文
posted @ 2018-05-29 18:18 灰太狼的喜羊羊 编辑
摘要:2019年更新 1. 写好python脚本/home/pi/login.py 2. 编辑rc.local文件 sudo vim /etc/rc.local 3. 在exit 0之前添加命令 4. 保存退出 解释 意思是到这条命令时使用root用户权限在pi用户下执行这条命令, 表示执行完这条命令之后 阅读全文
posted @ 2018-05-27 22:51 灰太狼的喜羊羊 编辑
摘要:"http://wiki.jikexueyuan.com/project/mcu tutorial two/motor control program foundation.html" 阅读全文
posted @ 2018-05-27 21:28 灰太狼的喜羊羊 阅读(139) 评论(0) 推荐(0) 编辑
摘要:![](https://images2018.cnblogs.com/blog/1399886/201805/1399886-20180523152337455-1661320493.png) 阅读全文
posted @ 2018-05-23 15:33 灰太狼的喜羊羊 编辑
摘要:以下转载于 https://blog.csdn.net/berryfish/article/details/60147631 去年入手了一个树莓派3B,和很多人一样,在使用串口时遇见了问题。因为新的树莓派增加了蓝牙功能,而这个功能恰好占用了我们想要使用的串口,并且这种占用是默认的。因此,我们需要关闭 阅读全文
posted @ 2018-05-22 23:20 灰太狼的喜羊羊 编辑
摘要:操作流程 GPIO时钟使能 RCC_APB2PeriphClockCmd(RCC_APB@Periph_GPIOA,ENABLE); 复用外设时钟使能 RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE); io口初始化 //按外设的GPIO配置, 阅读全文
posted @ 2018-05-20 15:48 灰太狼的喜羊羊 编辑
摘要:Undefined symbol ReciveAndSend (referred from main.o). 报错 检查了文件之间的链接关系都没问题 最后发现是新建的文件没有添加到工程 阅读全文
posted @ 2018-05-19 17:36 灰太狼的喜羊羊 编辑
摘要:一般情况下,这是宏定义的问题,检查C/C++选项卡,在C/C++选项卡里,把STM3210X_HD从prepocessor symbol define 里面删掉 对于stm32f103c8t6的prepocessor symbol define 为USE_STDPERIPH_DRIVER "参考" 阅读全文
posted @ 2018-05-19 10:05 灰太狼的喜羊羊 编辑
摘要:"https://jingyan.baidu.com/album/f96699bbcf14ac894e3c1bc3.html?picindex=7" 在菜单栏中选择'Edit'选项 'Edit'选项下拉菜单中选择‘ Configuration’选项。 configuration选项对话框中有ENCO 阅读全文
posted @ 2018-05-18 10:00 灰太狼的喜羊羊 编辑
摘要:MPU6050型号 商家描述:此六轴模块采用先进的数字滤波技术,能有效降低测量噪声,提高测量精度。模块内部集成了运动引擎DMP,获取四元数得到当前姿态。姿态测量精度0.01度,稳定性极高,性能甚至优于某些专业的倾角仪!此六轴模块采用高精度的陀螺加速度计 MPU6050,通过处理器读取 MPU6050 阅读全文
posted @ 2018-05-18 09:32 灰太狼的喜羊羊 编辑
摘要:PWM 脉冲宽度调制 由TIMx_ARR确定频率,由TIMx_CCRx确定占空比 两种PWM模式 1 TIMx_CNTTIMx_CCRx 时为有效电平 PWM输出配置步骤 使能时钟(定时器时钟和相关IO口时钟) RCC_APB1PeriphClockCmd(); RCC_APB2PeriphCloc 阅读全文
posted @ 2018-05-16 21:43 灰太狼的喜羊羊 阅读(887) 评论(0) 推荐(0) 编辑
摘要:种类 有高级定时器TIM1和TIM8,通用定时器TIM2~5,基本定时器TIM6、7 对于F1系列,都是16位。高级和通用有4个捕获通道,基本定时器没有捕获通道。高级定时器可以互补输出 通用定时器 位于APB1总线上 通用定时器使用方法 定时器时钟使能 RCC_APB1PeriphClockCmd( 阅读全文
posted @ 2018-05-16 19:05 灰太狼的喜羊羊 编辑
摘要:看门狗 所谓看门狗,类似一个定时器。当定时器归零会使系统复位,所以要不停地给定时器重装载值,避免归零复位。一个跑飞的系统无法及时给定时器重装载值,系统就会被复位,恢复正常的运行状态 独立看门狗操作姿势 1 取消寄存器写保护 2 设置预分频系数,确定时钟 3 设置看门狗重装载值,确定溢出时间Tout= 阅读全文
posted @ 2018-05-16 01:04 灰太狼的喜羊羊 编辑
摘要:配置外部中断示例 1 初始化IO为输入模式 "参考" "参考" 2 开启IO复用时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE); 3 映射IO到中断线 GPIO_EXTILineConfig(GPIO_PortSourceGPIOE,GPI 阅读全文
posted @ 2018-05-16 00:01 灰太狼的喜羊羊 编辑
摘要:IO口配置的一般步骤 1 定义一个IO口初始化结构体 2 IO时钟使能 3 IO模式设置 4 调用IO口初始化函数 串口配置的一般步骤 1 定义一个IO口初始化结构体,定义一个串口初始化结构体 2 IO时钟使能 3 串口时钟使能 4 IO模式设置 5 IO口初始化 6 串口参数配置 7 串口初始化 阅读全文
posted @ 2018-05-15 15:35 灰太狼的喜羊羊 编辑
摘要:IO输入的姿势 对于IO输入采用与IO输出类似的姿势 1 使能时钟 2 初始化IO口 2.1 定义一个初始化结构体 2.2 选择要初始化的IO口 2.3 配置IO口的输入模式 2.4 调用IO口初始化函数 3 读取IO口 关于IO输入的模式 "参考" 我不太懂 1 模拟输入模式:此模式是将I/O口上 阅读全文
posted @ 2018-05-14 20:26 灰太狼的喜羊羊 编辑
摘要:led.h led.c main.c STM32使用姿势 1、main.c里include stm32f10x.h 2、配置系统时钟/为72M GPIO使用流程 GPIO初始化 使能时钟 RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOC, ENABLE); 选 阅读全文
posted @ 2018-05-14 18:46 灰太狼的喜羊羊 编辑
摘要:STM32F103C8T6工程模板,推荐使用以下最新版本 最终版 2018 7 16 https://pan.baidu.com/s/1lIdZ2awus_quVu332RvJ6Q https://pan.baidu.com/s/1jAgJQCUmFg7NtpX5bOkCWQ 版本1:https:/ 阅读全文
posted @ 2018-05-13 21:47 灰太狼的喜羊羊 编辑

点击右上角即可分享
微信分享提示