stm32
stm32f103 stm32407知识点
10年老码农
10年IT从业经验,从事java、PHP后台、物联网开发工作。
展开
-
stm32f103c8t6+esp8266+dht11 mqtt上传温湿度到阿里云
最近在搞stm32物联网,一直做不出esp8266+mqtt联网的程序来,苦闷很久。但,经过不断的摸索,终于搞得一套。于是放f103上跑,调试几回,跑起来了。那个兴奋不言而喻。好了,贴图。如果想要,可加我微信:lichenpoo(知识付f)(f103+htd11+esp8266)(xcom 打印出来)(阿里云接到到的数据)...原创 2020-08-13 22:00:11 · 5579 阅读 · 11 评论 -
使用ST-Link下载程序出现Error:Flash Download Failed-“Cortex-M3“ 解决详细步骤(附图)
我一直用stm32 f407开发。最近要学mqtt与阿里云联网之类的课程,因为没有做过,所以网上搜了一遍,结果全是stm32 f103c8t6的例程。后来我就搬出我的f103最小系统版(这个就为我出现上述错误埋下了坑)在网上买了一个f103c8t6+esp8266+mqtt的例程,在keil5中打开,按f7编译完成,无错误。然后用st-link对好引脚,下载。结果弹出Error:Flash Download Failed-"Cortex-M3"第1时间,马上去对了debug配置.原创 2020-08-01 23:30:22 · 15390 阅读 · 8 评论 -
stm32f407 oled iic成功驱动,成功点亮oled屏
由于不是电子相关专业的,是最近公司要上马点物联网项目,所以自己花了几百大洋,半年的时间来系统的学习了下物联网开发。经过做各种小试验后,我发现物联网挺有趣,可以做的事很多,物联网,我将一直学习下去。不我说了,上图,欲加例程的,可以加我微信 lichenpoo也可扫码加我,拿例程。...原创 2020-07-24 00:58:50 · 5389 阅读 · 1 评论 -
STM32 OLED显示流程
前两天刚学了战舰的OLED显示实验,下面是我总结的OLED显示方法:比如我们想让OLED显示屏显示一个字符串:“CODE”,主函数是这么两条语句:,(63和48是字符串在屏幕中显示的位置,这里我们不管他。。)这两条语句的拆解步骤如下:1、既然是显示字符串,我们就得调用字符串显示函数:2、这个字符串显示函数通过指针*p不断调用字符显示函数:来显示字符串中的每个字符3、字符是怎么组成的?由点组成的嘛。。在OLED_ShowChar()函数中又调用画点函数:把每个字符的点阵全部画完(如1206,160转载 2020-07-19 20:26:20 · 5179 阅读 · 0 评论 -
STM32端口模式配置——上拉、下拉、模拟、浮空输入;推挽、开漏、复用输出
1、上拉输入:上拉就是把电位拉高,比如拉到Vcc。上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!强弱只是上拉电阻的阻值不同,没有什么严格区分。2、下拉输入:就是把电压拉低,拉到GND。与上拉原理相似。3、浮空输入:浮空(floating)就是逻辑器件的输入引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当于该引脚接了高电平。一般实际运用时,引脚不建议悬空,易受干扰。通俗讲就是让管脚什么都不接,浮空着。4、模拟输入:模拟输入是指传统方式的输入。.转载 2020-07-11 17:28:59 · 3714 阅读 · 0 评论