用STM32cubeMX建立工程很方便,网上也有很多教程。
但是自从在安富莱的教程看到用keil的向导建立工程后,就喜欢这个模式了,感觉很方便。
选择好芯片后,选择需要的功能
我们现在用到网络功能而且是MII的接口方式
工程建立完成!!!
详细步骤可以看
https://blog.csdn.net/u011976086/article/details/78424361
这位仁兄的大作。写的比我好
工程建立以后就是编译、下载了。
首先就是要找到下载口
SWD用到的数据线比较少,很多产品都用这个接口下载程序。当然用串口的也不少。
使用jlink,连接好对应的管脚。使用STLINK也可以,只是手上只有jlink,使用jlink还有个好处就是解锁flash。
一般产品为了避免人读出flash的内容,都会设置flash加锁。
果不其然,接上之后不能下载程序。
使用 “J-Link STM32 Unlock”比较简单的将芯片擦除之后就可以仿真、下载程序了
参考链接
https://blog.csdn.net/Leon595/article/details/81258971
然后程序就能跑起来了。
下一步就是在这基础上跑个MQTT玩玩。