打印
[文档下载]

m0 m4 keIL开发环境建立

[复制链接]
308|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wengh2016|  楼主 | 2023-8-28 08:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
m0 m4 keIL开发环境建立起来,装上NULINK驱动,从官网上下载BSP包,直接就可以进行开发,而8051 N76E003装两个驱动一个是NULINK的,另一个是C51的


N3290X的开发调试:
1.1 前期准备工作
① 解压官方提供的Non-OS_KEIL开发包
② 在压缩包中有个Doc文件夹,可以找到编程需要的文档

前期我们需要参考的文档是N3290X Non-OS Library Reference Guide.pdf
③ 复制Non-OS_KEIL\N32905_Non-OS_KEIL\下的N32905和SYSLIB下的Lib文件夹到工程文件夹

④ 复制Non-OS_KEIL\N32905_Non-OS_KEIL\gpio\example下的standalone.c和wb_init.s文件到工程文件夹的lib文件夹中


1.2 新建工程
① 打开MDK4.72,新建工程,此处命令为project,选择器件为Toshiba的TMPA900CMXBG,该CPU内核为ARM926EJ-S。

② 在弹出的窗口点“否”

③ 工程创建分组

④ 把对应文件添加到分组中
Lib文件夹下的wb_init.s加入到STARTUP中
Lib文件夹下的lib文件和c文件添加到N3290X_LIB中
新建一个mian.c文件,添加到USER分组中
⑤ 把包含目录添加到工程中

⑥ 设置Options|Linker
去掉左上方的Use Memory Layout from Target Dialog
勾选Report “might fail” Conditions as Errors
添加N32905文件夹下的N32905.sct到Scatter File目录中
Misc controls中填入—entry 0

⑦ 设置Options|Debug
把N32905文件夹下的N32905.ini添加到Initialization File下

⑧ 编译工程
提示有9个警告,这个可以忽略

如此一个工程就创建完成,这个也是以前的工程了,具体的看我另一篇博客,不难找
目前遇到过得问题如下:
1:新唐单片机Keil编译工具,资料都可以在新唐官网下载。keil驱动软件要安装在keil安装的目录下,今天安装了很久,一直提示不成功,就是因为驱动Nu-link driver没有安装到keil安装目录下。
2:刚开始项目选用M0518LC2AE单片机(36K FLASH),后来因程序存储区不够,又选用M0518LD2AE单片机(68K FLASH)。但keil编译时提示选用芯片的容量不够,keil重启无效,最后keil卸载后重装可以。

使用特权

评论回复
沙发
huangcunxiake| | 2023-9-26 20:34 | 只看该作者
过程很详细。

使用特权

评论回复
板凳
598330983| | 2023-9-27 11:35 | 只看该作者
直接去官网下载最新版。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

2673

帖子

1

粉丝