一种汽车外部灯的开发方法及装置的制造方法_3

文档序号:9339921阅读:来源:国知局
灯进行控制的灯光控制系统。
[0079]其中,如图12所示,在本发明实施例中,生成模块1103具体包括:
[0080]第一生成单元11031,用于根据逻辑功能图生成与逻辑功能图相对应的C语言代码;
[0081]第二生成单元11033,用于将C语言代码添加到汽车外部灯的硬件驱动中,生成对汽车上的外部灯进行控制的灯光控制系统。
[0082]因此,通过本发明实施例提供的开发装置,可绘制与汽车每一外部灯功能逻辑相同的逻辑功能图,并以图表形式表示外部灯的被点亮的点亮状态、被关闭的关闭状态以及点亮状态与关闭状态之间相互跳变的预设跳变条件之间的对应关系,然后依据逻辑功能图,能够自动生成相应的C语言代码,进而生成对汽车上的外部灯进行控制的灯光控制系统。与现有技术相比,无需通过C语言或者汇编语言进行外部灯光功能逻辑编写,减小了开发工作的工作量,降低了汽车外部灯在开发过程中的复杂程度,大大提高了开发效率。
[0083]另外,如果在开发过程中出现错误,与现有技术相比,无需在C语言代码中修改,修改上述逻辑功能图即可,修改更加简单,也提高了在开发过程中的开发效率。
[0084]具体地,在本发明实施例中,在获取模块1101获取汽车上每一外部灯跳变的逻辑功能图时,外部灯包括左转向灯、右转向灯以及危险警报灯,其中,逻辑功能图中包括:
[0085]表示左转向灯处于点亮状态的第一符号,表示右转向灯处于点亮状态的第二符号,表示危险警报灯处于点亮状态的第三符号,以及表示左转向灯、右转向灯和危险警报灯均处于关闭状态的第四符号,其中,第一符号、第二符号、第三符号以及第四符号之间通过带有箭头的连接线进行连接,连接线代表点亮状态与关闭状态之间互相跳变的预设跳变条件之间的对应关系。
[0086]进一步地,在本发明实施例中,在获取模块1101获取汽车上每一外部灯跳变的逻辑功能图时,外部灯为近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯其中的一个,其中,逻辑功能图包括:
[0087]表示近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯的其中一个处于点亮状态的第一符号,表示近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯的其中一个处于关闭状态的第二符号,其中,第一符号与第二符号之间通过带有箭头的连接线进行连接,连接线代表点亮状态与关闭状态之间互相跳变的预设跳变条件之间的对应关系。
[0088]以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。
【主权项】
1.一种汽车外部灯的开发方法,其特征在于,所述开发方法包括: 获取汽车上每一外部灯跳变的逻辑功能图,所述逻辑功能图以图表形式表示外部灯的被点亮的点亮状态、被关闭的关闭状态以及所述点亮状态与所述关闭状态之间相互跳变的预设跳变条件之间的对应关系; 依据所述逻辑功能图,生成对汽车上的外部灯进行控制的灯光控制系统。2.如权利要求1所述的开发方法,其特征在于,所述获取汽车上每一外部灯跳变的逻辑功能图的步骤中,所述外部灯包括左转向灯、右转向灯以及危险警报灯,其中,所述逻辑功能图中包括: 表示所述左转向灯处于点亮状态的第一符号,表示所述右转向灯处于点亮状态的第二符号,表示所述危险警报灯处于点亮状态的第三符号,以及表示所述左转向灯、右转向灯和危险警报灯均处于关闭状态的第四符号,其中,所述第一符号、第二符号、第三符号以及第四符号之间通过带有箭头的连接线进行连接,所述连接线代表所述点亮状态与所述关闭状态之间相互跳变的预设跳变条件之间的对应关系。3.如权利要求1所述的开发方法,其特征在于,所述获取汽车上每一外部灯跳变的逻辑功能图的步骤中,所述外部灯为近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯其中的一个,其中,所述逻辑功能图包括: 表示所示近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯的其中一个处于点亮状态的第一符号,表示所述近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯的所述其中一个处于关闭状态的第二符号,其中,所述第一符号与第二符号之间通过带有箭头的连接线进行连接,连接线代表所述点亮状态与所述关闭状态之间相互跳变的预设跳变条件之间的对应关系。4.如权利要求1所述的开发方法,其特征在于,所述依据所述逻辑功能图,生成对汽车上的外部灯进行控制的灯光控制系统的步骤具体包括: 根据所述逻辑功能图生成与所述逻辑功能图相对应的C语言代码; 将所述C语言代码添加到汽车外部灯的硬件驱动中,生成对汽车上的外部灯进行控制的灯光控制系统。5.一种汽车外部灯的开发装置,其特征在于,所述开发装置包括: 获取模块,用于获取汽车上每一外部灯跳变的逻辑功能图,所述逻辑功能图以图表形式表示外部灯的被点亮的点亮状态、被关闭的关闭状态以及所述点亮状态与所述关闭状态之间互相跳变的预设跳变条件之间的对应关系; 生成模块,用于依据所述逻辑功能图,生成对汽车上的外部灯进行控制的灯光控制系统。6.如权利要求5所述的开发装置,其特征在于,在所述获取模块获取汽车上每一外部灯跳变的逻辑功能图时,所述外部灯包括左转向灯、右转向灯以及危险警报灯,其中,所述逻辑功能图中包括: 表示所述左转向灯处于点亮状态的第一符号,表示所述右转向灯处于点亮状态的第二符号,表示所述危险警报灯处于点亮状态的第三符号,以及表示所述左转向灯、右转向灯和危险警报灯均处于关闭状态的第四符号,其中,所述第一符号、第二符号、第三符号以及第四符号之间通过带有箭头的连接线进行连接,所述连接线代表所述点亮状态与所述关闭状态之间互相跳变的预设跳变条件之间的对应关系。7.如权利要求5所述的开发装置,其特征在于,在所述获取模块获取汽车上每一外部灯跳变的逻辑功能图时,所述外部灯为近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯其中的一个,其中,所述逻辑功能图包括: 表示所述近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯的其中一个处于点亮状态的第一符号,表示所述近光灯、远光灯、位置灯、前雾灯、后雾灯、倒车灯、制动灯以及日间行车灯的所述其中一个处于关闭状态的第二符号,其中,所述第一符号与第二符号之间通过带有箭头的连接线进行连接,连接线代表所述点亮状态与所述关闭状态之间互相跳变的预设跳变条件之间的对应关系。8.如权利要求5所述的开发装置,其特征在于,所述生成模块具体包括: 第一生成单元,用于根据所述逻辑功能图生成与所述逻辑功能图相对应的C语言代码; 第二生成单元,用于将所述C语言代码添加到汽车外部灯的硬件驱动中,生成对汽车上的外部灯进行控制的灯光控制系统。
【专利摘要】本发明提供了一种汽车外部灯的开发方法及装置,其中,该开发方法包括:获取汽车上每一外部灯跳变的逻辑功能图,逻辑功能图以图表形式表示外部灯的被点亮的点亮状态、被关闭的关闭状态以及点亮状态与关闭状态之间相互跳变的预设跳变条件之间的对应关系;依据逻辑功能图,生成对汽车上的外部灯进行控制的灯光控制系统。通过本发明提供的开发方法,降低了汽车外部灯在开发过程中的复杂程度,减小了开发工作的工作量,大大提高了汽车外部灯在开发过程中的开发效率。
【IPC分类】G06F9/45, B60Q1/00
【公开号】CN105059175
【申请号】CN201510427825
【发明人】孙灿, 董建设, 崔书超, 辛丰强
【申请人】北京汽车研究总院有限公司
【公开日】2015年11月18日
【申请日】2015年7月20日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1