DA14580学习流程和资料分享-附件资源
2021-09-01 10:38:18 106B
1
利用DA14580作为主控芯片,使用MPU6050作为姿态检测,实现计步。超低功耗。
2021-08-27 09:56:51 16.05MB DA14580 计步 MPU6050
1
Dialog’s Bluetooth Smart wireless mouse reference design is built on its world-leading DA14580 Bluetooth Smart device. The design takes advantage of the DA14580’s capabilities to give excellent battery lifetime and a low Bill of Materials (BoM). The reference design includes all necessary hardware, software and documentation to design a mouse, guaranteeing fastest time-to-market with minimal development investment and effort. The software is provided in source code and offers wide flexibility to customize the mouse and wireless connection parameters according the application’s needs. Features Laser optical sensor with resolution up to 3200cpi and multi-stage power management for optimal performance with minimal power consumption Full range of mouse buttons (Left, Right, Middle) and precise mouse scroll wheel navigation Fast response to key events Simultaneous key-press Highly integrated design, allows for very low external components count (BoM. Powers from a single AA alkaline or NiMH battery Double the battery lifetime of current available solutions EEPROM functionality for storing link keys Supports connection to multiple hosts All key parameters are SW customizable Programmable time to enter deep-sleep when in inactivity Wake-up from deep-sleep on any key event or mouse movement Interoperability with all major operating systems: Win 8.1, iOS7 and Android 4.3 and beyond WHQL certifiable
2021-08-23 18:47:58 1.77MB da14580 蓝牙鼠标例程
1
官方提供的DA14580蓝牙键盘设计实例,包括用户手册、原理图等
2021-08-23 18:46:25 3.53MB 蓝牙键盘
1
DA14580 扩展内存 RAM38K_40K_42K配置方法.pdf 将内存扩展至38K, 40K 或42k的方法
2021-08-05 17:37:04 779KB da14580 扩展内存
1
蓝牙DA14580官方资料
2021-07-17 20:02:46 3.21MB 蓝牙 DA14580 DA1458X
1
最新版蓝牙串口透传程序
2021-07-17 20:02:46 59.35MB 蓝牙 串口透传 DA1458X DA14580
1
DA14580_MPU6050测试程序
2021-07-17 20:02:45 68.78MB 蓝牙 陀螺仪
1
DA14580的OTP只有32K,RAM是42K,默认keil里面的RAM配置只用了32K,当程序超过32K(也就是用用到外部FLASh的时候就需要扩展下RAM了),kiel编译会报错。需要根据里面的文档进行修改。 按文档将相关文档替换后,还需修改替换到工程中的 scatterfile_common_38K.sct 内的第一行,将其替换为 #! armcc -E -I .\,.\..,.\..\src\config,.\..\..\..\..\..\sdk\common_project_files\ --cpu Cortex-M0 的内容。
2021-07-07 17:06:22 681KB DA14580,RAM
1
DA14580在上电后,即使没有下载程序,也会自行启动,扫描各端口有否启动代码,依次OTP、SPI(M)UART1/2/3/4、SPI(S)、IIC(S)。M即为有外部Master,DA14580为从端。S即为外部Slave,DA14580为主端。 若此时SPI_S(Flash)有启动代码,就会自动搬32K code到RAM中,并自动从0x20000000运行。 注:为啥只搬32K,是要顾及到内部OTP仅32K空间,若超限会出错。该原始引导程序,被固化到DA14580中。 二、 扩展ram到38K代码空间 1、若代码超过32K,但在38K内,不用改case,仍沿用CASE23即可。 2、将附件中system_ARMM0_38K.c及boot_vectors_38K.s文件,Copy到: dk_apps\src\plf\refip\src\arch\boot\rvds目录与system_ARMM0.c及boot_vectors.s在同一目录内。 3、将附件中的scatterfile_common.sct_38K.sct文件,Copy到: dk_apps\scatterfiles目录,与scatterfile_common.sct文件同一目录内。
2021-07-07 15:33:22 3.72MB DA14580扩RAM RAM38K_40K
1