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

【1024活动】写一手好“Bug”的程序员们!Hello world  

[复制链接]
STMCU-管管 发布时间:2022-10-24 11:11
阅读主题, 点击返回1楼
收藏 评论80 发布时间:2022-10-24 11:11
80个回答
liuxingkeji 回答时间:2022-10-24 20:41:31
最近发现的一个问题,TouchGFX生成的代码,MDK打开编译报错,这时候打开工程下的ioc文件,也就是STM32CubeMX工程,再生成一次就没问题了
3 D5 T( ~; o( X& e
xudongqiang 回答时间:2022-10-25 09:05:19
666666666666
: G- S" d0 ]' M! ?4 |
y369369 回答时间:2022-10-25 09:12:41
1、HAL库在用库函数调整输入捕获的极性时,要先重置上一次的设定,才能修改成功:  J* \( E( P' G* Y4 [+ F
  1. TIM_RESET_CAPTUREPOLARITY(&htim1,TIM_CHANNEL_1);
    8 e+ e$ }& z* G7 I5 l6 ~1 x
  2. TIM_SET_CAPTUREPOLARITY(&htim1,TIM_CHANNEL_1,TIM_INPUTCHANNELPOLARITY_RISING);2 k$ S1 O* @' T/ w' X
复制代码
/ f& i7 p, G' a9 A5 w+ u

6 u+ H9 _$ [. @% y9 G9 x1 A2、标准库在初始化高级定时器TIM1、TIM8时,和初始化普通定时器不同,需要多调用一个函数才能正常输出PWM信号:; s6 H. W( k4 g
  1. TIM_CtrlPWMOutputs(TIM8,ENABLE);* F: y( t; z6 N% i9 X
复制代码

& w* [& A0 p8 Y2 P' `5 h! V+ P$ k% V4 f. J8 T: Q
STMCU-管管 回答时间:2022-10-25 09:14:05
meiyao 发表于 2022-10-24 15:37
  G6 g; o$ V" u' r  [666转起来

# b# @# n( B! L  V0 x) d. D  E) [无效评论,建议说个日常解决的小bug4 B  T4 F# b5 j' ~' {; ~
STMCU-管管 回答时间:2022-10-25 09:14:12
xudongqiang 发表于 2022-10-25 09:05# b4 f$ F, H" T: f) n  W2 L
666666666666

  x+ m! z1 c; w: x' u无效评论,建议说个日常解决的小bug
' {9 x6 c, f7 v4 u" ?
STMCU-管管 回答时间:2022-10-25 09:14:32
工大小白 发表于 2022-10-24 15:41
2 ~8 E5 ?0 o) c6 }3 O; ^签到

. T+ N1 L" W4 {8 h: ]3 C* W无效评论,建议说个日常解决的小bug/ @' G' n! J8 X
sitdown 回答时间:2022-10-25 10:35:29
地址指针偏移的时间指向三个不同的数据,由于偏移的时候偏移量没有搞对,就是敲出来的代码和自己想的不一致,结果得到的数据总是不对,就找这个bug用了俩天的时间,简直崩溃file:///C:\Users\HP\AppData\Local\Temp\SGPicFaceTpBq\11064\38F9E1A8.png+ w  Z: |( [+ {% D. [; j
LN 回答时间:2022-10-25 12:37:44
我发言的找不到了,
5 m7 V% J' Y; [" }
LN 回答时间:2022-10-25 12:41:57
出错最多的是数组长度固定了,取数据的时候,取到数组以外的值造成调试故障不断。后来就不加固定值了。
3 F% u3 |7 k5 Q) }: w1 \+ z! h
wj20180813stm32 回答时间:2022-10-25 12:45:15
函数返回值使用局部变量啦。找到查询很麻烦  a7 R- J+ V8 W+ _( ]$ C6 O) k7 O
4 V; ]/ v3 [3 Z$ D" t" `9 |
小小超 回答时间:2022-10-25 13:22:35
签到+ p1 N5 e' V0 y4 J6 B
BEEE 回答时间:2022-10-25 13:48:52
BUG: 01100010 01110101 01100111硬件ERROR HardFault_Handler,程序飞起来了
2 u1 C" D9 F0 `0 s" J* P4 u8 {5 z% A5 u
21st 回答时间:2022-10-25 14:31:14
调试USB的时候千万不要依靠软件抓包,因为有些出错的包软件会把它滤掉(bus hound),最好借助硬件抓包工具
' [4 e& \! _$ v
施晓晓 回答时间:2022-10-25 15:34:42
签到签到群多
/ v  g+ C) z8 F) B8 ]; ^
moluxiyan 回答时间:2022-10-25 15:35:09
签到签到
! _* q' o( C. T! ^# G. E. h; O  W! M
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版