你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F0系列单片机和F1系列很大却别啊

[复制链接]
时光虫子 提问时间:2016-4-27 20:16 /
最近做项目把公司以前的51单片机给替换下来了,选了一款STM32F030单片机,发现F0和F1的却别还是蛮大的。
收藏 评论3 发布时间:2016-4-27 20:16

举报

3个回答
时光虫子 回答时间:2016-4-28 14:52:02
/*
*
*/
int main(void)
{
        //
        unsigned long i;

       
        //
        RCC->AHBENR    |= 1 << 17;                 // 开启GPIOA外设时钟
        GPIOA->BSRR     = 0xFFFF;                // 清除全部端口
        GPIOA->MODER   |= 1 << 2;                // 配置PA1 通用输出模式
        GPIOA->OTYPER  &= 0xFFFD;                // 配置PA1 推挽输出
        GPIOA->PUPDR   &= 0xFFFFFFF3;        // 配置PA1 没有上下拉
        GPIOA->OSPEEDR &= 0xFFFFFFFF;        // 配置PA1 输出低速模式
       
        i = 2000000;
        //
        while(1)
        {
                //
                if(i > 1000000)
                        GPIOA->BSRR = 1 << 1;
                else
                        GPIOA->BSRR = 1 << 17;
                if(i == 0)
                        i = 2000000;
                else
                        i--;
//               
                //
        }
        //
}



简单的LED闪烁

xmshao 回答时间:2016-4-28 22:45:59
是的 差别不小
对于F0,参考手册里有基于各个外设的寄存器配置代码可以参考;
当然它还有CUBE库代码和标准外设库代码。
时光虫子 回答时间:2016-4-30 12:54:29
嗯,我之前都是再用F1系列的,突然看到F0系列价格很客观,开始看官方称都兼容的,就画了个PCB回来,打算把F1移植过去的,下载手册一看差别很大。
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版