System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术是有关于一种服务器,特别是有关于一种提供用户化的开发板的服务器。
技术介绍
1、在微控制器的开发过程中,开发板为其一重要角色。一般而言,使用者会先以开发板作为基础进行开发。在开发成功后,便能直接采用该开发板上的微控制器作为最终的开发应用。然而,在现有的开发板中,多数都是单一微控制器搭配单一功能的开发板。当使用者想要开发多功能的微控制器时,需使用不同的开发板。在不同的开发板上,需要不同的软件开发包才能将其驱动。因此,在开发的过程中,使用者可能需要自行修改并整合不同的软件开发包,才能完成开发,因而增加开发的困难度,并降低开发周期。
2、如果开发一制式化多功能的开发板,其虽拥有多种功能,但由于功能数较多,故价格也较高。再者,使用者往往不会使用到所有的功能。因此,使用者并不会有购买的意愿。
技术实现思路
1、本专利技术的目的是提供一模块化的开发板,让使用者自行选择所需功能做搭配,并能同时满足使用者的硬件及软件需求,提供丰富且合适的软件开发包,增加使用者购买的意愿。本专利技术更提供范例代码,降低使用者开发的困难度,协助使用者顺利开发新产品。
2、为达到上述目的,本专利技术提供一种提供用户化的开发板的服务器,包括一数据传输接口、一选择功能模块、一选配模块、一管理模块以及一处理电路。数据传输接口输出多个功能选项至一云端。选择功能模块包括多个功能模块。每一功能模块对应功能选项的一者。选配模块具有一数据库,用以记载多个微控制器的功能。管理模块提供一开发包软件。处理电
本文档来自技高网...【技术保护点】
1.一种提供用户化的开发板的服务器,其特征在于,包括:
2.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,所述管理模块更根据被点选的功能选项以及被选择的微控制器,产生一范例代码,所述数据传输接口输出所述范例代码至所述云端。
3.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,当所述数据传输接口接收到一确认信号时,所述管理模块产生所述开发包软件。
4.如权利要求3所述的提供用户化的开发板的服务器,其特征在于,当所述数据传输接口未接收到所述确认信号时,所述管理模块暂停产生所述开发包软件。
5.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,所述处理电路根据被点选的功能选项,产生一清单图像,并通过所述数据传输接口,将所述清单图像上传至所述云端。
6.如权利要求5所述的提供用户化的开发板的服务器,其特征在于,当所述数据传输接口接收到一拒绝信号时,所述处理电路重新存取所述多个功能模块,用以产生所述多个功能选项予所述数据传输接口。
7.如权利要求5所述的提供用户化的开发板的服务器,其特征在
8.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,所述选配模块利用一机器学习演算法,处理所述数据库所储存的数据,用以选择至少一微控制器。
9.如权利要求8所述的提供用户化的开发板的服务器,其特征在于,被选择的微控制器提供至少两特定功能,所述两特定功能对应被点选的功能选项的两者。
10.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,所述管理模块包括一开发包软件数据库,所述开发包软件数据库记录多个程序码,每一程序码对应所述多个功能选项的一者,所述管理模块整合被点选的功能选项所对应的程序码,用以产生所述开发包软件。
...【技术特征摘要】
1.一种提供用户化的开发板的服务器,其特征在于,包括:
2.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,所述管理模块更根据被点选的功能选项以及被选择的微控制器,产生一范例代码,所述数据传输接口输出所述范例代码至所述云端。
3.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,当所述数据传输接口接收到一确认信号时,所述管理模块产生所述开发包软件。
4.如权利要求3所述的提供用户化的开发板的服务器,其特征在于,当所述数据传输接口未接收到所述确认信号时,所述管理模块暂停产生所述开发包软件。
5.如权利要求1所述的提供用户化的开发板的服务器,其特征在于,所述处理电路根据被点选的功能选项,产生一清单图像,并通过所述数据传输接口,将所述清单图像上传至所述云端。
6.如权利要求5所述的提供用户化的开发板的服务器,其特征在于,当所述数据传输接口接收到一拒绝信号时,所...
【专利技术属性】
技术研发人员:张雅惠,杨雅婷,
申请(专利权)人:新唐科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。