FlexIO for Half duplex UART

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FlexIO for Half duplex UART

FlexIO for Half duplex UART

      虽然目前NXP的很多MCU都带了丰富的UART资源,但是在某些特地的情况下或个别芯片,UART数量还是有一定的局限性。现在NXP很多的MCU也携带有FlexIO模块,那么我们就可以利用FlexIO来扩展更多的UART,SDK中有相应的代码,这些代码是支持全双工的,需要使用至少两个timer和两个shifter设计一个UART, 在实际使用中很多时候是使用半双工通信的,本文是基于SDK FlexIO的例程来设计基于一个timer和一个shifter的半双工UART,最大限度扩展UART数量,设计4个半双工的UART,本文设计验证平台为FRDEM-KE15Z和SDK_2.6.0_MKE15Z256xxx7。

    希望能给需要的使用者提供种扩展尽可能多UART的方法。

Best Regards,

Fred Fu

Labels (2)
Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1108891%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EFlexIO%20for%20Half%20duplex%20UART%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1108891%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EAlthough%20many%20NXP%20MCUs%20currently%20have%20rich%20UART%20resources%2C%20the%20number%20of%20UARTs%20is%20still%20limited%20in%20some%20special%20cases%20or%20individual%20chips.%20Now%20many%20NXP%20MCUs%20also%20carry%20FlexIO%20modules%2C%20so%20we%20can%20use%20FlexIO%20to%20expand%20more%20UARTs.%20There%20are%20corresponding%20codes%20in%20the%20SDK.%20These%20codes%20support%20full-duplex.%20You%20need%20to%20use%20at%20least%20two%20timers%20and%20two%20shifters%20to%20design%20a%20UART.%20In%20actual%20use%2C%20half-duplex%20communication%20is%20often%20used.%20This%20article%20is%20based%20on%20the%20SDK%20FlexIO%20routine%20to%20design%20a%20half-duplex%20UART%20based%20on%20a%20timer%20and%20a%20shifter%2C%20maximize%20the%20number%20of%20UARTs%2C%20and%20design%204%20half-duplex%20UARTs.%20The%20design%20and%20verification%20platform%20of%20this%20article%20is%20FRDEM-KE15Z%20and%20SDK_2.6.0_MKE15Z256xxx7.%3C%2FP%3E%3CP%3EWe%20hope%20to%20provide%20users%20who%20need%20it%20with%20a%20way%20to%20expand%20as%20many%20UARTs%20as%20possible.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EBest%20Regards%2C%3C%2FP%3E%3CP%3EFred%20Fu%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1108891%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EIndustrial%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ETechnologies%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎08-27-2020 06:21 PM
Updated by: