辉芒微(FMD)单片机开发环境搭建

烧录器的选择有好几款,我选的这种是FMDLinktype-c接口的。

根据官方给出的资料,不同版本的FMDLink适配如下:

我们编译代码需要用到FMDIDE,但是这个软件在官网上找不到,就很离谱,我是通过其他渠道找到的一个当前最新版本(v3.0.8免安装版),还有对应的烧录器使用说明手册。

下载完成之后解压即可,这个是免安装版,直接打开就可以用,但要注意的是,文件存放的路径不能有中文,否则可能会导致编译失败。建议直接放在C盘根目录下。

而通过参考官方的demo程序则能够快速的了解MCU的编程方法,并展开后续的开发工作。我们可以根据自己选择的芯片型号在官网上面下载相应的规格书和参考code。

比如我用的这款MCUFT61F14x,参考代码包含了最常用的一些外设的配置方法,基本上是够用了。

打开前面下载好的FMDIDE。

1、新建项目

工程建好以后会自动生成一个测试文件,里面都是空函数,你可以选择在这个test.c文件里面添加自己的代码,也可以删掉这个文件重新添加自己的代码文件进去。

2、在项目上添加文件

选中工程目录文件右键,点击AddFile...,选择自己要加进去的文件即可。

3、编译代码

需要编译的时候,点击编译图标即可。

三个编译图标对应的功能依次是:编译单个目标,编译所有目标,编译所有文件并且下载烧录。

编译的时候会弹出一个选项框,如果没有特殊的配置要求,按默认的就行不需要修改。

依次点击Compile->Compile...,在弹出的选择框里面找到FMDIDE的安装根目录,然后在目录下的data->bin文件夹里面找到这个c.exe文件。

找到这个c.exe文件之后,点击OK即可,这个时候再去编译代码就没问题了。

1)更新烧录器固件

把烧录器连接到电脑的USB接口,在FMDIDE依次打开Help->UpdateFirmware...,然后会提示“固件正在升级,请勿断开USB”,点击确定,等待下方进度条升级完成即可。

升级后右下角可以看到固件版本。

注:要接上烧录器才能看到这个版本号。

2)下载烧录

连接好烧录器和MCU,然后在FMDIDE点击“编译并下载”的图标即可。

烧录过程如下:

PS:虽然辉芒微单片机的IDE做的很烂,这个环境也是搞得很复杂,但是搭建好以后其实使用起来也还好,而且最关键的是他们家的芯片便宜呀。如果是做低端产品的话,用这个还是可以省一些成本的。

THE END
1.fmd单片机用什么软件编程?Worktile社区编写程序代码:在IAR Embedded Workbench的编辑器中编写程序代码。可以使用C语言或者汇编语言进行编程。可以使用FMD单片机提供的库函数和寄存器定义来编写程序。 编译和生成可执行文件:在IAR Embedded Workbench中,选择“Project”菜单中的“Make”选项,或者使用快捷键Ctrl + F7来编译项目。编译成功后,将会生成可执行文件。https://worktile.com/kb/ask/2369814.html
2.FMD8位MCU入门fmd芯片本文以FT61F14x为例,FT61F14x是辉芒微电子(FMD)的微控制器,是一款8位基于EEPROM的RISC MCU。官方提供CMIDE3.0.9可用于编译调试,本文主要讲解其开发环境及部分外设使用,资源见附件。官网链接:https://www.fremontmicro.com/#/home 一、CMIDE的使用 https://blog.csdn.net/weixin_44567668/article/details/135463266
3.FMD单片机使用情况怎么样缺点就是:和IAR,KEIL等比起,仿真功能,软件开发环境功能 太简单了。可能需要长期多年的单片机使用经验的https://bbs.21ic.com/icview-2991616-1-8.html
4.辉芒FMD单片机辉芒FMD单片机 负责销售辉芒辉FMD单片机 唐先生电话:,QQ:2208282509 辉芒微电子(深圳)有限公司由美国加州大学伯克利分校许如柏博士带领的海归团队于2005年成立,初创团队在非易失性存储领域都具有非常丰富的经验。辉芒公司的EEPROM芯片全球尺寸较小,性价比高,目前每年的出货量超过10亿颗。在此优势积累之下,辉芒公司自https://wuxing55.51sole.com/companyproductdetail_181473064.htm
5.FMD编程手册辉芒微单片机FMD单片机的IDE开发环境3.0.8版本 上传者:lwydz时间:2022-09-19 FMD IDE 3.1.8 编译器 安装包 FMD编译器最新版 软件在官网或其它网上居然找不到,对推广适用非常不便利。 上传者:yanyaoxin2002时间:2024-02-05 辉芒微单片机开发工具FMDIDE-V3.0.9 https://www.iteye.com/resource/fengfengdiandia-7572727
6.FMD单片机基于串口更新程序的BootLoader程序之前想用STC单片机的EEPROM储存FMD单片机的Bin文件,然后通过串口去更新程序,现在终于把BootLoader程序调通http://www.51hei.com/bbs/dpj-235060-1.html
7.FMD辉芒微系列产品中心深圳市捷尚微科技有限公司,专注为客户提供高性能、高品质的单片机,包括:8位单片机、32位单片机、触摸MCU、LED驱动芯片、马达驱动芯片、EEPROM存储芯片。https://www.jieshangwei.com/fmd/
8.FMD辉芒微代理商MCU单片机FT60F011A量大单价从优~~~单片机IC 单片机芯片开发 可编程IC FT60F011A-RB SOP8 注:我司有工程师,可免费开发写程序! 本公司可开13%点的增值税发票,欢迎致电详谈! 公司成立于2005年,位於深圳市宝安固戍拥有500多平方米的加工厂,提供IC、邦定贴片、半成品加工、成品组装一条龙服务!是一家致力于松翰MCU、佑华语音IC的https://szatw888.cn.china.cn/supply/4246179038.html
9.FT61F021BFMD/辉芒微辉芒微全系列单片机芯片FT61F021品牌FMD/辉芒微 封装SOP8 价格电询 描述辉芒微全系列单片机芯片FT61F021 查看资料FT61F021B 购买FT61F021B 产品说明 类似FT61F021B产品 页码:1/1 产品型号厂商封装简要描述图片资料订购 FT8353B辉芒微SOP8辉芒微全新原装LED隔离AC-DC芯片 FT8353A辉芒微SOP8辉芒微全新原装LED隔离AC-DC芯片 http://www.szjxwdz.com/FT61F021B_1638.html
10.FMD辉芒微单片机FT61F0A1FMD辉芒微单片机FT61F0A1-RB 系列:FT61F0AX系列 针脚数:8 用途:仪器 封装:SOP8 特色服务:技术支持,代烧录服务 应用领域:家用电器 型号:FT61F0A1-RB 封装:SOP8 ROM:10KB RAM:1KB EEPROM:128B I/O口:6 温度:-40-85°C 主频:16MHZ 电压:1.8-5.5Vhttps://www.douban.com/note/820193610/
11.辉芒微FMDLink仿真器三合一在线调试烧录器触摸烧写开发工具辉芒微FMD Link仿真器三合一在线调试烧录器触摸烧写开发工具是一款功能强大的电子开发设备,它为电子工程师提供了便利的在线调试和烧录功能。FMD Link仿真器集成了仿真、调试和烧录三大功能,使得开发过程更加高效、便捷。 作为一款仿真器,FMD Link支持多种编程语言的调试,包括C、C++、汇编等。它可以通过仿真器与目标硬件http://m.fansea.cn/nd.jsp?id=2925
12.辉芒和粤原点单片机的组合IDEFMDIDE版本:V2.1.6 ORIGINIDE版本:V2.1.4 文件较大,传到网盘了,下边是网盘地址:辉芒和粤原点https://www.amobbs.com/thread-5736395-1-1.html