打印
[技术问答]

请教各位大佬们新塘单片机入门的问题

[复制链接]
3055|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
bks882|  楼主 | 2024-12-10 16:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大佬好,本小弟我以前使用单片机都是以ST,MM32和雅特力为主,新塘单片机才昨天接触,以前一直没弄过。。。
然后今早上,我把新塘的新建工程和测试代码(就一个简单的RUNLED灯的闪烁功能)弄好了,就等着代码烧录到单片机里面,可是我就是无法在Keil烧录代码进单片机,
后来我在Keil工程里打开魔术棒设置  ->  DeBug -> Setting 里面查看了一下,发现 DeBug窗口只显示 Nu-Link 的 Driver Version 和 ICE Version ,然后 Device Family , Device ID 和 Port 三个位置都是空白的,接下来不知道是什么问题了...反正我现在不知道怎么设置 KEIL 关于 新塘单片机的编译烧录和调试的环境了。
提示一下,我现在使用的是Nu-Link烧录器,连接电脑是可以在 “我的电脑” -> “管理” -> "设备管理器" 项目的 USB的连接器看到有 “Nuvoton Nu-Link USB” 的 USB 设备,单片机是NUC505DS13Y.
现在我的问题就是不知道怎么设置Keil中的烧录和调试的功能了。希望各位大佬们可以帮帮小弟,我先说下谢谢!!!

使用特权

评论回复
沙发
bks882|  楼主 | 2024-12-11 11:44 | 只看该作者
问题已经解决!!!是系统上电设置的4个引脚设定问题导致单片机无法连接到NuLink

使用特权

评论回复
板凳
xixi2017| | 2024-12-14 16:22 | 只看该作者
你用的是官方的开发板吗?如果自己做的,就用自己的调试器

使用特权

评论回复
地板
bks882|  楼主 | 2024-12-23 13:49 | 只看该作者
xixi2017 发表于 2024-12-14 16:22
你用的是官方的开发板吗?如果自己做的,就用自己的调试器

使用的是公司自己画的板子,那画板的人也是第一次使用这种新塘方案的,所以很多小细节没注意到,谢谢大佬关注了!

使用特权

评论回复
5
Stahan| | 2024-12-29 22:22 | 只看该作者
调试器有问题吗

使用特权

评论回复
6
麻花油条| | 2025-1-2 15:37 | 只看该作者
驱动程序版本不匹配?

使用特权

评论回复
7
laocuo1142| | 2025-1-2 20:00 | 只看该作者
Keil版本过旧?

使用特权

评论回复
8
powerantone| | 2025-1-2 20:56 | 只看该作者
单片机设置问题

使用特权

评论回复
9
flycamelaaa| | 2025-1-2 21:00 | 只看该作者
检查Nu-Link烧录器与单片机之间的连接是否牢固,以及USB线是否完好。

使用特权

评论回复
10
bks882|  楼主 | 2025-1-5 00:59 | 只看该作者
Stahan 发表于 2024-12-29 22:22
调试器有问题吗

问题已经解决了,是我以前不熟新塘单片机的上电引脚设定(类似于STM32的BOOT引脚的设定),所以以前烧录时就出错了,不过现在已经把问题解决了,谢谢大家对我的小问题的关注!!!

使用特权

评论回复
11
bks882|  楼主 | 2025-1-5 01:00 | 只看该作者
麻花油条 发表于 2025-1-2 15:37
驱动程序版本不匹配?

问题已经解决了,不是驱动程序版本的问题,是我以前不熟新塘单片机的上电引脚设定(类似于STM32的BOOT引脚的设定),所以以前烧录时就出错了,不过现在已经把问题解决了,谢谢大家对我的小问题的关注!!!

使用特权

评论回复
12
bks882|  楼主 | 2025-1-5 01:01 | 只看该作者

问题已经解决了,跟Keil的版本没关系,是我以前不熟新塘单片机的上电引脚设定(类似于STM32的BOOT引脚的设定),所以以前烧录时就出错了,不过现在已经把问题解决了,谢谢大家对我的小问题的关注!!!

使用特权

评论回复
13
bks882|  楼主 | 2025-1-5 01:01 | 只看该作者
flycamelaaa 发表于 2025-1-2 21:00
检查Nu-Link烧录器与单片机之间的连接是否牢固,以及USB线是否完好。

问题已经解决了,跟下载器那边没关系,是我以前不熟新塘单片机的上电引脚设定(类似于STM32的BOOT引脚的设定),所以以前烧录时就出错了,不过现在已经把问题解决了,谢谢大家对我的小问题的关注!!!

使用特权

评论回复
14
eleg34ance| | 2025-2-17 16:01 | 只看该作者
基于 Simulink 的单片机开发是一种常见的嵌入式系统开发方式,特别适合快速原型设计和算法验证

使用特权

评论回复
15
yuliangren| | 2025-2-17 17:12 | 只看该作者
Simulink 提供了丰富的工具箱和模块库,可以直接生成代码并部署到目标硬件(如单片机)上。

使用特权

评论回复
16
pe66ak| | 2025-2-17 18:22 | 只看该作者
基于 Simulink 的单片机开发通常包括模型设计:在 Simulink 中搭建系统模型。仿真验证:通过仿真验证模型的功能和性能。代码生成:使用 Simulink Coder 或 Embedded Coder 生成 C 代码。代码部署:将生成的代码编译并部署到目标硬件(如单片机)。硬件验证:在目标硬件上运行程序并验证功能

使用特权

评论回复
17
gongqijuns| | 2025-2-17 19:27 | 只看该作者
ATLAB/Simulink:用于模型设计和仿真。Simulink Coder 或 Embedded Coder:用于生成 C 代码。硬件支持包:用于支持特定单片机(如 STM32、Arduino、TI C2000 等)。编译器工具链:用于编译生成的代码(如 GCC、IAR、Keil 等)。调试工具:用于调试和验证硬件(如 JTAG、SWD 等)。

使用特权

评论回复
18
一切D都好| | 2025-2-17 21:06 | 只看该作者
一般要使用好,需要使用 Simulink 库中的模块(如数**算、信号处理、控制算法等)搭建系统。

使用特权

评论回复
19
hhdhy| | 2025-2-17 22:45 | 只看该作者
硬件支持,确保目标硬件有对应的 Simulink 支持包。

使用特权

评论回复
20
nuan11nuan| | 2025-2-18 08:50 | 只看该作者
代码优化,使用 Embedded Coder 可以生成更高效的代码

使用特权

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

本版积分规则

2

主题

35

帖子

0

粉丝