da14580怎么修改检测到系统时钟被修改

后使用快捷导航没有帐号?
查看: 6560|回复: 3
注册时间最后登录阅读权限100积分61精华0帖子
该用户从未签到
(3.66 MB, 下载次数: 705)
01:26 上传
点击文件名下载附件
讯联电子DA14580实战教程---SDK介绍
讯联电子DA14580蓝牙4.0BLE实战教程,此为第2章。准备由浅入深结合DA14580蓝牙开发板把教程分成以下几个章节。
1.初识讯联电子DA14580蓝牙开发板
2.SDK的介绍
3.开发环境的搭建
4.GPIO 跑马灯
5.串口的应用
6.定时器的应用
7.ADC的应用
8.DA14580从开发板的EEPROM启动
8.蓝牙实战项目1:蓝牙七彩灯
9.蓝牙实战项目2:蓝牙串口透传
10.蓝牙实战项目3:sensor tag
11.待定...
& &&&以上教程会不定时更新,欢迎大家多多指导。QQ技术交流群: 欢迎加入讨论。
DA14580DK---NRF51822EK_PRO/TM蓝牙4.0BLE开发板供应商
nrf51822ek-
注册时间最后登录阅读权限10积分39精华0帖子
白丁, 积分 39, 距离下一级还需 11 积分
TA的每日心情开心 18:16签到天数: 4 天[LV.2]偶尔看看I
谢谢楼主分享,支持!
注册时间最后登录阅读权限10积分48精华0帖子
白丁, 积分 48, 距离下一级还需 2 积分
TA的每日心情奋斗 12:32签到天数: 2 天[LV.1]初来乍到
好好,最近刚开始学习!谢谢分享
注册时间最后登录阅读权限10积分39精华0帖子
白丁, 积分 39, 距离下一级还需 11 积分
TA的每日心情难过 15:57签到天数: 4 天[LV.2]偶尔看看I
q群加不了。、。。。
站长推荐 /6
终于在2016的尾巴上迎来了爱板网四周年庆啦!周年币兑换、铜板兑换、一元夺宝、板卡买一送一、写经验赢红米……根本停不下来的节奏,快来看看吧!
传统示波器单一的功能已无法满足现代新兴物联网产品的测试研发。针对这种情况,泰克推出了多合一的混合域示波器,一台仪器包含了示波器、频谱仪、矢量分析仪与逻辑分析仪等多种功能。既可以满足物联网设计的跨域测量调试需求,又能一机多用,节省了公司在测试仪器上的开支。
电鱼派是一款基于 ARM cortex_A8 内核的微型电脑主板,以 TF 卡为存储介质。主要应用于教育和工业应用评估用途。专为嵌入式爱好者和想学习基于 ARM 的应用处理器编程的人员设计。12月8日之前,爱板网免费为大家提供该板卡的申请试用机会。立即申请!
香蕉派 BPI-M2 Ultra 四核单板计算机采用全志 R40芯片开发。12月6日之前,爱板网免费为大家提供该板卡的申请试用机会。快来申请吧!
Fireduino 是由天启科技 Firefly 开源团队于2015年底开始倾力打造的兼容 Arduino IDE 及其 API 的智能硬件开源平台。12月14日之前,爱板网免费为大家提供该板卡的申请试用机会。快来申请吧!
爱板网联合TI,推出了TI官方器件的样片申请与购买活动,除了页面上爱板网专为网友精心挑选的热门+新品类产品,用户还可通过页面到TI Store官网申请与购买其他器件。参与即有机会获得丰厚奖品!
Powered by Discuz!DA14580官方SDK详解-电子产品世界论坛
DA14580官方SDK详解
官方SDK详解
资料详情参照/s/1kTmrcwR&&密码:&he7w,文件夹中的初级教程,4_初级教程之(官方SDK教程).pdf
一、官方SDK下载
二、SDK结构讲解
<span style="font-family:宋体;font-size:10.&&根目录
<span style="font-family:宋体;font-size:10.&&binaries
<span style="font-family:宋体;font-size:10.&&dk_apps
<span style="font-family:宋体;font-size:10.&&host_apps
<span style="font-family:宋体;font-size:10.&&peripheral_examples
<span style="font-family:宋体;font-size:10.&&tools
三、官方SDK裸机例程结构讲解
<span style="font-family:宋体;font-size:10.&&Startup&Files文件夹
&&&&3.1.1&&startup_CMSDK_CM0.s文件
&&&&3.1.2&&system_CMSDK.c文件
<span style="font-family:宋体;font-size:10.&&Source&Files文件夹
&&&&3.2.1&&peripherals.c文件
&&&&3.2.2&&i2c_eeprom.c文件
&&&&3.2.3&&spi.c文件
&&&&3.2.4&&spi_flash.c文件
&&&&3.2.5&&adc.c文件
&&&&3.2.6&&eeprom_test.c文件
&&&&3.2.7&&gpio.c文件
&&&&3.2.8&&spi_test.c文件
&&&&3.2.9&&uart.c文件
&&&&3.2.10&&battery.c文件
&&&&3.2.11&&DA14580_examples.c文件
&&&&3.2.12&&quad_decoder_test.c文件
&&&&3.2.13&&wkupct_quadec.c文件
&&&&3.2.14&&pwm_test.c文件
&&&&3.2.15&&pwm.c文件
&&&&3.2.16&&per_ex_hard_fault.c文件
&&&&3.2.17&&sw_cursor.c文件
<span style="font-family:宋体;font-size:10.&&Include&Files文件夹
<span style="font-family:宋体;font-size:10.&&Misc文件夹
一、官方SDK下载
术语和定义
&&&&SDK&&&软件开发工具包 & & & & & & &BLE&&&&顶功耗蓝牙
&&&&GPIO&&通用输入输出&&&&&&&&&&&&RW&&&&&DA14580蓝牙协议栈依托的系统
&&&&INT&&&&中断
&&&&ADC&&&模数转换
&&&&I2C&&&&集成电路通信总线
&&&&SPI&&&&串口外设接口
&&&&UART&&通用异步收发器
&&&&Makefile&定义编译规则的文件
进入官方社区(http://support./forum),在右边点击Create&new&account进行注册,如下图所示:
,按要求填写。如果注册成功,登陆后,可以看到“software”选项,点击进入,如下图:
二、SDK结构讲解
<span style="font-family:宋体;font-size:10.&&根目录
根目录下包含5个文件夹,分别为:binaries、dk_apps、host_apps、peripheral_examples、tools,如下图:
<span style="font-family:宋体;font-size:10.&&binaries
该目录下主要是DA14580的产品测试固件,以及上位机软件。如下图:
<span style="font-family:宋体;font-size:10.&&dk_apps
该目录必要重要,相关源码都在该目录下,如下图:
<span style="font-family:宋体;font-size:10..1&keil_projects
该目录包含协议栈例程代码文件,如下图:
<span style="font-family:宋体;font-size:10..2&&misc
该目录包含一些txt配置文件,如下图:
<span style="font-family:宋体;font-size:10..3&&src
该目录存放协议栈及外围模块相关源码,如图:
<span style="font-family:宋体;font-size:10.&&host_apps
该目录包含上位机源码,如下图:
<span style="font-family:宋体;font-size:10.&&peripheral_examples
该目录包含DA14580的逻辑外围模块测试程序,如下图:
<span style="font-family:宋体;font-size:10.&&tools
该目录包含测试、烧录工具的源码,如下图:
三、官方SDK裸机例程结构讲解
&&&&&我们分析官方SDK裸机例程结构,打开裸机例程DA14580_peripheral_setup.uvproj,文件位于目录:.....\WT开发板\DBoard_BLE\peripheral_examples。打开Keil工程会有4个文件夹,分别是Startup&Files、Source&Files、include&Files、Misc。下面来介绍。
<span style="font-family:宋体;font-size:10.&&Startup&Files文件夹
&&有两个文件startup_CMSDK_CM0.s与system_CMSDK.c,startup_CMSDK_CM0.s是DA14580启动时最先调用的文件,对DA的中断、内存等进行初始化,是用汇编编程的文件,一般不需要修改。
&&system_CMSDK.c是DA进行关于Contex_M0时钟初始化的C文件,无需修改。
<span style="font-family:宋体;font-size:10.&&Source&Files文件夹
&&该文件夹包含所有的C源码文件。
&&Peripherals.c文件,外围配置文件,主要是基本的时钟、看门狗、外围电源、GPIO口以及串口的配置。
&&i2c_eeprom.c是i2c模块相关源文件,封装有许多i2c相关方法,如初始化配置函数、读取数据函数、写入数据函数等。
&&Spi.c文件是spi模块相关源文件,封装了许多SPI的相关方法,如初始化配置函数、读取数据函数、写入数据函数等。
&&Spi_flash.c文件是spi接口flash的相关文件,通过调用spi.c文件中的封装方法来实现spi接口的flash读写操作。
&&Adc.c文件是ADC模块相关的源文件,封装了ADC的相关方法,有初始化配置函数、通道选择函数以及获取转换结果的函数方法。
&&Eeprom_test.c文件、gpio.c文件、spi_test.c文件、uart.c文件、battery.c文件、DA14580_examples.c文件、quad_decoder_test.c文件、wkupct_quadec.c文件等,详情参照&&密码:&he7w,文件夹中的初级教程,4_初级教程之(官方SDK教程).pdf
楼主有没有点诚意,核心的东西一个都没分享出来,上次看的PDF还是加密的,不过这次好了
但是其他东西居然要去淘宝购买,广告打得好
楼主,资源无效了。
匿名不能发帖!请先 [
Copyright (C) 《电子产品世界》杂志社 版权所有查看: 547|回复: 6
DA14580时钟源
主题帖子精华
初级会员, 积分 123, 距离下一级还需 77 积分
在线时间7 小时
第一次使用DA14580,关于时钟源,遇到一点问题,希望能得到帮助,先谢谢了。
看数据手册,DA14580可以使用外部16M晶振,也可以使用内部RC16M。
现在测试的时候把外部16M晶振拿掉,初始化代码选择内部RC16M,但是Jlink找不到设备了,之前使用外部晶振时,是没问题的。
请教论坛的各位兄弟,有了解的请指点一下,万分感谢!
(14.91 KB, 下载次数: 0)
16:14 上传
使用内部RC
(7.84 KB, 下载次数: 0)
16:18 上传
使用外部16M晶振
已经解决问题了。
打了官网电话,通过销售,找到【代】【理】商的技术支持,解答说是外部16M晶振必须接(虽然有内部RC16M)
感谢各位的关注与解答,谢谢!
主题帖子精华
初级会员, 积分 123, 距离下一级还需 77 积分
在线时间7 小时
本帖最后由 jafree 于
17:11 编辑
已经解决问题了。
打了官网电话,通过销售,找到【代】【理】商的技术支持,解答说是外部16M晶振必须接(虽然有内部RC16M)
感谢各位的关注与解答,谢谢!
主题帖子精华
在线时间450 小时
没玩过这个芯片,有没有其他下载方式?,可以试试其他方式先.
主题帖子精华
中级会员, 积分 362, 距离下一级还需 138 积分
在线时间83 小时
应该是你内部rc没起针吧
主题帖子精华
初级会员, 积分 123, 距离下一级还需 77 积分
在线时间7 小时
没玩过这个芯片,有没有其他下载方式?,可以试试其他方式先.
感谢原子兄的关注。
用keil只能仿真,用其他工具下载程序的话,也是一样的用jlink连接,所以也不行
主题帖子精华
初级会员, 积分 123, 距离下一级还需 77 积分
在线时间7 小时
应该是你内部rc没起针吧
使用jlink查找设备,应该还没涉及到程序内的逻辑吧?
主题帖子精华
初级会员, 积分 91, 距离下一级还需 109 积分
在线时间13 小时
交流交流好啊!楼主真厉害
Powered by

我要回帖

更多关于 da14580 datasheet 的文章

 

随机推荐