话说使用ST的片子也有一段时间了,因为项目的需求相对简单,所以用到的外设资源也不是很多,所以希望能够和大家一起学习交流,下面简单说一下使用过程中遇到的一些问题。 1、关于ST的硬件I2C,我在使用硬件I2C跟DMA配合的时候发现会丢数据,而且这个中断还不是很好用,我想更多的是自身原因,后期会在进一步的学习。 2、关于串口的发送完成中断,在初始化后会自动发送一个空字符,这一点让人很不爽,尤其是在使用相关的协议之后,我采取的办法就是在发送数据过程中合理的使能发送完成中断。 3、关于RTC滴答定时器,这个不得不说做的不如其他产品的好,需要自己去计算年月日时分秒,有些其他的微控制器,有相关的年月日时分秒的寄存器,直接赋值就OK了,但是相关的代码还是比较丰富的,自己写也不是很麻烦。 4、关于CAN和USB的相关内容还在学习中,后期会不断与大家进行分享,也希望多多指教。 在此想学习下F4系列的产品,毕竟自带的硬件乘除法浮点运算很适合我的需求,自带的以太网硬件接口也填补了串口转以太网的缺点。就这些呗,欢迎大家拍砖。。。 |