[生态工具] 探索 LKSConfig:快速入门LKS MCU的图形化配置软件

[复制链接]
 楼主| MYWX 发表于 2024-6-12 16:12 | 显示全部楼层 |阅读模式
本帖最后由 MYWX 于 2024-6-12 16:55 编辑

#申请原创# 嗨,IC迷们!今天向大家介绍一款对新手友好,为高手提供便利的软件——LKSConfig!
这款工具不仅可以帮您高效管理项目,更如标题所说可以让凌鸥新朋友们快速入门凌鸥 MCU,从芯片快速选型熟悉芯片资源,再到图形化界面配置时钟、IO与外设,致力于让您动动鼠标就能完成demo工程的快速创建与浏览编辑,并集合了编译与下载,带来一体化全流程的完整体验,让我们一起来看看它的独特魅力吧!

一、软件介绍
1.项目管理
一打开 LKSConfig,您就能看到简洁明了的主界面,目前分为项目与凌鸥生态工具推荐两个部分。
image-20240612134453-o8dkiy9.png
通过MCU快速选型后创建您的demo工程。(后续会集成一些典型的开源控制例程供您选择来快速开启项目)
image-20240612101810-5cre5wm.png
生态工具相信凌鸥老朋友们已经非常熟悉了我们后文会进行介绍。
2.时钟配置
芯片选型自动进入时钟配置界面,可以了解或者点击选择时钟源,设置时钟频率等,默认即是芯片的最高时钟,免去代码配置时钟。
所有图形配置界面都支持拖动和Ctrl+鼠标滚轮缩放适配不同分辨率的显示器,矢量绘制不用担心放大清晰度噢。
image-20240612104403-3ltmv68.png
3.外设与引脚配置
外设与引脚配置界面如下图,左侧外设列表列出了当前MCU支持的外设类型,往右是具体的参数配置以及引脚配置。
image-20240612105152-rijhupu.png
下面我们以串口简单配置为例,勾选外设列表的串口,点击模块引脚后会将芯片支持该复用功能的引脚标记出来如下图。
image-20240612105252-mddydpk.png
鼠标左键点击可选引脚选择复用功能,右键则是选择开漏或上拉使能。
怎么样,是不是自然而然就将串口配置好了呢?
image-20240612110255-155pfr4.png
4.工程代码一键生成
代码生成界面可以设置工程名和工程目录、以及IDE等,如下图。
image-20240612111207-qz55k4p.png
点击-打开目录
IDE选择keil生成的工程目录如下,双击.uvprojx即可用Keil进行后续开发调试。
image-20240612112002-7ac2ton.png
IDE选择gcc生成的工程目录如下,会相应的增加makefile文件与.ld链接文件。
image-20240612112059-qzef8p4.png
5.代码编辑
代码编辑界面相当于一个简易IDE,目前支持GCC和Keil工程。
语法关键字高亮、跳转、查找、自动补全功能都支持~
image-20240612112852-tw7un3e.png
界面左侧是工程结构,默认集成了SysTick Delay和RTT打印,方便应用调试。
image-20240612113138-l73dwwz.png
导航菜单栏则是基本编辑功能,可以移动鼠标焦点查看快捷键。
image-20240612113500-gkzll84.png
用户代码段会保留,您的自定义代码可以填写至USER CODE BEGIN和USER CODE END区域之间。
image-20240612113620-0vnqng6.png
6.代码编译-程序下载
点击导航栏或者使用快捷键编译整个工程。(gcc工程需要先安装相应的工具链)
image-20240612113905-zknjv4g.png
代码编辑界面底部是消息提示框,包括编译输出和查找结果。
image-20240612113727-i6i20hc.png
构建编译以后,程序下载界面可以选择器件和时钟,点击下载即可完成芯片编程烧录。
image-20240612114151-fbgmqx3.png
测试程序编译下载后与上位机串口能够正常通信。
图片1-20240612114409-3iujiqv.png
二、凌鸥生态工具推荐
LKSConfig 会推荐一些你可能需要的凌鸥生态软件。这些工具可以大大提升你的开发效率。
想要更好地嵌入式调试?
LKSscope 绝对是个不错的选择!它不仅能查看和修改变量,还支持数据与波形联动显示,功能强大到让你惊叹!
想要读写芯片的FLASH数据与寄存器?
LKSFlash 为您服务!支持在线下载或者读取校验芯片Flash,快速加密与解锁芯片。
三、总结
LKSConfig 是否让您心动了呢,心动不如行动,赶快前往凌鸥官网(https://www.lksmcu.com/index.php/Tools/)下载体验吧!有任何宝贵的建议或意见,记得跟帖留言或者发邮件告诉我们哦(wucf@lksmcu.com)。期待您的反馈,软件后续会根据您的反馈持续更新!
用 LKSConfig,愿凌鸥新朋友们不再迷茫,祝老朋友们的工作更轻松高效!

evhe 发表于 2024-6-12 20:18 | 显示全部楼层
强!强
huquanz711 发表于 2024-6-18 07:41 来自手机 | 显示全部楼层
现在国产MCU厂家都在各自搞自己的开发软件
 楼主| MYWX 发表于 2024-6-19 09:13 | 显示全部楼层
huquanz711 发表于 2024-6-18 07:41
现在国产MCU厂家都在各自搞自己的开发软件

专注电机控制mcu
caigang13 发表于 2024-7-1 08:32 来自手机 | 显示全部楼层
不错,为开发者提供便利。
chenjun89 发表于 2024-7-4 19:14 来自手机 | 显示全部楼层
什么时候国产MCU厂家能够联合开发并维护一款软件开发IDE。

评论

[url=home.php?mod=space&uid=1229748]@ateganyl[/url] :keil 和IAR没有芯片配置的可以化平台啊,这个两个都是编译工具,凌鸥也是适配这两个软件的  发表于 2024-12-10 09:12
[url=home.php?mod=space&uid=3405856]@MYWX[/url] :那keil和iar咋可以  发表于 2024-12-6 15:58
[url=home.php?mod=space&uid=3405856]@MYWX[/url] :那keil和iar咋可以  发表于 2024-12-6 15:58
不同mcu应用场景不同,性能不一,不太好统一,凌鸥目前主要针对电机控制领域  发表于 2024-7-5 17:31
盗铃何须掩耳 发表于 2024-7-11 17:18 | 显示全部楼层
这个好啊,跟上步伐了
我喜欢打游戏 发表于 2024-7-15 16:52 | 显示全部楼层
真出来了,太棒了
toby123fds 发表于 2024-7-22 20:33 | 显示全部楼层
我的LKSConfig.exe以管理员身份打不开是为什么,lksflash可以打开
suncat0504 发表于 2024-7-24 16:49 | 显示全部楼层
哈哈哈,太好啦。图形化配置,有中文说明。赞!
suncat0504 发表于 2024-7-24 16:50 | 显示全部楼层
官网可以下载吗?
suncat0504 发表于 2024-7-24 16:51 | 显示全部楼层
实际上里面好多设置和参数,没有详细说明。要是配个小问号,有专门的的详细说明就好了。
dalong-168 发表于 2024-8-2 11:50 | 显示全部楼层
很赞的工具
 楼主| MYWX 发表于 2024-8-6 10:14 | 显示全部楼层
suncat0504 发表于 2024-7-24 16:50
官网可以下载吗?

可以下载,在工具界面
 楼主| MYWX 发表于 2024-8-6 10:14 | 显示全部楼层
suncat0504 发表于 2024-7-24 16:51
实际上里面好多设置和参数,没有详细说明。要是配个小问号,有专门的的详细说明就好了。 ...

可以下载,在tools下面
 楼主| MYWX 发表于 2024-8-6 10:15 | 显示全部楼层
suncat0504 发表于 2024-7-24 16:50
官网可以下载吗?

可以下载在tools下面
uniwsns 发表于 2024-8-10 08:13 | 显示全部楼层
工具还是有很多明显BUG,比如LKS32MC071CB没有CAN的参数选择,HALL模块使用IO引脚显示都是NULL,只能在芯片图形上选择;LKS32MC071C8没有CAN,但图形管脚依然可以选择出CAN功能。
dalong-168 发表于 2024-8-19 15:42 | 显示全部楼层
非常清晰,强!
HXM1593 发表于 2024-8-23 21:21 | 显示全部楼层
本帖最后由 HXM1593 于 2024-8-23 21:32 编辑

第一次安装这个
为什么出现这个界面?如何解决?有没有单独的安装包
QQ浏览器截图20240823213036.png QQ浏览器截图20240823213104.png


shenxiaolin 发表于 2024-9-20 17:21 | 显示全部楼层
可以直播的话还是可以直播或者视屏更加好一点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

278

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部