不太懂你問的意思,你這直接發送時如何定義的?具體操作肯定差距很大,畢竟STM32需要配置相應GPIO,時鐘使能,端口復用配置后才能真正使用一個IO腳的,如果IO都沒搞好就別想和外部發數據啥的了。但是如果你完成配置后,通過c語言上的一些處理后可以實現PA^1=1之類的操作(但幾乎不這么用)。何況51模塊很少,主要是用IO口模擬各種通訊方式,但STM32是帶有很多片上資源的多個spi,i2c,usart,can等,你不需要用IO口模擬,只需要配置相關模塊,從模塊交換數據就可以了。大部分的STM32還帶FSMC,簡單講就是把一個外部存儲器掛載在上面,配置好,然后就可以直接對地址進行數據操作而不需要關心什么片選時序的。 |