[STM32F4] 【F446RE开发板试用】+寄存器操作闪灯以及I/o口翻转频率测试

[复制链接]
1516|7
 楼主| 大秦正声 发表于 2015-10-6 13:24 | 显示全部楼层 |阅读模式
/*
stm32f446, stm32f411, stm32f401 NUCLEO板
最小系统测试程序
不需要头文件和库函数,很小巧实用!
用于I/o口翻转频率测试、跑马灯演示!
作者: 大秦正声,小电子
日期: 2015.10.6
博客:  http://yang96381.blog.163.com
邮箱:    yang96381@163.com
*/


#define DELAY_COUNT    0x3fFFFF
#define  ledoff *(long*)0x40020014=0x0000;///PA口输出低
#define  ledon *(long*)0x40020014=0xffff;///PA口输出高

void Delay( long int Count)
{
   for(; Count!= 0;Count--);
}
int main(void)
{ *(long*)0x40023830=0x001000ff;// i/0口使能
    *(long*)0x40020000=0xa8555555;//PA口输出
    *(long*)0x40020008=0xffffffff;//PA口high speed
   *(long*)0x40020004=0x0000;//PA口上拉

   while(1)
   {

     ledon
      
      ledoff
      
      ledon
      
      ledoff
        
      ledon
      
      ledoff
      
      ledon
      
      ledoff
        ledon
      
      ledoff
      
      ledon
      
      ledoff
        ledon
      
      ledoff
      
      ledon
      
      ledoff
        
         ledon
      
      ledoff
      
      ledon
      
      ledoff
        
      ledon
      
      ledoff
      
      ledon
      
      ledoff
        ledon
      
      ledoff
      
      ledon
      
      ledoff
        ledon
      
      ledoff
      
      ledon
      
      ledoff
  /*     
  ledon ///  *(long*)0x40020014=0xffff;//高
   Delay(DELAY_COUNT);///延时,翻转测试不用
  ledoff ///  *(long*)0x40020014=0x0000;//低
Delay(DELAY_COUNT);///延时,翻转测试不用
*/
   }
}
 楼主| 大秦正声 发表于 2015-10-6 13:30 | 显示全部楼层
测试了stm32f446, stm32f411, stm32f401 NUCLEO三块板子!
 楼主| 大秦正声 发表于 2015-10-6 13:36 | 显示全部楼层
用模拟公司的虚拟示波器测量的照片!
2015-10-05 10.52.39.jpg
 楼主| 大秦正声 发表于 2015-10-6 13:39 | 显示全部楼层
三块板子照片
2015-10-05 10.25.47.jpg
 楼主| 大秦正声 发表于 2015-10-6 13:42 | 显示全部楼层
虚拟逻辑分析仪获得的照片!
捕获1.JPG
 楼主| 大秦正声 发表于 2015-10-6 13:49 | 显示全部楼层
用内部16M晶振配置180M Hz主频 !
*(long*)0x40023804=0x24005a10;//0x24003010   
    *(long*)0x40023800=0x01000083;
   
   while(! ((*(long*)0x40023800)&0x02000000));
    *(long*)0x40023c00=0x605;///flash 等待周期, 很重要!
*(long*)0x40023808=0x03;

打赏榜单

21ic小喇叭 打赏了 8.00 元 2015-10-30

fanxsd 发表于 2015-10-6 18:41 | 显示全部楼层
上个示波器吧! 也没有几个钱!
 楼主| 大秦正声 发表于 2015-10-30 13:45 | 显示全部楼层
谢谢小喇叭的红包!
时钟等待周期设定很重要的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

373

主题

4463

帖子

25

粉丝
快速回复 在线客服 返回列表 返回顶部