- 博客(48)
- 资源 (46)
- 收藏
- 关注
原创 玩转nRF52840-DK开发套件(6)
keil 下载nRF52840-DK程序,遇到Error,Flash Download failed - "Cortex-M4"2:Remove 当前Programming Algorithm内容。
2024-11-19 09:33:00
244
原创 玩转nRF52840-DK开发套件 (5) RTT打印调试日志
日志信息输出可以方便调试者观察程序运行状态,通常用串口 printf 来输出日志。nRF52840-DK也可以用仿真器 JLink 的 RTT Viewer 输出方式。找到你的 SEGGER 的安装位置,找到驱动版本下的 JLinkRTTViewer.exe。在主函数 main 中,第一步就是初始化打印日志功能。,该函数实际上既可以触发串口打印,也可以触发 RTT 打印。
2024-06-18 14:47:32
663
原创 玩转nRF52840-DK开发套件(4)
nRF52840-DK 开发套件UART interface through a virtual serial port ,如下。
2024-06-18 12:14:58
404
原创 玩转nRF52840-DK开发套件(3)
Nordic网站:http://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/在system_nfr52.c中,将nrf_erratas.h替换成nrf52_erratas.h。keil提供的头文件和sdk提供的头文件有冲突。Keil网站:https://www.keil.com/dd2/Pack/,nRF_DeviceFamilyPack选择fixed。,选择新的版本8.38.0。,去掉选择,点击OK。
2024-06-17 17:03:23
560
原创 玩转nRF52840-DK开发套件(2)
介绍如何在Windows操作系统上使用Arm Keil MDK。Arm Keil MDK附带Arm C/C++编译器和µVision集成开发环境(IDE),以及所有nRF5SDK的版本提供了现成的Keil项目。下载例程的hex文件,在SDK安装目录中找到examples\ble_peripheral\ble_app_hrs\hex.micro-USB 2.0 线连接PC机和开发板,电源开关滑动到ON;设备管理器多了一个JLink设备,如下图。选择最新版本下载安装:17.1.0nRF5 SDK。
2024-06-17 16:13:59
776
原创 玩转nRF52840-DK开发套件(1)
Nordic Semiconductor nRF52840开发套件 (nRF52840-DK) 是一款采用nRF52840多协议SoC(片上系统)的多功能单板开发工具,适用于蓝牙5.2/蓝牙低功耗、802.15.4 / Thread、ANT/ANT+以及2.4GHz专有应用。nRF52840-DK与 Arduino Uno Revision 3 标准硬件兼容,让设计人员能够使用符合此标准的第三方扩展板。
2024-06-17 14:53:18
774
原创 CC1310 Debug interface is locked
3 点击Tools图标,选择CC26XX/CC13XX Forced Mass Erase。1 打开SmartRF Flash Programmer。5 SmartRF Flash Programmer强制擦除。2 选择连接的设备CC1310, 弹出如下窗口,点击OK。4 在弹出的窗口点击OK。
2024-05-28 16:22:37
342
原创 玩转GD32F3x0开发板,J-Flash烧写程序
Timeout while checking target RAM, RAMCode did not respond in time
2022-06-10 09:42:56
2834
原创 玩转GD32F3x0开发板补充
GD32MCU有自己的调试工具GDLink,但是手头上只有JINK-OB V2,花了很长时间终于搞定。开始下载的是JLinkARM_V482:keilc出现一系列问题:cannot load driver 'c:\keil_v5\ARM\Segger\JL2CM3'后来下载了JLink_Windows_V720a重新安装,发现问题解决了。下载地址:https://download.csdn.net/download/ayan200112/18858550Port选择SW.
2021-05-19 09:42:08
350
原创 玩转dream DSP芯片(4)
2 安装开发软件SamVS 下载地址:https://download.csdn.net/download/ayan200112/18799822?spm=1001.2014.3001.5501安装环境:Windows 10, 8, 7, Vista and XPSamVS 为其SAM系列音频处理芯片集成了编辑、编译和调试功能。SamVS 可以用ANSI C 或assembler语言来编译。此集成软件包含Scintilla控件,Scintilla Highlight Edit..
2021-05-17 11:31:31
1190
3
原创 玩转dream DSP芯片(3)
三 开发环境搭建Dream Development Tools1 安装USB Audio驱动:TUSBAudio_v3.34.0_eval_Dream_2016-04-28.exe https://download.csdn.net/download/ayan200112/18799922?spm=1001.2014.3001.5501 为了支持Dream 5000DBG-IF debug/programming adapter board,需要安装DREAM USB-DBG...
2021-05-17 10:25:08
1339
1
原创 玩转dream DSP芯片(2)
二 低成本电钢解决方案开发板5704PIA-PDK SAM5704Bis the right choice when a cost effective, powerful solution is envisaged with 88-keys keyboard scanning, up to 81 voices polyphony, up to 128MB memory space for sound and other data, reverb and chorus effects, MIDI, U..
2021-05-13 20:04:10
1415
原创 玩转dream DSP芯片(1)
一Dream全系列的芯片介绍Dream S.A.S France公司网站:https://www.dream.frDream全系列的芯片包含SAM2000 series ICs、SAM3000 series ICs以及SAM5000 series ICs。SAM5000 series ICs包括 sam5504、sam5704、sam5708、sam5808、sam5716、sam5916。目前dream的DSP广泛用于KTV前级效果器、吉他效果器、吉他音箱、调音台、点歌机机顶盒、电视K..
2021-05-13 19:37:37
3558
原创 玩转GD32F3x0开发板 (四)
五 总结 买了两块兆易创新的GD32350R-开发板,发现一块板子启动非常慢,足足3分钟程序才能跑起来,但是仿真又没有什么大的问题,就是GDLink连接有些慢,开始怀疑复位电路和外围晶振。但是细想如果这些有问题仿真也会重现,后来断定GD32350R芯片问题,果断换掉MCU,之后一切正常。建议: 1. 国货当自强,需要大家支持,厂家也需要正视差距,不停努力,不停提升产品质量和性能。 2. 手上的几条USB转串口线都对接不上板子的串口,厂家也要考虑通用性。如果串...
2021-05-05 09:26:41
358
原创 玩转GD32F3x0开发板 (三)
四 编译下载中遇到的问题Q:error: #5: cannot open source input file "core_cm4.h": No such file or directoryA: 打开下图界面,勾选CORE即可。GD-Link连接下载下载时候遇到问题的解决办法Q :Error:Flash Download failed -”Cortex-M4”A:解决办法:设置flash downloadErase Full Chip...
2021-05-04 12:09:21
659
原创 玩转GD32F3x0开发板 (二)
搭建GD32F350的keilc开发环境 二3 开始编译例程error: #5: cannot open source input file "RTE_Components.h": No such file or directory原因:system_gd32f3x0.c中用到的gd32f3x0.h不是来自下面目录:GD32F3x0_Demo_Suites_V2.0.0\GD32F3x0_Firmware_Library\CMSIS\GD\GD32F3x0\Sourc...
2021-05-04 11:49:17
2782
原创 玩转GD32F3x0开发板 (一)
搭建GD32F350的keilc开发环境一 搭建GD32F350的keilc533开发环境下载芯片支持包GigaDevice.GD32F3x0_DFP.2.0.0.packhttps://download.csdn.net/download/ayan200112/17788766Introduction:GD32F3x0系列IAR7.4、Keil MDK 4.74、Keil MDK 5.26 及更高版本支持安装文件。安装后,打开Pack Installer界面,可以看到芯片包GigaDe
2021-05-04 11:30:14
1978
原创 gtkmm安装与测试
· Gtkmm (>= 2.4) o a package name like libgtkmm-2.4-dev must be installed #sudo apt-get install libgtkmm-2.4-dev test program:main.cpp 文件#include int main(int
2014-12-20 11:59:32
1068
原创 CMake安装和使用
Cmake优点:1. 开发源代码,实用类BSD许可发布。2. 跨平台,并可以生成native编译配置文件,在linux/unix平台,生成makefile,在mac平台可以生成xcode,在windows平台可以生成msvc工程的配置文件。3. 能够管理大型项目4. 简化编译构建过程和编译过程,只需要cmake+make就可以
2014-12-20 10:36:42
654
原创 CMAKE 和 MAKE 区别
大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编
2014-12-20 10:09:25
1101
转载 linux终端backspace不能删除字符的解决方案
在linux/unix 平台的经常使用scanf从键盘获取字符,输出字符后按Backspace键删除时,会出现^H,这对习惯了按Backspace键删除的用户来说,感觉非常别扭,虽然可以通过Ctrl+Backspace组合键实现删除功能可通过stty命令修改终端配置来实现Backspace删除功能。如下: QUOTE: [oracle@RHEL5 ~]$ id uid=501(o
2014-08-08 10:08:51
6451
原创 XDM标准XDM_BufDesc数据结构定义
XDM标准 XDM_BufDesc数据结构定义XDM_BufDesc结构体定义在xdm.h中:typedef struct XDM_BufDesc{ // 结构体维护的Buffer的数量,视频处理中可认为是帧的数量。不得大于XDM_MAX_IO_BUFFERS XDAS_Int32 numBufs; // 存放XDM_BufDe
2014-07-28 17:41:50
1387
原创 Fatal error: invalid -march= option: `armv7-a'
ninja: Entering directory `out/Debug'[2/16] CXX obj/talk/media/devices/libjingle_media.gtkvideorenderer.oFAILED: /xiao/webrtc0916/trunk/arm-arago-linux-gnueabi/bin/arm-arago-linux-gnueabi-g++ -MMD
2014-07-19 11:59:20
4093
4
翻译 Autotools(2)
3. The PKG_CHECK_MODULES MacroThe main interface between autoconf and pkg-config is the PKG_CHECK_MODULES macro, which provides a very basic and easy way to check for the presence of a given packa
2014-07-18 20:27:56
1177
翻译 Autotools (1)
1. File Format of *.pc FilesThe heart of pkg-config lies in the data files that the various applications install. These data files are actually simple text files with some special syntax thrown in
2014-07-18 20:02:59
605
原创 pkg-config-wrapper: No such file or directory
Updating projects from gyp files.../bin/sh: ../../../build/linux/pkg-config-wrapper: No such file or directorygyp: Call to '../../../build/linux/pkg-config-wrapper "/home/chenjiyan/webrtc/trunk/ar
2014-07-18 19:27:45
1512
原创 GYP工具Generate Your Projects
GYP结构GYP的输入是.gyp和.gypi文件,.gypi文件是用于.gyp文件include使用的。.gyp文件就是符合特定格式的json文件。gyp文件中包含target,Visual C++下,gyp生成sln,target生成vcproj或vxcproj。chromium中GYP结构是,通过命令行统一使用build/common.gypi的公共文件,工程的配置,选项的处理,编
2014-07-18 14:14:20
3427
转载 在Ubuntu12.10-32bit上构建、测试WebRTC之Android示例WebRTCDemo(video_engine)
参考资料:http://www.webrtc.org/reference/getting-startedhttp://www.webrtc.org/reference/getting-started/prerequisite-swhttp://code.google.com/p/webrtc/issues/detail?id=1435http://code.google.com/p
2014-07-17 18:48:43
1223
翻译 How to install gcc-arm-linux-gnueabihf on Ubuntu 12.04
ToolchainJump to: navigation, searchThe toolchain is a set of binaries, system libraries and tools which allow you to build (in our case, cross-compile) u-boot and the kernel for a target platfo
2014-07-17 15:39:15
7399
原创 Exception: Failed to extract compiler version for args: ['target', 'assembler']
Updating projects from gyp files...as: unrecognized option '-mfloat-abi=softfp'compiler_version.py failed to execute: arm-arago-linux-gnueabi-g++ -Xassembler --version -x assembler -c /dev/nullC
2014-07-17 14:26:58
1650
1
原创 .gclient下载更新webrtc项目工程文件受约束的设置和文件
"managed" : True,to "managed" : False,
2014-07-17 13:29:04
9027
原创 ./build/linux/install-arm-sysroot.py
./build/linux/install-arm-sysroot.pyInstalling ARM root image: /home/chenjiyan/webrtc_new/trunk/arm-sysrootTraceback (most recent call last):File "./build/linux/install-arm-sysroot.py", line 82, in
2014-07-17 10:16:15
1424
转载 交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别
一. 什么是ABI和EABI1) ABI: 二进制应用程序接口(Application Binary Interface (ABI) for the ARM Architecture)在计算机中,应用二进制接口描述了应用程序(或者其他类型)和操作系统之间或其他应用程序的低级接口.ABI涵盖了各种细节,如:数据类型的大小、布局和对齐;调用约定(控制着函数的参数如何传送以及如何接受
2014-07-17 09:39:32
689
原创 Webrtc 多源码管理工具 gclient
google的chromium项目是用gclient来管理源码的checkout, update等。 gclient是google专门为这种多源项目编写的脚本,它可以将多个源码管理系统中的代码放在一起管理。甚至包括将git和svn代码放在一起。gclient的sync,update等命令很容易学习和使用,不再多说,重点说明下和gclient密切相关的两类文件.gclient和DEPS。
2014-07-16 14:02:14
1782
翻译 Building webrtc for Linux ARM
1 install all dependencies for arm crossbuilding (install-build-deps.sh --arm),2
2014-07-10 19:46:03
5688
2
翻译 require for build webrtc
Depot Tools1. You'll need to have the depot tools installed:https://sites.google.com/a/chromium.org/dev/developers/how-tos/depottools2. You need git installed (needed for getting WebM source
2014-07-09 15:58:56
887
翻译 How to get started with WebRTC
Before you startFirst, be sure to install the prerequisite software.The currently supported platforms are Windows, Mac OS X, Linux and Android.Getting the codeCreate a working directory,
2014-07-09 15:39:06
1674
转载 MFC在VS2010中开发ActiveX控件,设置测试容器方案
MFC在VS2010中开发ActiveX控件,设置测试容器方案在VS2010中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件。此容器在VS安装后的文件中是找不到的,需要自己手动获取。如下所述:(1)按照你的VS所安装的路径,找到VC2010Samples.zip这个压缩文件,其在S
2013-06-06 15:00:37
1090
原创 VS2010下配置DirectX
提示:从VS2010 beta开始,之前的版本都在"工具"->"选项"->"项目和解决方案"->"VC++目录",到VS2010里没了。 VS2010全局引用目录和库目录的设置如下: "View"->"Property Manager"(没看到蹦出来对话框?没错。它在左边的边栏里)->"Properties"(可以按里面的按钮,也 可以在
2012-06-05 17:07:25
5521
自定义串口文件传输通信协议
2012-12-03
深入浅出MFC
2011-10-20
TUSBAudio_v3.34.0_eval_Dream_2016-04-28.exe
2021-05-17
SamVS V5.110 setup.exe
2021-05-17
GigaDevice.GD32F30x_DFP.2.1.0.pack
2021-04-25
GD32F3x0_Demo_Suites_V2.0.0.rar
2021-04-23
Accessory Interface Specification R27
2018-10-10
MIT_App_Inventor_Tools_2.3.0_win_setup
2018-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人