那CMSIS到底长啥样啊,来了,就这样。
其中高亮的就是包含L053R8 GPIO地址和寄存器定义的文件。
……
这几个字母我都认识,放一起就不知道是啥啦
费了好大劲
找到这样一个链接
http://www.arm.com/product……
看起来还是mbed的更简单些
那么问题来了,结构图中的CMSIS-CORE是什么鬼
……
在回头看这个层次结构图
现在我们对MCU寄存器有些概念啦,对mbed API也有些概念啦
并且分别用mbed API和直接操作寄存……
在回头看mbed例子中的程序,以及我们写的这个程序
其实都调用了个GPIO初始化的操作
比如我们的程序中:
DigitalOut myled(LED1); ……
编辑了一下代码,结果彻底变成乱码了。
这事太恐怖了。
但愿我辛苦写的东西别都丢掉鸟。
……
仿照这个例子:
我们重写个blink for Nucleo L053R8
#include <mbed.h>
DigitalOut……
也就是说,通过设置这组寄存器,可以达到设置或者重设ODx bit
和我平时理解的稍微有些差异
我以为设置,那么就置一,重置呢就置零(再不……
功夫不负有心人,铁杵终于磨成针
为嘛我感觉这句话很熟悉的样子,似乎哪个名人刚刚说过?
当当当当
虽然和之前的之前的那个图基本……