推广 热搜: 广场  Java  Word  app  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

stm32 spi的标志位怎么设置 为什么我学了几天STM32感觉一脸茫然?

   2023-04-27 企业服务招财猫80
核心提示:为什么我学了几天STM32感觉一脸茫然?其实单片机的发展没什么好理解的。关键是你要根据主芯片的开发手册来配置相关的功能来实现功能。你必须了解一些硬件,你必须能够阅读和理解芯片的英文开发手册(在哪里查找

为什么我学了几天STM32感觉一脸茫然?

其实单片机的发展没什么好理解的。关键是你要根据主芯片的开发手册来配置相关的功能来实现功能。你必须了解一些硬件,你必须能够阅读和理解芯片的英文开发手册(在哪里查找,你可以t全部看完),因为配置流程是设计CPU的工程师给你开的处方,写在开发手册里。

如果你不t跟踪项目,it你很难有方向。如果条件允许,它s建议买个UART-TTL工具(或者USB-RS232,USB-RS485)或者买个51单片机或者其他单片机。先调试单片机串口,调试串口功能,调试打印功能(这样可以在代码运行的过程中看到打印信息,不过也要学会一步调试),然后把两个单片机的串口连接起来互相通信。

然后调试其他外设,如公司常用的IIC、SPI、PWM等的项目。这些外设的配置信息和驱动接口功能一定要调试好,保证后期连接其他模块时少出问题。

剩下的就是上层应用了。一般来说,调试底层驱动的过程比较痛苦,但是因为涉及的硬件知识比较多,收据会比较大。上层应用基本上是测试你的C语言基础知识和应用逻辑的分析能力。一般的产品只要做一个全面的测试,出厂前就会规避很多风险和问题!

有问题的时候可以多搜索网上资源,基本上很多问题都能找到解决办法。

最后,单片机的路会更艰难,一定要坚持不懈,祝你成功!

我在stm32外加了sram和flash怎样让程序从片外的flash启动?

方法1:

从flash的旧扇区取1k数据到ram,放入flash的新扇区;

从flash的旧扇区中取出第二个1k数据到ram中,放入flash的新扇区中;

重复直到完成,然后擦除闪存的旧扇区。

如果闪光灯容量不够,换一个大容量的兼容pintopin的闪光灯。华邦官网还有很多同系列的spiflash。

方法二:

换成内存更大的stm32。

方法三:

外部SDram芯片通过fsmc接口用作外部ram。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8