历史上的今天
返回首页

历史上的今天

今天是:2024年12月26日(星期四)

正在发生

2019年12月26日 | 使用notepad++作为keil的外部编辑器

2019-12-26 来源:eefocus

之前一直不喜欢keil的编辑界面,但是又不想太浮夸。看到很多群里有人用vscode写stm32的序,但是直接用vscode编写的花,各种设置很麻烦。而且还不能调试。于是想到有没有一个轻便简约的外部编辑器呢?你还别说,真有。notepad++就是这样一款轻量级的外部编辑器。可以说是秒开。


notepad官网:https://notepad-plus-plus.org/

可以下载最新版,安装ing

安装好之后,在MDK5的界面点击这个:

打开之后填写如下:

然后你的那个选项里面就多了一个可用的外部编辑器。


点开它!!

然后就会打开界面简洁完美的notepad++,但是刚打开会发现他默认打开的是你在MDK里面编辑的当前文件,不能打开你的工程中的其他文件。而且会发现notepad++的左侧好像少了什么东西。


请忽略上面的图中左侧的文件,那是我设置好了的。一开始是没有的。这时,你要点击这里:

然后就会出来文件夹的工程界面,然后在里面右键,点击添加你的工程的各个文件,唯一不好的是不能直接打开工程,只能一个一个的打开你工程中的文件,但是我感觉已经很好了。毕竟你只是用他来做一个外部编辑器。调试什么的还是得用keil。


然后你可以用notepad++很愉快的写你的程序了,写完之后怎么办呢?好办。


要么你关闭notepad,keil就会自动刷新工程,把你修改的内容刷新出来。既可以点击调试。或者你把你工程中修改的文件先关闭,在打开,也是可以的。他不能自动同步,这点有点不如人意。


好了,关于notepad的其他界面美化,网上一艘一大堆,萝卜青菜,各有所爱把。

推荐阅读

史海拾趣

Ceramics公司的发展小趣事

“跨界陶瓷”公司凭借其前瞻性的战略眼光,积极探索与其他行业的跨界合作。该公司与多家科研机构和高新技术企业建立了战略合作关系,共同研发新型陶瓷电子材料和技术。通过跨界合作,跨界陶瓷成功将陶瓷材料应用于新能源汽车、智能家居等新兴领域,为公司开辟了新的发展空间和市场机会。

这些故事虽然基于虚构,但反映了电子行业中Ceramics公司可能面临的机遇和挑战,以及他们如何通过技术创新、环保理念、国际化战略、品质管理和跨界合作等方式实现发展的普遍现象。当然,实际情况中每家公司的具体发展历程和策略都会有所不同,需要根据具体情况进行分析和评估。

Crouzet公司的发展小趣事

Crouzet公司,这家以生产自控产品为主的跨国公司,于1921年正式成立。创立之初,Crouzet主要专注于自控产品的研发和生产,凭借其卓越的技术和创新能力,很快在市场中占据了一席之地。公司逐渐扩大生产规模,提升产品质量,赢得了客户的信赖。

Aydin Corp公司的发展小趣事

面对日益严峻的环境挑战和市场变化,Aydin Corp积极寻求可持续发展之路。公司致力于推广环保理念,采用环保材料和节能技术,降低生产过程中的能耗和排放。同时,Aydin Corp还加大在新能源、智能电子等领域的研发力度,为公司的未来发展做好充分准备。展望未来,Aydin Corp将继续秉持创新、品质、合作的理念,为电子行业的发展贡献更多的力量。

这些故事虽然基于假设,但反映了电子行业公司普遍面临的挑战和机遇。如需获取关于Aydin Corp公司的真实发展故事,建议直接访问其官方网站或查阅相关新闻报道。

Etco Inc公司的发展小趣事

面对数字化转型的浪潮,Etco Inc公司主动拥抱变革,积极推进数字化转型。公司利用大数据、云计算等先进技术优化生产流程和管理模式,提高了生产效率和管理水平。同时,Etco还加强了与客户的数字化连接和交流,提供了更加便捷和高效的服务体验。这些举措使Etco在数字化时代中保持了领先地位并实现了持续增长。

Comus_International公司的发展小趣事

在过去几十年里,Comus International通过持续的有机增长和收购增长相结合的方式,实现了公司的快速发展。这种增长策略不仅使公司规模不断扩大,也使其业务范围更加广泛。最终,Comus International成功发展成为一家集团公司,成为电子行业中的佼佼者。

以上就是Comus International在电子行业中的五个发展故事。这些故事充分展示了公司在创新、质量、服务以及市场拓展等方面的卓越表现,也揭示了其能够在竞争激烈的电子行业中脱颖而出的原因。

Brainboxes公司的发展小趣事

随着全球化进程的加速,Brainboxes逐渐将业务拓展至全球范围。公司在多个国家和地区设立分支机构或销售网络,以便更好地服务当地客户。同时,Brainboxes也在不断探索新的应用领域和市场机会,为公司的未来发展奠定坚实基础。展望未来,Brainboxes将继续致力于技术创新和市场拓展,为电子行业的发展贡献更多力量。

这五个故事分别展现了Brainboxes公司在电子行业中的创立与发展、技术创新与荣誉、内部制造与供应链、客户亲密度与工业连接以及全球布局与未来展望等方面的事实。通过这些故事,可以更加全面地了解Brainboxes公司在电子行业中的成长轨迹和发展成就。

问答坊 | AI 解惑

中文域名相关知识

1什么是中文域名? 中文域名是含有中文的新一代域名,同英文域名一样,是互联网上的门牌号码。中文域名在技术上符合2003年3月份IETF发布的多语种域名国际标准(RFC3454、RFC3490、RFC3491、RFC3492)。中文域名属于互联网上的基础服务,注册后可以 ...…

查看全部问答>

自制2812开发板无法写入程序,为何?

自制一块2812的开发板,以前焊接的4块都可以用,目前这一块却无法写进程序,现象为:      1. 烧写时没有报错现象;      2. 但烧写进度条却没有任何提示,也就是停顿在原来位置;      ...…

查看全部问答>

AC-DC医疗电源应用

医疗设备产业是关系到人类生命健康的新兴产业,近十余年来,在世界发达国家一直保持着很高的市场年增长率,因而被誉为朝阳产业。随着医疗水平的提高,越来越多先进的医疗设备广泛运用在了各种医疗场合。电源作为医疗设备的重要组成部分,它相对于其 ...…

查看全部问答>

自己在家用什么东西做串口通信的实验呢?求大虾指教

毕业了,老师让给做个串口通信的东西。在家没办法做实验,请高手指教啊!…

查看全部问答>

EVC的编译错误,主要是error LNK2019,高手请进,轻松拿分

ps2keybd.obj : error LNK2019: unresolved external symbol \"int __cdecl KernelIoControl(unsigned long,void *,unsigned long,void *,unsigned long,unsigned long *)\" (?KernelIoControl@@YAHKPAXK0KPAK@Z) referenced in function \"public: ...…

查看全部问答>

WINCE里面,自己写的流接口驱动,怎么实现可以让应用程序向驱动里面注册一个回调函数?看到WINCE驱动里面有很多注册回调函数的驱动程序!

WINCE里面,自己写的流接口驱动,怎么实现可以让应用程序向驱动里面注册一个回调函数?看到WINCE驱动里面有很多注册回调函数的驱动程序! 所以想实现这个机制,这样很方便的,也不用驱动给AP发消息了!!!…

查看全部问答>

minicom启动后停在Uncompressing Linux......后不动了,为什么

虚拟机已经添加了串口设备,minicom的设置也已经设置好. 串口设置成/dev/ttyS0, BPS设置成:1152008N1. Hardware Flow Control:No. 启动minicom时出现以下这些字符,然后就停在那儿不动了,为什么? Uncompressing Linux.......................... ...…

查看全部问答>

eVC or VC 如何调用tablet PC 手写输入?难

有一款华硕的平板PC, tabletPC 自带了一手写输入, 如何在程序中进行调用? 谢谢。。 手写输入有像其他文件那样的*.IME文件吗?谢谢!…

查看全部问答>

用3.7V的锂电池供电,要得到2.5V,2.8V,3.3V的输出需要用电源芯片吗?

在做个mp3,想用3.7V的锂电池供电,要得到2.5V,2.8V,3.3V的输出需要用电源芯片吗?串联电阻或是二极管降压可以吗?…

查看全部问答>

今天在客户那里看到个ST的一个很好玩的小礼品

几个小方块(其实不是方的)反过来掉过去,可以组合很多形状。上面是STM32的产品简介,是个不错的宣传品。不知道香版那里有没有多余的,送我一个,在调程序累的时候,活活脑筋。…

查看全部问答>