Other Parts Discussed in Thread: C2000WARE
器件型号: TMS320F28P650DH
主题: C2000WARE 中讨论的其他器件
尊敬的同事:
当从“C2000Ware_6_00_00_00\driverlib\f28p65x\examples\c28x\uart\"导“导入 UART 示例时、它无法正常工作。 发生的情况是代码未正确配置 UART 外设。
只要我一步的代码,并到达在 board.c 中生成的块:
void myUART0_init(){
//
// Set myUART0 baud rate and configuration
//
UART_setConfig(
myUART0_BASE, // base address
200000000, // UART source clock
115200, // baud rate
(UART_CONFIG_WLEN_8 | // word length
UART_CONFIG_STOP_ONE) // stop bits
);
调试器跳转到 uart.c 中的一个奇怪位置、并开始几乎一步一步地浏览注释部分。 目标/二进制文件之间显然存在着脱节的现象。
要解决该问题、我需要从编译中排除 driverlib.lib 并在编译中包含器件/driverlib。 则它会正常工作。
因此、我认为提供的 driverlib.lib 没有正确编译、此问题应该修复。
要重复此操作:
导入 P65x 的 uart_ex1_echoback.projectspec“工程并运行它。 它将无法正常工作 (FIFO 将由启用、字大小将为 11。
此致、
Jiri Panacek, ISC.
对于 E2E 管理员:这个新的联系窗口是可怕的,文本窗口甚至不能调整大小