Embedded 如何在Simplisity studio中将EFM32LG参考手册设置转换为C设置

Embedded 如何在Simplisity studio中将EFM32LG参考手册设置转换为C设置,embedded,uart,Embedded,Uart,下面我们有一张框架桌。 在它的内部有一些属性表。 我还试图从下面的链接中查看控制这些属性的函数, 如何在simplisity studio中使用代码定义一个具有8个数据位和奇偶校验2(偶数)的对象? 谢谢 您也需要查看文件em\u usart.h中的结构usart\u InitAsync\u TypeDef和/或usart\u InitSync\u TypeDef USART_InitAsync_TypeDef var = USART_INITASYNC_DEFAULT; //var.data

下面我们有一张框架桌。 在它的内部有一些属性表。 我还试图从下面的链接中查看控制这些属性的函数, 如何在simplisity studio中使用代码定义一个具有8个数据位和奇偶校验2(偶数)的对象? 谢谢

您也需要查看文件
em\u usart.h
中的结构
usart\u InitAsync\u TypeDef
和/或
usart\u InitSync\u TypeDef

USART_InitAsync_TypeDef var = USART_INITASYNC_DEFAULT; 
//var.databits = usartDatabits8; //commented out because this is already in default
var.parity = usartEvenParity;

到目前为止你做了什么?请考虑分享我有一个确切的地方从手册和价值,我需要的功能,我也显示了引用的软件手册。它基本上是在C中做P[add]=8,我要求做这件事,有几种方法可以做到这一点。没有例子,我们不知道你的知识水平。您是否使用SDK?你有这方面的经验吗?您是否不理解某些定义,或者您是否需要指导或整个解决方案?我做了一些简单的回答,但没有示例,我不确定这是否是您所要求的。您好,Juliel,您已经定义了var变量类型USART_InitSync_TypeDef,以从USART_帧定义奇偶校验属性。路由寄存器中的其他属性呢。我需要为此定义一个新变量吗?还是用var显示i dtay?谢谢。@rocko445我完全回答了你问的问题。请看一看,然后如果你有任何问题的代码产生一个