你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
牛牛大作战,开年福利发车
[复制链接]
STMCU-管管
提问时间:2021-2-20 14:46 /
阅读主题, 点击返回1楼
赞
0
收藏
0
评论
125
分享
发布时间:2021-2-20 14:46
请先
登录
后回复
125个回答
weiwei4
回答时间:2021-2-23 11:15:27
a0a.1 32b0c
赞
0
评论
回复
支持
反对
wxgsnake
回答时间:2021-2-23 21:57:18
a0a.1 32b0c
大作战1:
牛郎织女
吴牛喘月
多如牛毛
目无全牛
赞
0
评论
回复
支持
反对
wxgsnake
回答时间:2021-2-23 21:59:02
a0a.1 32b0c
赞
0
评论
回复
支持
反对
wxgsnake
回答时间:2021-2-23 22:00:00
a1024a.1 32b0c
大作战2:
赞
0
评论
回复
支持
反对
wxgsnake
回答时间:2021-2-23 22:22:34
a0a.1 32b0c
Q1:下载后程序不运行,反复排查代码没问题。
详细检查启动流程的每个步骤,Keil调试工具自重启功能是否开启,外部供电的复位电压需测试,时钟是否频率一致。
Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
DMA传输DAC数据应考虑波形串扰吧
Q3:TIM1 PWM不工作
使能信号是否开启
Q4:如何把编码器16位数扩展32位?
级联迭代
Q5:能不能用5V电源?
能用5V电源
Q6:升级到F407VE,出现各种死机
不兼容,修改程序
Q7:把代码整理一下就不能用了?
不能颠倒程序执行顺序
赞
0
评论
回复
支持
反对
老牛洋车
回答时间:2021-2-24 13:10:14
a0a.1 32b0c
大作战一:
大作战二:
大作战三:
Q1:下载后程序不运行,反复排查代码没问题。
A1:重点检查硬件部分,如:供电是否正常,外部线路(如晶振等)是否正常,单片机是否损坏等。
Q3:TIM1 PWM不工作
A3:检查时钟是否开启(我经常犯),配置是否正确,定时器使能否。
Q4:如何把编码器16位数扩展32位?
A4:利用溢出中断将两个16位的计数器联合起来使用。
Q5:能不能用5V电源?
A5:STM32单片机不能直接使用5V电源,应该使用3.3V左右的电源,不能波动太大。
Q6:升级到F407VE,出现各种死机
A6:芯片规格不同,时钟、内存以及外设都有可能不同,代码需要针对芯片数据手册进行相应修改。
Q7:把代码整理一下就不能用了?
A7:很可能是整理的过程不小心变动了代码的逻辑关系,应该每修改一步就下载测试一遍,成功之后再继续下一步修改。我称之为步步为营,这样就不容易出现问题。
赞
0
评论
回复
支持
反对
freeelectron
回答时间:2021-2-24 17:09:39
a0a.1 32b0c
大作战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:程序有注释符号被整理工具给调整了,部分功能有冲突,部分功能初始化先后顺序
赞
0
评论
回复
支持
反对
zhdjet
回答时间:2021-2-24 19:36:58
a0a.1 32b0c
赞
0
评论
回复
支持
反对
zhdjet
回答时间:2021-2-24 19:38:32
a0a.1 32b0c
大作战1:我会填词:
大作战2:我会解谚语(连线)
大作战3:我是社区大牛
解决以下STM32开发过程中常见问题:
Q1:下载后程序不运行,反复排查代码没问题。
A1: 时钟没有正确运行,外部晶振没有工作;复位管脚可能用问题;外设可能用问题存在。
Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
A2:可能数据溢出或信号源有问题。
Q3:TIM1 PWM不工作
A3:TIM1定时器没使能,TIM1和对应的IO外设时钟没使能。
Q4:如何把编码器16位数扩展32位?
A4:用定时器溢出中断,配合定时器的低16位合并成扩展成32位。
Q5:能不能用5V电源?
A5:可以用5V电源给电路供电,但不能直接给额定电压低于5V的元件供电,如供电电压1.8V-3.6V的ST的芯片,必须配合降压稳压电路供电。
Q6:升级到F407VE,出现各种死机
A6:可能要检查升级芯片后的外围电路;原程序升级后的相关软件配置;如I2C、SPI、单线设备、外围输入输出设备等。
Q7:把代码整理一下就不能用了?
A7:这个整理要是如何整理了?简单的代码对齐、代码风格的整理是不会影响运行的。如果在程序的次序上或功能的整理上以及代码的优化及配置进行整理而出现了不可见的人为疏漏,就可能不能用了!
赞
0
评论
回复
支持
反对
LN
回答时间:2021-2-24 22:34:27
a0a.1 32b0c
牛头马面
对牛弹琴
多如牛毛
庖丁解牛
赞
0
评论
回复
支持
反对
aa195
回答时间:2021-2-24 23:22:40
a0a.1 32b0c
牛气冲天
九牛一毛
多如牛毛
庖丁解牛
赞
0
评论
回复
支持
反对
aa195
回答时间:2021-2-24 23:23:39
a0a.1 32b0c
赞
0
评论
回复
支持
反对
hbut
回答时间:2021-2-24 23:27:40
a0a.1 32b0c
牛刀小试
汗牛充栋
多如牛毛
目无全牛
赞
0
评论
回复
支持
反对
兰花
回答时间:2021-2-24 23:34:46
a0a.1 32b0c
牛之一毛
放牛归马
气吞牛斗
气喘如牛[img]file:///C:\Users\xps\AppData\Roaming\Tencent\Users\1294244902\QQ\WinTemp\RichOle\~SX[VTXCWQWNEI(@E]}5KRV.png[/img]
赞
0
评论
回复
支持
反对
兰花
回答时间:2021-2-24 23:36:23
a0a.1 32b0c
hsjbs 发表于 2021-2-24 23:34
牛之一毛
放牛归马
气吞牛斗
大作战二
赞
0
评论
回复
支持
反对
1
2
3
4
5
6
7
8
9
/ 9 页
下一页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
牛郎织女
吴牛喘月
多如牛毛
目无全牛
详细检查启动流程的每个步骤,Keil调试工具自重启功能是否开启,外部供电的复位电压需测试,时钟是否频率一致。
Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
DMA传输DAC数据应考虑波形串扰吧
Q3:TIM1 PWM不工作
使能信号是否开启
Q4:如何把编码器16位数扩展32位?
级联迭代
Q5:能不能用5V电源?
能用5V电源
Q6:升级到F407VE,出现各种死机
不兼容,修改程序
Q7:把代码整理一下就不能用了?
不能颠倒程序执行顺序
大作战二:
大作战三:
Q1:下载后程序不运行,反复排查代码没问题。
A1:重点检查硬件部分,如:供电是否正常,外部线路(如晶振等)是否正常,单片机是否损坏等。
Q3:TIM1 PWM不工作
A3:检查时钟是否开启(我经常犯),配置是否正确,定时器使能否。
Q4:如何把编码器16位数扩展32位?
A4:利用溢出中断将两个16位的计数器联合起来使用。
Q5:能不能用5V电源?
A5:STM32单片机不能直接使用5V电源,应该使用3.3V左右的电源,不能波动太大。
Q6:升级到F407VE,出现各种死机
A6:芯片规格不同,时钟、内存以及外设都有可能不同,代码需要针对芯片数据手册进行相应修改。
Q7:把代码整理一下就不能用了?
A7:很可能是整理的过程不小心变动了代码的逻辑关系,应该每修改一步就下载测试一遍,成功之后再继续下一步修改。我称之为步步为营,这样就不容易出现问题。
1:BOOT启动方式没选对,复位管脚接法错误,使用了外部晶振没起振。外设功能异常,进入HardFault_Handler中断。
3:TIM1定时器没开启,TIM1和对应的IO外设时钟没使能,NVIC是否有配置。
5:不能用5V电源,STM32典型供电电压1.8V到3.6V,一般最大不超过4V;在数据手册上可知部分IO可容忍5V输入,但是不可以直接使用5V供电。
6:既然是升级,有可能是容量、主频速度升级、产品系列等方面升级。容量升级一般不会导致问题,速度升级后,部分外设有对时序有要求,比如I2C、SPI、单线设备等。
7:程序有注释符号被整理工具给调整了,部分功能有冲突,部分功能初始化先后顺序
大作战2:我会解谚语(连线)
大作战3:我是社区大牛
解决以下STM32开发过程中常见问题:
Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
Q3:TIM1 PWM不工作
Q4:如何把编码器16位数扩展32位?
Q5:能不能用5V电源?
Q6:升级到F407VE,出现各种死机
Q7:把代码整理一下就不能用了?
对牛弹琴
多如牛毛
庖丁解牛
九牛一毛
多如牛毛
庖丁解牛
汗牛充栋
多如牛毛
目无全牛
放牛归马
气吞牛斗
气喘如牛[img]file:///C:\Users\xps\AppData\Roaming\Tencent\Users\1294244902\QQ\WinTemp\RichOle\~SX[VTXCWQWNEI(@E]}5KRV.png[/img]
大作战二