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

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

[复制链接]
STMCU-管管 提问时间:2021-2-20 14:46 /
阅读主题, 点击返回1楼
收藏 评论125 发布时间:2021-2-20 14:46
125个回答
nitrogen8212-41 回答时间:2021-2-22 14:55:41
大作战2:
连线.png
阿青_STM32 回答时间:2021-2-22 15:28:58
Q1:下载后程序不运行,反复排查代码没问题。
Keil工具是否勾选下载后自动重启,复位电压不正常,或者内部时钟外部时钟没有正常设置。

Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
DMA传输DAC数据存在信号干扰或者工作模式不符

Q3:TIM1 PWM不工作
未开启TIM1的使能信号,或者资源被其它优先级高的程序占用

Q4:如何把编码器16位数扩展32位?
将两个16位计数器级联,累计溢出并启动另一个16位计数器
                                                
Q5:能不能用5V电源?
不能用5V电源,尽管有些IO口可支持5V电压
                                          
Q6:升级到F407VE,出现各种死机
外部时钟不一致,或者启动文件不匹配
                                                
Q7:把代码整理一下就不能用了?
面向过程的C程序代码,执行代码需要先后顺序,尤其是调用某些子程序,其顺序不能颠倒
kinyon 回答时间:2021-2-22 15:31:35
大作战1:我会填词:
牛头马面
汗牛充栋
蜗行牛步
气喘如牛
kinyon 回答时间:2021-2-22 15:37:35
大作战2:我会解谚语(连线) 言语.png
卡卡罗特 回答时间:2021-2-22 19:27:57
牛山濯濯
泥牛入海
气吞牛斗
目无全牛
卡卡罗特 回答时间:2021-2-22 19:33:53
连一连
141952eefl3fkrzlc5k0e7.png
ddllxxrr 回答时间:2021-2-22 21:45:34
牛气冲天
汗牛充屋
多如牛毛
气冲斗牛
ddllxxrr 回答时间:2021-2-22 21:50:14
Q1:下载后程序不运行,反复排查代码没问题。
        答:芯片型号没有选对
                                                Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
                                                答:配置有问题
                                                Q3:TIM1 PWM不工作
                                                 答:TIM1没有给时钟信号
                                                Q4:如何把编码器16位数扩展32位?
                                                答:采两次
                                                Q5:能不能用5V电源?
                                               答:可以
                                                Q6:升级到F407VE,出现各种死机
                                              答:好好看下手册,肯定有不同的地方
                                                Q7:把代码整理一下就不能用了?
                                               答:把关键的代码给删除了
行色匆匆 回答时间:2021-2-22 22:40:54
牛之一毛
搏牛之虻
鼠入牛角
扛鼎抃牛



行色匆匆 回答时间:2021-2-22 22:45:00
stm.jpg
lark 回答时间:2021-2-22 23:53:23
牛骥同皂
吴牛喘月
蜗行牛步
目无全牛
lark 回答时间:2021-2-22 23:56:09
111.png
lark 回答时间:2021-2-23 00:17:39
Q2:DAC+DMA生成正弦波,有时正常,有时不正常。
DAC的初始化参数不对或正弦波频率超范围

Q3:TIM1 PWM不工作
配置参数不对或未使能

Q5:能不能用5V电源?
按说明书,一般都是3,3V供电,有些MCU可能也能5V供电

Q6:升级到F407VE,出现各种死机
查一下初始化函数、中断向量

Q7:把代码整理一下就不能用了?
查一下格式、变量、函数、程序流图
sylar.z 回答时间:2021-2-23 11:02:20
问题1排查方法:
硬件方面,电源、复位脚状态、boot脚状态、所有地脚是否接地、部分引脚需要接电容、晶振是否起振等。之后排查软件,代码没问题,就要查看时钟配置。

问题2排查方法:

这个情况感觉buffer去溢出的可能性比较大,导致在buffer区的数据不连续

问题3排查方法:
主要排查TIME1的时钟配置、功能配置、IO配置、是否使能

问题4排查方法:可以选用32位定时器或16位定时器级联触发

问题5排查方法:
STM32 MCU的部分芯片兼容5V电源,可参考手册

问题6排查方法:
最主要大概是时钟配置吧,很多外设需要使用固定时钟频率。另外升级后,库文件也会有变化,需要排查一下

问题7排查方法:
查看是否有预定义宏被丢失,功能函数上是否有顺序上的调换


weiwei4 回答时间:2021-2-23 11:10:15
牛高马大
对牛弹琴
鲸吸牛饮
庖丁解牛

所属标签

相似问题

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