⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
thanhtu131.
离线
最后一次露面:3个月3周前
加入:2018-09-18 17:44
common_uart.

你好。我正在尝试使用DA14580基本套件进行简单的GPIO项目。Folder_uart文件夹的目的是什么。我可以在外围示例中找到该文件夹​​。但我在BLE示例中找不到它。

在文件夹引导中,有什么用词3文件:boot_vectors.s,system_armcm0.c,per_ex_hard_fault.c:我发现2个文件boot_vectors.s和system_armcm0.c类似于2个启动文件:arm_startup_da1458x.s和system_da1458x.c(我可以使用Keil C V5中的管理运行时环境工具添加这两个文件)

设备:
PM_DIALOG.
离线
最后一次露面:21小时8分钟前
职员
加入:2018-02-08 11:03
嗨thanhtu131,

嗨thanhtu131,

common_uart.c,.h引入了打印字节,单词,双字和字符串变量的函数。它调用来自GPIO驱动程序的函数,它与我们的SDK的外围示例共享。boot_vectors.s包含设备引导时的引导向量,例如reset_handler,systeminit和__main以及汇编语言。BLE核心需要访问名为“Exchange Memory”的内存空间以存储控制结构和帧缓冲区。通过寄存器字段GP_CONTROL_REG [EM_MAPPAPPE]控制BLE核心地址空间对系统总线地址空间的映射。在SDK应用示例中,选择案例23并在文件SDK \ platform \ arch \ boot \ rvds \ system_armcm0.c:setbits32(gp_control_reg,em_map,23)中,寄存器的编程。在外围示例中,per_ex_hard_fault.c用作硬盘处理程序。

谢谢,PM_DIALOG.

thanhtu131.
离线
最后一次露面:3个月3周前
加入:2018-09-18 17:44
谢谢很多

感谢很多解释。因此,如果我想制作自己的项目,我必须创建文件夹引导并包含3个重要文件,它是boot_vectors.s,system_armcm0.c和per_ex_hard_fault.c,那么我可以编码我的程序(包括驱动程序文件和代码应用程序)雷竞技安卓下载, 正确的?哪些文件解释了所有函数和参数?

PM_DIALOG.
离线
最后一次露面:21小时8分钟前
职员
加入:2018-02-08 11:03
嗨thanhtu131,

嗨thanhtu131,

您需要创建新应用程序并理解SDK架构和示例的所有内容都在以下文档中描述。您可以在我们的支持网站中找到它们。请看一看:

UM-B-050:DA1458X软件开发人员指南(SDK5)

UM-B-051:DA14580软件平台参考(SDK5)

在5.0.4 \ projects \ target_apps \ stamper skd路径中,您还可以找到两个模板,这可能会帮助您开始开发自己的应用程序代码。

谢谢,PM_DIALOG.