毕业设计
文章平均质量分 57
Ian ma
这个作者很懒,什么都没留下…
展开
-
stm32开发板点亮led遇到问题
最近由于毕业设计是四旋翼无人飞行器的系统设计,在学STM32F103R8,学长自己设计的一块板子,让我根据野火的教程一步一步做,先熟悉一下板子的工作原理,为以后编程控制电机转速做准备。第一步是最基本的点亮流水灯,在烧录程序时出现如下错误:no cortex-m device found in jtag chain百度了一下看到好多人有这种情况,有一些说事吧jagt改成sw,还有一些原创 2015-04-19 15:26:23 · 5363 阅读 · 0 评论 -
毕设第一个程序,流水灯
根据野火的程序,结合自己的板子写的,其实主要就吧引脚换一换就行了,so easy#include "stm32f10x.h"#include "led.h"//#define MI_ERR (-2)void Delay(__IO u32 nCount);/* * 函数名:main * 描述 :主函数 * 输入 :无 * 输出 :无 */int原创 2015-04-19 21:57:44 · 860 阅读 · 0 评论 -
用stm32输出pwm波使无刷电机转起来
现阶段使用stm32,基本处于模仿阶段,用野火的教程以及程序,修改一些IO口,然后烧到自己的开发板上,实现一些功能。第二个实验室了解pwm波这个东西,脉宽调制,调节占空比可以改变电机转速,原理可以看刘洋老师的基础视频,讲的很详细。修改野火的pwm程序,野火用了四个通道,我只用了TIM4的第一通道,程序如下:#include "pwm_output.h"void pwm_value(v原创 2015-04-28 09:38:49 · 17160 阅读 · 8 评论 -
往keil的工程里面添加文件
虽然一开始就接触建工程,但是由于有模板,所以直接跳过,但是学会建模板还是很重要的。因为你拿到人家的一个工程,很可能有一些文件没有加载进去,编译就会出错,像学长用的比较高端的IAR,而我用的是keil,这时候从他那里考过来的程序直接打开时编译不了的,因为好多文件没有加载。往工程里面加文件夹和文件还是很简单的,基本就下面几个图记得选择Al原创 2015-04-28 11:16:12 · 19182 阅读 · 1 评论