嵌入式开发者社区

标题: UART通讯问题请教 [打印本页]

作者: gchengdy    时间: 2015-7-5 16:12
标题: UART通讯问题请教
UART1_POLL 在c6748下正常,在OMAPL138下通过 slaverloader加载怎么就乱码了?
1 a% u. Y- O, K/ y6 X- B/ Q3 T7 Ffile:///C:\Users\Administrator\Documents\Tencent Files\296257212\Image\C2C\KMW5ZAPA31PMTH30)`WM$GT.png- K0 S: P, E9 W  P
[attach]339[/attach]
作者: 希望缄默    时间: 2015-7-6 09:02
[attach]341[/attach]; \* G) c+ v3 o7 k7 U' d

" \& n- o# k3 aDSP C6748 及  OMAPL138 在软件上配置的外设时钟域不同9 Y3 ^' L7 C) V& Q3 ^, x
在 DSP 程序中将时钟改为 312MHz 即可
( l5 F' T  t6 g  C4 X0 ^
作者: gchengdy    时间: 2015-7-6 11:29
@希望缄默,谢谢你的解答。[attach]343[/attach]把这里改成 312M 后确实UART1_POLL输出正常,但是 输出 Tronlong UART1 Application 后,收发还是没反应,不知是哪里有问题?
) |! r! P; I( `3 _+ ?4 ]6 X- x. ~另外,我看了6748和138的手册,没看出来时钟域的不同,可以详细解释一下吗?5 [  ^" J' b# d/ E; v$ X& r7 @
[attach]344[/attach]
0 D! }% `+ u% q# B! ~' q$ v
作者: 希望缄默    时间: 2015-7-6 11:42
gchengdy 发表于 2015-7-6 11:29
3 _5 y2 X  K! l" O- x7 r@希望缄默,谢谢你的解答。把这里改成 312M 后确实UART1_POLL输出正常,但是 输出 Tronlong UART1 Applicat ...

: b. I- T' l9 Y& q" v5 A, k; e+ V没反应是因为需要改 Linux 下 UART 1 的配置* ?3 i7 C& Z$ a
旧版本内核默认把 UART 1 配置为 485 模式 你得改成普通串口才行
作者: 希望缄默    时间: 2015-7-6 11:45
gchengdy 发表于 2015-7-6 11:29
( h! m. r/ U8 x! w4 a1 z@希望缄默,谢谢你的解答。把这里改成 312M 后确实UART1_POLL输出正常,但是 输出 Tronlong UART1 Applicat ...

" G0 q' A( o! j/ U, DDSP C6748 及  OMAPL138 在软件上配置的外设时钟域不同
* ^7 Q( {) g" S% T2 N: j+ }& B8 W
1 y: p: Y* [1 n: f$ f我这句话说了是因为 软件上配置 不同
6 L* s8 J# e& i4 E6 e# n" SDSP C6748 与 OMAPL138 不属于同一个项目组 所以一些软件配置是不同的, L3 M2 g8 c" V! q

6 T3 T" l5 A) ~  O. h2 `+ y7 u2 a我猜想 Linux 下可能支持动态调整 CPU 频率来降低功耗 但是又不希望影响一些外设的工作(比如 UART 2 串口终端输出) 所以才将这部分外设分配到 PLL1 SYSCLK 2
作者: gchengdy    时间: 2015-7-6 17:59
@希望缄默,非常感谢你的解答。不能正常输出确实是因为UART1配置为RS485模式了,换成UART2就正常了。
1 @% n# @+ }! {; }0 M关于那个时钟配置的问题,我没搞明白,是不是138配置的是 PLL1 是312M,而 C6748配置的PLL1是456M。而PLL0的配置都是一样的。
作者: 希望缄默    时间: 2015-7-6 19:09
gchengdy 发表于 2015-7-6 17:59! H. F* y$ ~1 M6 t  k- j& H
@希望缄默,非常感谢你的解答。不能正常输出确实是因为UART1配置为RS485模式了,换成UART2就正常了。
% D* g" k$ e8 j" f% r- X/ ^3 s& u关于 ...

# e  r! J9 j( I9 R1 S* D' J+ }* U[attach]346[/attach]+ S: p# d0 _& r, T/ h

作者: gchengdy    时间: 2015-7-7 08:38
@希望缄默,非常感谢你的解答,已完美的解答了我的问题!{:soso_e179:}




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4