stm32
EssinZhang
喂自己袋盐
展开
-
配置gpio端口配置寄存器注意事项
GPIO配置寄存器GPIO口配置是通过配置寄存器来进行的,每个GPIO 端口有:两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH)分别控制每个端口的高八位和低八位。如果IO口是0-7号的话,则写CRL寄存器;如果IO口是8-15号的话,则写CRH寄存器。两个32位数据寄存器(GPIOx_IDR,GPIOx_ODR)一个是只读作输入数据寄存器,一个是只写作输出寄存器。原创 2016-08-29 09:03:44 · 5493 阅读 · 0 评论 -
st-link调试stm32的问题
Cannot Load Flash Programming Algorithm原创 2016-08-18 16:56:51 · 3604 阅读 · 0 评论 -
GPIO工作模式
浮空,顾名思义就是浮在空中,上面用绳子一拉就上去了,下面用绳子一拉就沉下去了. 开漏,就等于输出口接了个NPN三极管,并且只接了e,b. c极 是开路的,你可以接一个电阻到3.3V,也可以接一个电阻到5V,这样,在输出1的时候,就可以是5V电压,也可以是3.3V电压了.但是不接电阻上拉的时候,这个输出高就不能实现了. 推挽,就是有推有拉,任何时候IO口的电平都是确定的,不需要外接上拉或转载 2016-08-22 08:56:35 · 314 阅读 · 0 评论 -
stlink usb communication error情况
最近在调串口的时候用st-link下载程序发现用st-link下载两次之后就会出现ST-LINK USB communication error这样的状况,程序下载不进去。于是我尝试换台电脑,然而换台电脑也是前两次可以下载程序之后就下载不进去了,我就升级固件试了下还是不行,在各大论坛找方法也没有什么方法都只是说检查硬件有没有问题。然后我找到把固件刷回老版本的方法,刷回去之后st-l原创 2016-09-21 08:36:24 · 25181 阅读 · 6 评论