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

在使用中STM32MCU时遇到的一些问题笔记

[复制链接]
jundao721 发布时间:2023-10-6 22:27
假期回来,翻到以前在使用MCU时记录的遇到的问题文档,想来简单做一下分享。
/ L! u# F$ K- d  k3 Q
    1. 在使用CubeMX 生成STM32F03C8T6的code后,调试的时候,会提示“ JLink Info: CPU could not behalted”

+ E' |0 d: V7 v8 x* r7 t
     这个问题提的解决方案是:HAL_MspInit()中的_HAL_AFIO_REMAP_SWJ_DISABEL;注释掉,换成_HAL_AFIO_REMAP_SWJ_NOJTAG();

! q$ Q) a' l. ]6 P2 c
     2. STM32 自锁如何解锁?调试的过程中会提示 “No Cortex-M SW Device Found”
. _* I" y- y% _) C  a
          首先看一下MCU的启动模式:
0 P# x+ m4 S/ a1 [% u+ R
          boot图.png
8 d; @. A8 i, [/ \1 }- Y0 k: w5 ]- I' K
          简单的说,正常的芯片自锁,就是将Flash存储进行读写保护,使得不能运行程序。而我们的做法就是将Boot0置高,使程序从系统

, M- P" c7 l( F! R5 Z& j- l
存储器启动,找到芯片之后,重新往Flash 中下载一个正常代码,比如点灯程序,之后再换回Flash启动,芯片即可完成解锁。

5 g6 y- t! H8 }* \# `' b% Q, s
  3. M系列使用的Flash是FLM,ARM7/ARM9使用的是flx。
+ g. n* ?( h5 C4 B* J
  4. 使用STM32生成指定数目的脉冲个数
6 R% m. W0 M& H0 S
   STM32重复计数器,TIMx_RCR,当它的值是个非0值N时,计数器不再每次溢出时产生更新事件,而是当发生N+1次溢出时才产生更新事

! E. c0 o* y. ?1 Q. x/ ~2 C4 e' a4 g
件。如果RCR=0时,就是每次溢出都产生更新事件,那么当把单脉冲输出模式与RCR寄存器配合使用,就不难生成指定数目的脉冲个数。

# y0 \5 R# C7 s4 {1 T0 y, C
此时脉冲个数为TIMx_RCR的值加1。

4 ^: ~; i, m' G# w7 R! \5 p
5. STM32上移植u8g2
/ V! j5 \4 C1 l, v6 O& s
  移植完编译的时候,会遇到Error6406E类错误,提示“No space in execution regions”。应该时RAM溢出1.在keil option里面的
8 ]' Q. i1 ?, ^" z& d
编译优化选项,从level0调高到level1或2.将比较大的函数挂在数组定义成const,也就是放到flash里面。
  
6. keil5 中jlink选择芯片时,选错了Core怎么办?

9 W" ^9 V: T0 k8 L3 B
  如果选错了,会出现Core flash失败。在项目文件夹中,删掉JlinkLog.txt和JlinkSettings.ini即可,然后在弹出的界面中重新选

% j# j8 x0 h$ L3 t1 Y  W, f, ^" ]
择Core。
  [2 {7 Z( k7 p2 V2 L1 Q

: Y' }" f" Y/ s' y/ g# R6 E  M
赞 收藏 评论1 发布时间:2023-10-6 22:27

举报

1个回答
刘EE 回答时间:2023-10-7 15:19:21

您好。我是北京XXXX刘工,我司是MCU原厂,目前主推的103系列跟ST、GD、极海跟雅特力等都是pin to pin使用的。我司103系列主频216Mhz,Flash最高达1024KB,RAM为96KB。价格能排进全国前三。还可提供技术支持,做到保姆式服务。

所属标签

ST中文论坛活动

即日起开启活动话题入口,之后的活动统一都放在此处,欢迎大家的加入!


最新内容

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版