只需一步,快速开始
1459
博士
使用道具 举报
8万
管理员
flyleaf 发表于 2016-7-28 14:38 //控制 ODR 寄存器 *(unsigned int * )0x40010C0C &= ~(1
37万
火哥哥 发表于 2016-7-28 14:48 我加上延时,要实现灯的熄灭,使用端口位清除寄存器可以实现吗
432
大学生
吕一瑾 发表于 2016-7-28 14:57 真的是大神,直接操作内存,连寄存器映射都不用,火哥你这视频讲的也真是溜
fire 发表于 2016-7-28 14:51 你不断的开关时钟什么意思,你要想实现GPIO以一定的频率输出高低电平,你应该控制ODR这个寄存器才对
火哥哥 发表于 2016-7-28 15:01 不断的开关时钟,是我想错了,我以为能实现闪烁呢,结果不行,因为时钟就是心脏,后面多想了一下就明白了 ...
fire 发表于 2016-7-28 14:56 如果你的板子是PE5接的LED,你想让LED闪烁,你代码应该这样写才对
火哥哥 发表于 2016-7-28 15:13 int main(void) {
flyleaf 发表于 2016-7-28 15:10 哈哈,原来你是这样想的,以为关闭时钟IO口就会改变状态, 我就说为什么你不断配置时钟呢,
火哥哥 发表于 2016-7-28 15:22 哎,初学太粗心了,弄好了,谢谢火哥!!! //控制 ODR 寄存器 *(unsigned int * )0x40 ...
fire 发表于 2016-7-28 15:26 完全自己写出来的代码是不是感觉很爽
吕一瑾 发表于 2016-7-28 15:25 你这里面的两个ODR寄存器的地址怎么不一样
297
318
232
几折荒年 发表于 2016-7-28 15:36 现在新录制的视频后面还有留作业?我去,还之前的视频真是提升巨大啊火逼
平凡之路 发表于 2016-7-28 15:34 牛逼啊,火哥,直接讲操作内存去了,这样学会了的话,库函数岂不是手到擒来
伯思美 发表于 2016-7-28 15:38 支持一个,楼主作为初学,很不错了啊,不像我,还在学点灯,都快成点灯大师了
本版积分规则 发表回复 回帖后跳转到最后一页
联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 )
GMT+8, 2025-12-6 06:46 , Processed in 0.054860 second(s), 24 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.