刘胜126

刘胜126

0个粉丝

18

问答

0

专栏

0

资料

刘胜126  发布于  2016-11-08 09:10:04
采纳率 0%
18个问答
6176

打开uart1失败,你们有遇到吗?

 
最新在调试RS485,发现打开UART1总是失败,好像内核启动的时候就没有初始化UART1
我来回答
回答13个
时间排序
认可量排序

hanfei69882

2个粉丝

26

问答

0

专栏

2

资料

hanfei69882 2016-11-08 10:20:58
认可0
要看代码确认一下,参考:[url=http://blog.csdn.net/zqj6893/article/details/47663265]海思HI3518内核中开启UART2的方法[/url]
路径参考:

CallMeBroYang

1个粉丝

7

问答

0

专栏

0

资料

CallMeBroYang 2016-11-08 11:45:13
认可0
hi3519的内核里使用的是设备树dts配置设备的。
按图修改,重新编译内核就可以了。


启动后,
查看uart设备是否已经开启:cat /proc/tty/driver/ttyAMA

刘胜126

0个粉丝

18

问答

0

专栏

0

资料

刘胜126 2016-11-08 16:40:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=40959&ptid=13282]CallMeBroYang 发表于 2016-11-8 11:45[/url]
hi3519的内核里使用的是设备树dts配置设备的。
按图修改,重新编译内核就可以了。

[/quote]

非常感谢,已经有uart1了,但是启动的时候会报一个东西,我不知道会不会有隐患。
uart-pl011 12101000.uart: aliased and non-aliased serial devices found in device tree. Serial port enumeration may be unpredictable.

刘胜126

0个粉丝

18

问答

0

专栏

0

资料

刘胜126 2016-11-08 16:43:50
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=40952&ptid=13282]hanfei69882 发表于 2016-11-8 10:20[/url]
要看代码确认一下,参考:海思HI3518内核中开启UART2的方法
路径参考:[/quote]

hi3519采用的不是这种方式配置设备,楼下朋友已经说出了正确的解决方法

fobyellow

0个粉丝

6

问答

0

专栏

0

资料

fobyellow 2016-12-06 11:05:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=40959&ptid=13282]CallMeBroYang 发表于 2016-11-8 11:45[/url]
hi3519的内核里使用的是设备树dts配置设备的。
按图修改,重新编译内核就可以了。

[/quote]

请教下问题,我们使用UART1做485的半双工接口,收发都没有问题,但是在发送的时候,无法判断是否已经发送完成,我们现在的处理办法是发送后延时一段时间后切换到接收状态,会遇到外设响应太快总线发生冲突的问题,求解决思路,谢谢!

liuxiangtao

0个粉丝

2

问答

0

专栏

0

资料

liuxiangtao 2016-12-19 08:48:24
认可0
3楼方法正解。

juiceweng

0个粉丝

3

问答

0

专栏

0

资料

juiceweng 2017-01-07 09:01:01
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=40959&ptid=13282]CallMeBroYang 发表于 2016-11-8 11:45[/url]
hi3519的内核里使用的是设备树dts配置设备的。
按图修改,重新编译内核就可以了。

[/quote]

uart设备已经开启了,可是没有中断?

juiceweng

0个粉丝

3

问答

0

专栏

0

资料

juiceweng 2017-01-07 17:59:23
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43843&ptid=13282]juiceweng 发表于 2017-1-7 09:01[/url]
uart设备已经开启了,可是没有中断?[/quote]

原来中断要考虑创建节点,管脚服用,打开设备文件等。

poya-lzh

0个粉丝

1

问答

0

专栏

0

资料

poya-lzh 2017-05-10 15:21:42
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=40977&ptid=13282]刘胜126 发表于 2016-11-8 16:40[/url]
非常感谢,已经有uart1了,但是启动的时候会报一个东西,我不知道会不会有隐患。
uart-pl011 12101000.u ...[/quote]

这个问题是因为在hisi-hi3519v101.dtsi文件中只有uart0的alias定义,没有uart1的,在这个文件中添加上uart1的alias就可以了。

charles1971

0个粉丝

1

问答

0

专栏

0

资料

charles1971 2017-05-29 23:05:30
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=42474&ptid=13282]fobyellow 发表于 2016-12-6 11:05[/url]
请教下问题,我们使用UART1做485的半双工接口,收发都没有问题,但是在发送的时候,无法判断是否已经发送 ...[/quote]

CTS/RTS是干嘛用的. 查一下就知道了

13915426184

0个粉丝

15

问答

0

专栏

0

资料

13915426184 2017-09-05 13:29:00
认可0
这个帖子帮助很大啊,等我搞完了我结贴

polkder

0个粉丝

2

问答

0

专栏

0

资料

polkder 2018-11-12 11:31:59
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=40959&ptid=13282]CallMeBroYang 发表于 2016-11-8 11:45[/url]
hi3519的内核里使用的是设备树dts配置设备的。
按图修改,重新编译内核就可以了。

[/quote]

原來如此,學習了
小弟一直覺得海思的文件很不齊全,還有很多不知道怎麼用的地方,比如它的解碼器...唉,還要努力了

hero

0个粉丝

1

问答

0

专栏

0

资料

hero 2018-11-13 08:40:24
认可0
3楼正确:lol:lol
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区