本帖最后由 adlu 于 2019-3-15 17:31 编辑 - ^- N# o. @9 }, @7 G' L- k. G 1 ^; K% I( p( y6 _, _+ b0 c4 w, d( j 最近使用STM32Cube开发程序,感觉非常方便,所以整理了几篇笔记分享,希望对初学者有帮助。当然,论坛里已经有很多Cube的教程。但是多一份参考资料也不是坏事。: X( v$ b8 ?5 v3 E! q( y. W 2 f/ H$ o8 `; Q 硬件平台:正点原子STM32F4探索者开发板(其他STM32系列平台也可以)。 软件平台:MDK V5.* c8 ] D! e; s/ t! L% Q+ x7 P+ G 面向对象:STM32Cube初学者。 笔记结构简单,内容详细,几乎没有省略任何步骤。 即使从来没有接触过STM32Cube,跟着笔记做几个实验之后,也能掌握Cube开发的基本流程(套路)。. g) V# i- J7 v, P+ F! b. H1 W* b0 X ( w5 ^4 R) x$ N3 x) c 目前只整理了8篇笔记: 1.GPIO输出! `. P. a; z1 @% u) Y+ T7 ^ 2.按键输入 3.串口输出1 I, \) I( W* W- \; r( y 4.外部中断# x4 T* T3 U: R- x 5.定时器中断 6.时钟树配置4 D8 X+ b) c' j: |0 r! t/ B 7.PWM输出& r- J1 K# O7 D4 B 8.输入捕获 |
参与人数 25 | ST金币 +42 | 收起 理由 |
---|---|---|
yogolu | + 4 | 截自目前为止是我看过最好的学习笔记. |
sking10 | + 1 | 感谢分享,对标准库转HAL很有帮助. |
zhenbinbin | -1 | |
l970796373 | + 1 | 很适合新手 |
赤蛛 | + 2 | 很给力! |
功夫茶 | -1 | |
tutu | + 1 | 很给力! |
lanshitou | + 1 | 赞一个! |
songshiqun2010 | + 3 | 很给力! |
zhongya618 | + 1 | 很给力! |
lxzhbxf | + 1 | |
3111272 | + 1 | 很给力! |
wapeace | -1 | 很给力! |
糯米团大哥 | + 1 | 赞一个! |
爱上左边的云 | + 4 | 很给力! |
宋先森 | -1 | 很给力! |
gengkeju | + 2 | 很给力! |
tyq123ui | -1 | 赞一个! |
frain188 | -1 | 楼主很给力 |
阿狸丶不是妖 | + 1 | 很给力! |
我就是移植过程中,代码编译没问题,但是在添加网卡时卡死了。netif_add(&lwip_netif,&ipaddr,&netmask,&gw,NULL,ðernetif_init,&tcpip_input);5 |$ }3 P. R, w$ c+ Y- ]
然后在网上找了一个学LWIP的PDF文档 : 嵌入式网络那些事:STM32物联实战
先配置成GPIO,用模拟时序点亮OLED。再改成硬件SPI,最好用示波器测试SPI时序是否和模拟的时序一样,如果不同,换一种SPI的工作模式。
嗯,我就是跟论坛里的前辈学习的。
多谢支持!