鼓捣F28M35几个月了,积攒了几个问题,论坛里相关的帖子也找到几个还是有疑问,烦请大虾指教:
1、关于F28M35的模拟子系统,从器件的原理框图上看M3及C28通过analog common interface bus与其均有连接。但是从controlSuite提供的例程来看是不是模拟子系统的主要权限还是在C28侧啊?比如ADC的配置只能是C28,M3仅仅可以读取其结果。那么DAC和比较器是不是也是如此呢?
2、关于AIO,F28M35的user guide中仅仅在讲C28的GPIO时才有提到,而M3内核侧的GPIO说明中只字未提,是否AIO只归C28操作,而M3操作不到呢?就像GPIO128-135固定分配给了C28一样。
3、我的程序设置中大量传感器数据都是通过M3的外设总线得到的,为了提供给C28做控制使用。在程序中开启了共享RAM的S0块区作为M3读写,C28只读使用。由于M3的共享RAM S0中的数据更新较快,而C28控制周期相对较长,等C28读数的时候已经是比较新的了。所以,此时可否不采用IPC通知C28?M3只管写,C28只管读就好?
以上问题烦请指点,谢谢。祝好!