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

牛牛大作战,开年福利发车  

[复制链接]
STMCU-管管 提问时间:2021-2-20 14:46 /
阅读主题, 点击返回1楼
收藏 评论125 发布时间:2021-2-20 14:46
125个回答
埃斯提爱慕 回答时间:2021-2-20 19:33:57
提示: 作者被禁止或删除 内容自动屏蔽
szongen 回答时间:2021-2-20 19:42:10
1.jpg
szongen 回答时间:2021-2-20 19:45:48
大作战3:
1:BOOT启动方式没选对,复位管脚接法错误,使用了外部晶振没起振。外设功能异常,进入HardFault_Handler中断。
3:TIM1定时器没开启,TIM1和对应的IO外设时钟没使能,NVIC是否有配置。
5:不能用5V电源,STM32典型供电电压1.8V到3.6V,一般最大不超过4V;在数据手册上可知部分IO可容忍5V输入,但是不可以直接使用5V供电。
6:既然是升级,有可能是容量、主频速度升级、产品系列等方面升级。容量升级一般不会导致问题,速度升级后,部分外设有对时序有要求,比如I2C、SPI、单线设备等。
7:程序有注释符号被整理工具给调整了,部分功能有冲突,部分功能初始化先后顺序

zhdzhd 回答时间:2021-2-20 19:47:21
大作战1:我会填词:
131909hy53v5v3vqdvzz52.png
大作战2:我会解谚语(连线)
141952eefl3fkrzlc5k0e7.png
大作战3:我是社区大牛
解决以下STM32开发过程中常见问题:
                                                Q1:下载后程序不运行,反复排查代码没问题。
A: 时钟没有正确运行,外部晶振没有工作;复位管脚可能用问题;外设可能用问题存在。
                                                Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
A:可能数据溢出或信号源有问题。
                                                Q3:TIM1 PWM不工作
A:TIM1定时器没使能,TIM1和对应的IO外设时钟没使能。
                                                Q4:如何把编码器16位数扩展32位?
A:用定时器溢出中断,配合定时器的低16位合并成扩展成32位。
                                                Q5:能不能用5V电源?
A:可以用5V电源给电路供电,但不能直接给额定电压低于5V的元件供电,如供电电压1.8V-3.6V的ST的芯片,必须配合降压稳压电路供电。
                                                Q6:升级到F407VE,出现各种死机
A:可能要检查升级芯片后的外围电路;原程序升级后的相关软件配置;如I2C、SPI、单线设备、外围输入输出设备等。
                                                Q7:把代码整理一下就不能用了?
A:这个整理要是如何整理了?简单的代码对齐、代码风格的整理是不会影响运行的。如果在程序的次序上或功能的整理上以及代码的优化及配置进行整理而出现了不可见的人为疏漏,就可能不能用了!

埃斯提爱慕 回答时间:2021-2-20 19:52:59
提示: 作者被禁止或删除 内容自动屏蔽
lxl666 回答时间:2021-2-20 20:24:00
大作战1:我会填词:
牛郎织女
搏牛之虻
鲸吸牛饮
归马放牛
lxl666 回答时间:2021-2-20 20:24:23
大作战2:我会解谚语(连线)

yyy.png
lxl666 回答时间:2021-2-20 20:28:13
大作战3:

Q1:下载后程序不运行,反复排查代码没问题。
复位电路如果有故障或者晶振电路有问题都会导致无法运行。

Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
DAC配合DMA通常用于生成波形,不正常可能是因为数据溢出,做好数据溢出保护可避免。

Q3:TIM1 PWM不工作
TIM1为高级定时器,有可能是没开启主输出使能。
                                                
Q5:能不能用5V电源?
不能用5V电源,部分IO可容忍5V输入。
                                                
Q6:升级到F407VE,出现各种死机
时钟主频不一样,需要修改时钟的配置。
orima 回答时间:2021-2-21 08:23:42

牛高马大
对牛弹琴
多如牛毛
庖丁解牛
orima 回答时间:2021-2-21 08:27:06
2021-02-21_082604.jpg
jinglixixi 回答时间:2021-2-21 08:52:17
牛鬼蛇神
九牛二虎
多如牛毛
庖丁解牛

360截图16320217569165.png



jinglixixi 回答时间:2021-2-21 09:13:12
Q1:没有切换到flash启动或是没有按复位键
Q2:DMA传输DAC数据未设置连续触发
Q3:可能没开启时钟
Q4:定时器级联,利用定时器的溢出作为另一个定时器触发。
Q5:不可以使用5V供电
Q6:时钟主频不一样,需要修改时钟的配置。
Q7:一些外设是有初始化先后顺序的
大禹 回答时间:2021-2-21 10:49:05
牛鼎烹鸡
汗牛充栋
兔角牛翼
以羊易牛
大禹 回答时间:2021-2-21 10:50:14
jennyzhaojie 回答时间:2021-2-21 11:50:08
牛马襟裾
汗牛充栋
屠所牛羊
气冲斗牛

360截图.png

Q1:没有切换到flash启动或是没有按复位键
Q2:DMA传输DAC数据未设置连续触发
Q3:可能没开启时钟
Q4:定时器级联,利用定时器的溢出作为另一个定时器触发。
Q5:不可以使用5V供电

Q6:时钟主频不一样,需要修改时钟的配置。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版