嵌入式开发者社区

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

作者: gchengdy    时间: 2015-7-5 16:12
标题: UART通讯问题请教
UART1_POLL 在c6748下正常,在OMAPL138下通过 slaverloader加载怎么就乱码了?$ c3 U& X# y8 ^( z0 B4 R
file:///C:\Users\Administrator\Documents\Tencent Files\296257212\Image\C2C\KMW5ZAPA31PMTH30)`WM$GT.png9 U+ y. ~5 Q: I- S7 ?+ F6 G( k
[attach]339[/attach]
作者: 希望缄默    时间: 2015-7-6 09:02
[attach]341[/attach]
+ k. k/ p5 w6 c
* D3 g! y! C. _; ~6 ^$ K, {9 XDSP C6748 及  OMAPL138 在软件上配置的外设时钟域不同$ Q) @* i6 |6 V) I" O, l: G
在 DSP 程序中将时钟改为 312MHz 即可
$ F+ Y. z9 y9 U9 I4 {
作者: gchengdy    时间: 2015-7-6 11:29
@希望缄默,谢谢你的解答。[attach]343[/attach]把这里改成 312M 后确实UART1_POLL输出正常,但是 输出 Tronlong UART1 Application 后,收发还是没反应,不知是哪里有问题?
. i2 d0 G+ G2 W" {另外,我看了6748和138的手册,没看出来时钟域的不同,可以详细解释一下吗?3 Z" U2 Q1 p% D1 _, {' a9 _
[attach]344[/attach]
1 K8 _* i! h8 y$ a2 |8 _
作者: 希望缄默    时间: 2015-7-6 11:42
gchengdy 发表于 2015-7-6 11:297 F5 C9 `; D$ L! p8 D" Y9 n
@希望缄默,谢谢你的解答。把这里改成 312M 后确实UART1_POLL输出正常,但是 输出 Tronlong UART1 Applicat ...

7 W$ W; C+ b8 \6 `没反应是因为需要改 Linux 下 UART 1 的配置2 c) m. l  D: x- \7 Y
旧版本内核默认把 UART 1 配置为 485 模式 你得改成普通串口才行
作者: 希望缄默    时间: 2015-7-6 11:45
gchengdy 发表于 2015-7-6 11:294 A7 }, J0 i. V( v
@希望缄默,谢谢你的解答。把这里改成 312M 后确实UART1_POLL输出正常,但是 输出 Tronlong UART1 Applicat ...

! M* }8 K; V/ N& IDSP C6748 及  OMAPL138 在软件上配置的外设时钟域不同1 |/ Y: o0 W5 D" P0 ^& {$ l

! l% m; w" q2 s  j$ d我这句话说了是因为 软件上配置 不同* z, N2 j1 v' j  p' z' @0 v- M
DSP C6748 与 OMAPL138 不属于同一个项目组 所以一些软件配置是不同的" ^) F$ r2 c$ c' K- W/ U. N

5 M' s9 z( ~5 E+ m) Z* e, `- m我猜想 Linux 下可能支持动态调整 CPU 频率来降低功耗 但是又不希望影响一些外设的工作(比如 UART 2 串口终端输出) 所以才将这部分外设分配到 PLL1 SYSCLK 2
作者: gchengdy    时间: 2015-7-6 17:59
@希望缄默,非常感谢你的解答。不能正常输出确实是因为UART1配置为RS485模式了,换成UART2就正常了。, s5 L6 ~" w# n- [
关于那个时钟配置的问题,我没搞明白,是不是138配置的是 PLL1 是312M,而 C6748配置的PLL1是456M。而PLL0的配置都是一样的。
作者: 希望缄默    时间: 2015-7-6 19:09
gchengdy 发表于 2015-7-6 17:594 v& c) B" p0 e9 n) G* I& p; i
@希望缄默,非常感谢你的解答。不能正常输出确实是因为UART1配置为RS485模式了,换成UART2就正常了。
6 ^+ @* S& i4 F* M1 `: A关于 ...
" q# W+ X4 x! R5 [$ u/ J  m/ b
[attach]346[/attach]
) C8 {# F* z" C2 ^  ^; K( {
作者: gchengdy    时间: 2015-7-7 08:38
@希望缄默,非常感谢你的解答,已完美的解答了我的问题!{:soso_e179:}




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