我 对问题发布了答案
SDK确实用起来不是很方便,各个模块耦合性很强,很难单独拿出某一块来用。官方的想法可能是想做一个大而全的平台,想让用户可以傻瓜式的开发。但是离目标还很远。这一点其实我觉得完全可以仿其他厂家成熟的模式,
我 发表了评论
多谢,第一个问题估计是SDK的BUG。第二个问题卡了一天多,反复测试无意中试出来的,这些问题应该在寄存器手册中写明白,方便开发者,以便少走弯路。第三个问题采用你的方案有可能可以实现,其他单片机有溢出中
我 发表了评论
@isme 非常感谢,这段代码可以实现DMA传送,但是好像不能循环发送。我的应用是捕获来自PWM的占空比,捕获后通过DMA传送到RAM缓冲区。我对这个占空比的计算不必实时处理,需要的时候处理一下就可以
我 发表了评论
@Mrzhao 嗯,是的,一旦设为占空比零,后面就要重新启动,幸亏提醒,不然又是一个坑。另外根据测试,好像捕获时计数器每次碰到上升沿或下降沿都会自动清零,这样捕获到的数据就是对应电平的时间。
我 收藏了答案
FLASH布局如何修改