你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 1630|回复: 7

【MCU实战经验】+分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

[复制链接]

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
发表于 2014-4-3 10:51:51 | 显示全部楼层 |阅读模式
说明:以下为本人在项目开发过程中使用STM32F103RC遇到的各种问题及解决办法,以及芯片使用过程的出现的各种现象象,欢迎验证。
 
1.UART使用DMA传输的时候,如果UART产生ORE标志,则DMA停止工作,直到ORE位清零。
 
2.使用74HC165芯片时候,需都用3.3V供电才通讯正确,若74HC165用5V供电,STM32端口用开漏接口则有些读出的数据会出现错误,换了各种设置一直有问题,最后还是都用的3.3V供电,这个希望有高手从理论上给出解释。
 
3.MDK使用ULINK2仿真的时候,若打开MDK的Peripherals(外设)的UART窗口,则MDK会自动清理RXNE、IDLE、ORE标志位
 
4.如果使用DMA,当DMA的计数减到0的时候,当UART再次接收到一个数据的时候,即便先清零RXNE,再设置DMA计数值然后打开DMA,则DMA仍会先接收上次存在UART里的数据,计数值减1.
 
5.UART中查询RXNE标志时,若上次接收数据未读出产生ORE标志,则判断RXNE无效即无法使用RXNE判断是否接收到数据,清除ORE位后再使用查询RXNE法判断是否接收到数据,则能正确
 
6.MDK中临时变量未初始化而使用,也会触发STM32硬件异常而进入硬件中断程序。
 
7.当外设时钟打开时候,这个外设的某个功能引脚不使用时,其他外设在此引脚的功能也不能使用,只能做GPIO用,或者默认为优先外设使用。
<
回复

使用道具 举报

29

主题

290

回帖

15

蝴蝶豆

论坛元老

最后登录
2020-12-3
发表于 2014-4-3 14:36:30 | 显示全部楼层

RE:分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

谢谢,经验之谈.
回复 支持 反对

使用道具 举报

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
 楼主| 发表于 2014-4-5 18:05:24 | 显示全部楼层

回复:分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

每一个问题都是使用的时候出现了问题,花了很多时间实验了很多次,才得出的。
回复 支持 反对

使用道具 举报

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
 楼主| 发表于 2014-4-8 13:43:44 | 显示全部楼层

RE:【MCU实战经验】+分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

有没有遇到同样问题的?
回复 支持 反对

使用道具 举报

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
 楼主| 发表于 2014-4-9 10:28:03 | 显示全部楼层

回复:【MCU实战经验】+分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

回复第 2 楼 于2014-04-03 14:36:30发表:
谢谢,经验之谈. 

经验需要分享
回复 支持 反对

使用道具 举报

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
 楼主| 发表于 2014-4-15 08:43:27 | 显示全部楼层

RE:【MCU实战经验】+分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

另外,还有一个问题:使用DMA对TIM1_DMAR寄存器操作,进行对TIM1_ARR、TIM1_RCR、TIM1_CCR1三个寄存器进行赋值,测试发现DMA只能设置为DMA_Mode_Normal模式,只要DMA_Mode_Circular模式则TIM1_ARR、TIM1_RCR、TIM1_CCR1三个寄存器的值在进行一段输出后就乱掉了。
哪位用过这种模式,希望分享下经验,多谢。
回复 支持 反对

使用道具 举报

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
 楼主| 发表于 2014-4-21 14:12:02 | 显示全部楼层

RE:【MCU实战经验】+分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

我觉得这些经验要比发一些例程要实用的多
回复 支持 反对

使用道具 举报

2

主题

20

回帖

0

蝴蝶豆

初级会员

最后登录
2018-6-21
 楼主| 发表于 2014-4-30 10:43:23 | 显示全部楼层

RE:【MCU实战经验】+分享项目中使用STM32遇到各种问题及芯片现象以及解决办法

真正的项目经验,一定要支持我一下啊
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版