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

成功解决cubemx生成的代码,keil没办法在线调试问题

[复制链接]
GKoSon 发布时间:2018-4-28 16:50
本帖最后由 与龙共舞 于 2018-5-9 17:23 编辑
4 ^9 q) ]2 {' q5 U: z. T  p$ c& h, ^: J$ Y+ J, k1 F
问题:cubemx生成的代码,keil没办法在线调试,跑不起来。需要设置什么吗?是的
7 o) i. g3 X" C7 ^! X' ?/ W( j! ]1 V) M7 T
以前(描述七里八里请无视):需要us的延时,而HAL库提供的是ms级别的延时。: k/ t* _) L! z& s9 W% d8 _
所以想自己定时器写。
7 b; A) o; F! M9 o1 [0 L! c# i  I- G  y
而手上虽然有板子但是没有示波器。2 j3 [2 F' x1 n' {
如何验证定时器对不对呢?+ s. k+ X% M( V* o
QQ截图20180428164658.png ( E# y# O: C: E; O" Y
硬件仿真我没有示波器5 s8 s# c( |9 o. h
软件仿真我知道逻辑分析仪可以 但是我的不能全速运行,貌似会死在下面的地方,初始化失败。1 n& ]1 ]2 P' d. {9 H, ]) x. [
QQ截图20180428164635.png 3 U$ t. P- ]2 ]# n% q
' M) _) h# N3 R. D$ N% h5 D1 I9 f
8 |7 n! ~! ^& q" X5 A0 r- O8 ]
* B" g+ T  b+ r0 c( O9 s/ q
QQ截图20180509171941.png QQ截图20180509172114.png
  g2 o5 ?) v5 e  {6 K! p) w
赞 收藏 评论2 发布时间:2018-4-28 16:50

举报

2个回答
五哥1 回答时间:2018-5-2 10:44:39
HAL库的延时用的是滴答定时器,这个确实没有US级,自己写也不是难事,参照下正点原子的程序或者硬石的程序,那个都经过广大的网友多次验证,当然想锻炼下自己的能力,自己写也没有问题。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

GKoSon 回答时间:2018-5-9 17:32:31
顺便开始逻辑分析仪% Y: j5 _% H% G/ o- j9 P
  while (1)" q! N, Y; l/ c  t1 x
  {, u0 Z) C# m9 ^( u& m
5 e7 a/ L+ P: Y8 m3 C+ h/ t
  /* USER CODE END WHILE */
/ R* B" e. o. a    HAL_Delay(100);5 O, M; y7 [' O% B* H9 q
                HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);9 k( N$ K% U8 C/ \; ]+ s1 T
  /* USER CODE BEGIN 3 */
) ?- s, d; f, d8 l! N7 C
9 s; O6 y& ^) e% k1 R( z  }
" C; ^3 ]8 j0 J, A# j
6 e8 f0 G0 h+ m, _1 ^
6 Z( j6 m" ~) q, U, K' \% _( kPORTB.83 D: u) {# z! ?: O- W- p

- e3 R3 |: g7 y+ k; ]" ~7 }+ V+ O6 c& Y, J7 t. }% {+ n& J* u/ K
看效果:; t  ^5 _0 Q) ]
2.png 1.png
: N. o0 x9 {0 |
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版