你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
Mandelbrot_Set 发表于 2018-3-27 09:58 应该是涉及到内存的非对其访问 M0与M3的CPU架构不一样,指令差异
toofree 发表于 2018-3-27 09:54 看一下你的huart结构体长什么样?放到观察窗口中
STM32隐藏
5.18活动板子会不会是STM32L4呢
STM32 CUBE软件中找不到STM32L4系列单片机
Your UAT Feedback is needed within today.
应用
AAA
test
tiwen
BBBB
aaa
评分
查看全部评分
评分
查看全部评分
应该是涉及到内存的非对其访问
M0与M3的CPU架构不一样,指令差异(ARMv6-M与ARMv7-M)
评分
查看全部评分
真的和你说的一样。谢谢提醒。
uint16_t* 可以指向任意地址,
但用该指针读写内存的话,就只能读写与指针长度对齐的地址,也就是说0x200006A1 就出错,但读0x200005A0,0x200005A2就可以。
huart结构体是官方UART接口的结构体,没有改动
huart->prxbuffptr 是uint8_t* 的指针,已经赋了内存空间。
评分
查看全部评分