自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (46)
  • 收藏
  • 关注

原创 玩转nRF52840-DK开发套件 (5) RTT打印调试日志

日志信息输出可以方便调试者观察程序运行状态,通常用串口 printf 来输出日志。nRF52840-DK也可以用仿真器 JLink 的 RTT Viewer 输出方式。找到你的 SEGGER 的安装位置,找到驱动版本下的 JLinkRTTViewer.exe。在主函数 main 中,第一步就是初始化打印日志功能。,该函数实际上既可以触发串口打印,也可以触发 RTT 打印。

2024-06-18 14:47:32 436

原创 玩转nRF52840-DK开发套件(4)

nRF52840-DK 开发套件UART interface through a virtual serial port ,如下。

2024-06-18 12:14:58 262

原创 玩转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 323

原创 玩转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 442

原创 玩转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 432

原创 CC1310 LaunchPad开发板底噪测试

sub 1GHz 射频

2024-06-17 14:38:43 349

原创 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 239

原创 玩转GD32F3x0开发板,J-Flash烧写程序

Timeout while checking target RAM, RAMCode did not respond in time

2022-06-10 09:42:56 2419

原创 玩转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 308

原创 玩转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 1010 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 1125 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 1142

原创 玩转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 2824

原创 玩转GD32F3x0开发板 (四)

五 总结 买了两块兆易创新的GD32350R-开发板,发现一块板子启动非常慢,足足3分钟程序才能跑起来,但是仿真又没有什么大的问题,就是GDLink连接有些慢,开始怀疑复位电路和外围晶振。但是细想如果这些有问题仿真也会重现,后来断定GD32350R芯片问题,果断换掉MCU,之后一切正常。建议: 1. 国货当自强,需要大家支持,厂家也需要正视差距,不停努力,不停提升产品质量和性能。 2. 手上的几条USB转串口线都对接不上板子的串口,厂家也要考虑通用性。如果串...

2021-05-05 09:26:41 319

原创 玩转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 592

原创 玩转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 2427

原创 玩转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 1865

原创 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 1027

原创 CMake安装和使用

Cmake优点:1.      开发源代码,实用类BSD许可发布。2.      跨平台,并可以生成native编译配置文件,在linux/unix平台,生成makefile,在mac平台可以生成xcode,在windows平台可以生成msvc工程的配置文件。3.      能够管理大型项目4.      简化编译构建过程和编译过程,只需要cmake+make就可以

2014-12-20 10:36:42 622

原创 CMAKE 和 MAKE 区别

大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编

2014-12-20 10:09:25 1072

转载 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 6363

原创 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 1331

原创 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 4000 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 1133

翻译 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 582

原创 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 1473

原创 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 3384

转载 在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 1200

翻译 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 7355

原创 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 1621 1

原创 .gclient下载更新webrtc项目工程文件受约束的设置和文件

"managed"     : True,to   "managed"     : False,

2014-07-17 13:29:04 8973

原创 ./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 1392

转载 交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别

一. 什么是ABI和EABI1) ABI: 二进制应用程序接口(Application Binary Interface (ABI) for the ARM Architecture)在计算机中,应用二进制接口描述了应用程序(或者其他类型)和操作系统之间或其他应用程序的低级接口.ABI涵盖了各种细节,如:数据类型的大小、布局和对齐;调用约定(控制着函数的参数如何传送以及如何接受

2014-07-17 09:39:32 669

原创 Webrtc 多源码管理工具 gclient

google的chromium项目是用gclient来管理源码的checkout, update等。 gclient是google专门为这种多源项目编写的脚本,它可以将多个源码管理系统中的代码放在一起管理。甚至包括将git和svn代码放在一起。gclient的sync,update等命令很容易学习和使用,不再多说,重点说明下和gclient密切相关的两类文件.gclient和DEPS。

2014-07-16 14:02:14 1724

翻译 Building webrtc for Linux ARM

1 install all dependencies for arm crossbuilding (install-build-deps.sh --arm),2

2014-07-10 19:46:03 5606 3

翻译 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 869

翻译 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 1642

转载 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 1065

原创 VS2010下配置DirectX

提示:从VS2010 beta开始,之前的版本都在"工具"->"选项"->"项目和解决方案"->"VC++目录",到VS2010里没了。              VS2010全局引用目录和库目录的设置如下:             "View"->"Property Manager"(没看到蹦出来对话框?没错。它在左边的边栏里)->"Properties"(可以按里面的按钮,也  可以在

2012-06-05 17:07:25 5459 1

翻译 VC++宏定义数据类型大全

类型含义ATOMAtom. For more information, see Atoms.BOOLBoolean variable (should be TRUE or FALSE).BOOLEANBoolean variable (should be TRUE or FALSE).

2011-11-16 09:56:59 1258

c64xplus_g722_1_00_004_production.bin

DSP voice codec xdais xdm

2014-05-22

c64xplus_g7221_1_00_004_production.bin

DSP xdais xdm audio voice codec

2014-05-22

用户界面设计的技巧与技术

用户界面设计的技巧与技术, GUI技术讲解

2014-04-08

Singleton 设计模式

Singleton 设计模式

2014-04-08

JavaScript高级编程

JavaScript高级编程

2014-04-08

JavaScript_教程

JavaScript_教程,

2014-04-08

LinuxWeb服务器配置

LinuxWeb服务器配置,WEB开发技术

2014-04-08

Mastering UML with RationalRose2002

Mastering UML with RationalRose2002

2014-04-08

UML与设计模式

UML与设计模式

2014-04-08

用UML和RationalRose实现面向对象的三层C_S结构设计

用UML和RationalRose实现面向对象的三层C_S结构设计

2014-04-08

自定义串口文件传输通信协议

SPCP协议。设计思想基于帧传输方式,即在向串口发送数据时是一帧一帧地发送。为了保证可靠传输,通过握手建立连接,在每一帧的传输中,采用发送/应答/重连/失败方式。

2012-12-03

多线程串口Modem远程数据通信

多线程串口Modem远程数据通信,VC++编程实例

2012-12-03

VC++2010入门教程

VC++2010入门教程 VC++2010入门教程 VC++2010入门教程

2011-10-20

深入浅出MFC

《深入浅出MFC》分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Windows程序的基本观念以及C++的高阶议题。“学前基础”是相当主观的认定,不过,基于我个人的学习经验以及教学经验,我的挑选应该颇具说服力。第二篇介绍Visual C++整合环境开发工具。本篇只不过是提纲挈领而已,并不企图取代 Visual C++使用手册。然而对于软件使用的老手,此篇或已足以让您掌握Visual C++整合环境。工具的使用虽然谈不上学问,但在视觉化软件开发过程中扮演极重角色,切莫小觑它。 第三篇介绍application framework的观念,以及MFC骨干程序,所谓骨干程序,是指Visual C++的工具AppWizard所产生出来的程序码。当然,AppWizard会根据你的选项做出不同的程序码,我所据以解说的,是大众化选项下的产品。 第四篇以微软公司附于Visual C++光碟片上的一个范例程序Scribble为主轴,一步一步加上新的功能。并在其间深入介绍Runtime Type Information(RTTI)、Dynamic Creation、Persistence(Serialization)、Message Mapping、Command Routing等核心技术。这些技术正是其他书籍最缺乏的部分。此篇之最后数章则脱离Scribble程序,另成一格。

2011-10-20

GPS 车辆监控系统软件架构设计

软件架构设计 GPS 车辆监控系统软件架构设计 architechure

2011-04-18

高级软件架构师培训讲义

高级软件架构师培训讲义 开发方法=建模语言+开发过程 RUP囊括了6项最佳实践方法

2011-04-11

水木清华DSP开发bbs

水木清华 DSP开发 bbs ti ad

2011-04-04

PMPBOK2008

PMPBOK2008 PMP PMI Project Management Professor

2011-04-03

tirtos-cc13xx-cc26xx-setupwin32-2-21-01-08

cc13xx和cc26xx的SDK

2024-09-07

simplelink-cc13xx-cc26xx-sdk-7-40-00-77

cc13xx和cc26xx_sdk的SDK

2024-09-07

JLink_Windows_V720a.exe

JLink_Windows_V720a

2021-05-19

SamVS Users Manual V5.11.pdf

SamVS Users Manual Dream DSP

2021-05-17

TUSBAudio_v3.34.0_eval_Dream_2016-04-28.exe

TUSBAudio_v3.34.0_eval_Dream DREAM USB-DBG-IF

2021-05-17

SamVS V5.110 setup.exe

DREAM Development Software full setup of new SamVS-C V5.0xx including all libraries and documentations

2021-05-17

5704PIA-DK_REV1.pdf

dream sam5704 开发板原理图

2021-05-13

sam5704B_datasheet.pdf

dream datasheet

2021-05-13

GigaDevice.GD32F30x_DFP.2.1.0.pack

Introduction:GD32F3x0系列IAR7.4、Keil MDK 4.74、Keil MDK 5.26 及更高版本支持安装文件。

2021-04-25

GD32F3x0_Demo_Suites_V2.0.0.rar

Introduction:GD32F3x0系列开发板套件。支持GD32330C-START板,GD32330F-START板,GD32330G-START板,GD32350C-START板,GD32350G-START板和GD32350R-EVAL板。

2021-04-23

GD32350R-开发板 用户手册-V1.0.pdf

GD32350R-开发板 用户手册,中文版

2021-04-23

Accessory Interface Specification R27

Accessory Interface Specification R27 lightning 接口协议

2018-10-10

MIT_App_Inventor_Tools_2.3.0_win_setup

MIT_App_Inventor_Tools_2.3.0_win_setup 最新最全 图形化开发,类似scratch

2018-10-10

源码fullaec.m

matalb AEC webrtc voice processing

2014-07-01

汇编指令的编译器yasm.exe

汇编指令的编译器yasm.exe webrtc VS2010

2014-06-03

车载WiFi多媒体系统技术要求书

车载WiFi多媒体系统技术要求书 MP4 play

2014-05-22

Linux 系统上面的音频编程

linux alsa audio driver

2014-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除