
M7或者H7的触摸屏驱动,感觉有点问题,老是按键按下,在某种情况下,收不到弹起的消息,这两天把触摸屏的驱动改写了一下。现在正常了。 |
快该放假了,无心。。。。。。 |
明天再上一天,就要放假了。 |
下一阶段,准备在H7上开发网口侦听设备。 |
过了几个月了,从今天开始写H7的网口驱动部分程序,原先一直以为H7针对M7只是改了CAN部分,没有想到网络接口部分也做了大的变革。 |
终于将H7的网口发送数据调试通了。ST终于有了H7的网络例程,将程序直接写入我的H7开发板,板子竟然ping不通,用了一周才查出原因,例程分配的发送内存区域不是Ethernet MAC 访问的区域,因此网络给挂了。修改lwip的memp.c和mem.c文件的内存分配区域,ping通了 |
今天又自己改写网口发送函数,去掉了lwip等内容,竟然发现网口发送不出来数据,经验证自己写的程序和ST的例程写的MPU_ConfigRegion函数不一致,导致数据无法发送,修改一致后,网口可以发送出数据。试验屏蔽掉MPU_ConfigRegion函数,网口数据又发送不出来,同时屏蔽掉CPU_CACHE_Enable()函数,网口数据又可以发送了。 |
H7网口发送和接收已经调试通了,但是今天收到一个不好的消息,说H7的74系列下架了,具体原因不太清楚,难道真的是被NXP给弄的没有生路了吗。听说NXP的H7系列达到600MHz,价格也和F107芯片的价格雷同,这也太狠了。 |