在线时间609 小时
UID372360
注册时间2015-2-28
NXP金币46

TA的每日心情 | 开心 2024-9-13 10:02 |
---|
签到天数: 297 天 连续签到: 1 天 [LV.8]以坛为家I
版主
  
- 积分
- 6040

- 最后登录
- 2025-6-12
|
前段时间比较忙,所以今天抽空出来分享一下,跟进一下进度,以及说明一下后期需要做的事情。
首先说一下踩坑,要下载成都到1021 需要注意一下几点
1:首先给板子上电,再去连接DAP下载器,否则会出现下载器连接正常,但是识别不了芯片的心想,内核电压的灯也不亮,切记保证整个顺序。
2:连接好DAP之后,先按下Mode按键,然后再按下复位按键,保证芯片重新启动的时候识别到Mode的电平,判断是否是下载模式。
3:上电完成之后,就可以松开Mode按键了,不用一直按着。
这里的流水灯是逐飞科技的例子,这里先说明一下原作者声明版权,我只是拿来和大家分享一下。源码如下:
- /*********************************************************************************************************************
- * COPYRIGHT NOTICE
- * Copyright (c) 2019,逐飞科技
- * All rights reserved.
- * 技术讨论QQ群:一群:179029047(已满) 二群:244861897
- *
- * 以下所有内容版权均属逐飞科技所有,未经允许不得用于商业用途,
- * 欢迎各位使用并传播本程序,修改内容时必须保留逐飞科技的版权声明。
- *
- * @file main
- * @company 成都逐飞科技有限公司
- * @author 逐飞科技(QQ3184284598)
- * @version 查看doc内version文件 版本说明
- * @Software IAR 8.3 or MDK 5.26
- * @Target core NXP RT1021DAG5A
- * @Taobao https://seekfree.taobao.com/
- * @date 2019-02-18
- ********************************************************************************************************************/
- //整套推荐IO查看Projecct文件夹下的TXT文本
- //打开新的工程或者工程移动了位置务必执行以下操作
- //第一步 关闭上面所有打开的文件
- //第二步 project clean 等待下方进度条走完
- #include "headfile.h"
- uint8 gpio_status;
- int main(void)
- {
- DisableGlobalIRQ();
- board_init(); //务必保留,本函数用于初始化MPU 时钟 调试串口
-
-
- //初始化GPIO C14 为输出 默认输出低电平 使用默认引脚配置GPIO_PIN_CONFIG
- gpio_init(C14,GPO,0,GPIO_PIN_CONFIG);
-
- //初始化GPIO C15 为输出 默认输出高电平 使用默认引脚配置GPIO_PIN_CONFIG
- gpio_init(C15,GPO,1,GPIO_PIN_CONFIG);
-
- //初始化GPIO D5 D7 为输入引脚
- gpio_init(D5 ,GPI,0,GPIO_PIN_CONFIG);
- gpio_init(D7 ,GPI,0,GPIO_PIN_CONFIG);
-
- EnableGlobalIRQ(0);
-
-
-
- while(1)
- {
- gpio_set(C14,1);//设置引脚电平为高电平
- systick_delay_ms(100);
- gpio_set(C14,0);//设置引脚电平为低电平
- systick_delay_ms(100);
- gpio_toggle(C14);//翻转引脚电平
- systick_delay_ms(100);
- gpio_status = gpio_get(D5);//获取引脚电平
- systick_delay_ms(100);
-
- }
-
- }
复制代码
下面再来一张点灯的照片,简单分享一下
然后在说一下自己做的东西是打算使用MPU6050 来做姿态检测的,目前MPU6050模块的原理图以及PCB板已经制作完成,下面也和大家分享一下。
需要PCB的可以自己下载,这里把PCB开源给大家,默认地址是0x68(7位地址值)。
PCB源文件:
MPU6050.rar
(940.8 KB, 下载次数: 4)
|
|