查看: 3230|回复: 2

[原创] 【正点原子_号令者RT1052试用】1、开箱+点灯

[复制链接]
  • TA的每日心情
    奋斗
    2017-12-1 19:29
  • 签到天数: 114 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2018-7-9 21:14:02 | 显示全部楼层 |阅读模式
    分享到:
    1.1 板子初体验
    今天取到了快递,打开了板子,精美的包装看出正点原子团队对板子设计的用心,做产品就应该这样。
    IMG_20180708_210225.jpg
    打开了盒子,拿出板子,上电跑一下,
    IMG_20180708_191150.jpg
    1.2 对于板子的思考
    1)通过看原理图可以知道,外设和原子哥的429、767和H7用的外设接近,可否在RT1052核心板下再开发一个转接板,使得原子哥的底板兼容性更大,但是对于屏的安装而言,可能对于结构设计有一点影响。
    2)拿到板子后发现屏幕接口只是4根线,开始以为RGB屏也可以做的和4线SPI屏一样了?其实不是的,内部是用排线接的。
    问题.jpg
    3)miniUSB接口是否可以换成micro呢或者type-c。
    USB接口建议.jpg
    1.3 开发前准备工作
    整理一个简洁版的步骤:
    1)我需要装新的5.23版本的keil吗?
    应该不用,我的是5.20,可以使用
    2)安装RT1052的pack包
    安装PACK包.jpg
    3)将MIMXRT105x8mB QuadSPI NOR Flash 算法文件拷到keil\ARM\FLASH
    添加FLASH.jpg
    4)仿真器免驱动,插上即可使用
    5)直接使用LED实验的工程作为之后开发的模板
    1.4 开始开发:来一个流水灯试一下
    1、IO配置
    1)配置为普通IO
        IOMUXC_SetPinMux(IOMUXC_GPIO_AD_B0_03_GPIO1_IO03,0);
    2) 配置IO速率、上下拉
        IOMUXC_SetPinConfig(IOMUXC_GPIO_AD_B0_03_GPIO1_IO03,0x10B0);
    3)配置IO为输出,设置默认电平
        led_config.direction=kGPIO_DigitalOutput;        //输出
        led_config.interruptMode=kGPIO_NoIntmode;        //不使用中断功能
        led_config.outputLogic=1;                                        //默认高电平,LED灯关闭
        GPIO_PinInit(GPIO1,3,&led_config);                 //初始化GPIO1_3

    4)主函数其实和STM32差不多
    1. int main(void)
    2. {
    3.         MPU_Memory_Protection();    //初始化MPU
    4.         RT1052_Clock_Init();            //配置系统时钟
    5.         DELAY_Init(600);                    //延时函数初始化
    6.         LPUART1_Init(115200);       //初始化串口1
    7.         LED_Init();                                    //初始化LED
    8.    
    9.     while(1)
    10.     {
    11.                 LED0(0);                                //DS0亮
    12.                 LED1(1);                                //DS1灭
    13.                 delay_ms(500);
    14.                 LED0(1);                                //DS0灭
    15.                 LED1(0);                                //DS1亮
    16.                 delay_ms(500);       
    17.     }
    18. }
    复制代码

    2、实验现象
    点灯1.jpg    点灯2.jpg

    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-6-6 13:23
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2018-7-10 10:29:49 | 显示全部楼层
    Good!  不错~~
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-12-1 19:29
  • 签到天数: 114 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2018-7-10 18:58:11 | 显示全部楼层

    你的也不错哈
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 21:37 , Processed in 0.132877 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.