摘要: 串口通信是经常使用到的功能,在STM32中UART具有DMA功能,并且收发都可以使用DMA,使用DMA发送基本上大家不会遇到什么问题,因为发送的时候会告知DMA发送的数据长度,DMA按照发送的长度直接发送就OK了,但是使用DMA接收时候就不同了,因为有时候数据接收并不是每一次都是定长的,但是DMA只... 阅读全文
posted @ 2015-08-27 23:16 IAmAProgrammer 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: http://www.cs.indiana.edu/~geobrown/book.pdfAn example of a basic timer is illustrated in Figure 10.1.This timer has four components – a controller, a... 阅读全文
posted @ 2015-08-27 22:22 IAmAProgrammer 阅读(11076) 评论(0) 推荐(0) 编辑
摘要: Bus Blaster v4 design overviewBus Blaster v4 is an experimental, high-speed JTAG debugger for ARM processors, FPGAs, CPLDs, flash, and more. Thanks to... 阅读全文
posted @ 2015-08-27 18:49 IAmAProgrammer 阅读(807) 评论(0) 推荐(0) 编辑
摘要: https://en.wikipedia.org/wiki/Joint_Test_Action_GroupIn JTAG, devices expose one or moretest access ports(TAPs).The picture above shows three TAPs, wh... 阅读全文
posted @ 2015-08-27 18:18 IAmAProgrammer 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 用户在调试内嵌可综合内核的 CPU 如 ARM7TDMI-S 时,需要通过打开仿真器的自适应时钟功能。此时,ARM仿真器根据 RTCK 时钟信号的频率,产生可用于 CPU 内核当前时钟主频的最快的 TCK 时钟。即ARM 内核的时钟主频变化,引起 RTCK 变化,仿真器根据 RTCK 的变化,产生合... 阅读全文
posted @ 2015-08-27 17:42 IAmAProgrammer 阅读(4731) 评论(0) 推荐(0) 编辑
摘要: New version released ! V2.45(Check version list for details)This construction is based on HappyJTAG Idea, to implement JTAG interface into target avr ... 阅读全文
posted @ 2015-08-27 14:45 IAmAProgrammer 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 用SWD调试接口测量代码运行时间关于时间测量的种种问题在嵌入式中,我们经常需要测量某段代码的执行时间或测量事件触发的时间,常规的思路是:1:在测量起始点,反转电平2:在测量结束点,再次反转电平然后通过示波器或者逻辑分析仪来测量反转间隔,也就是代码时间这种方法,在测量两个或多个时间信号同步的时候,非常... 阅读全文
posted @ 2015-08-27 14:36 IAmAProgrammer 阅读(9286) 评论(0) 推荐(0) 编辑
摘要: JTAG was the traditional mechanism for debug connections for ARM7/9 parts, but with the Cortex-M family, ARM introduced the Serial Wire Debug (SWD) In... 阅读全文
posted @ 2015-08-27 14:31 IAmAProgrammer 阅读(1567) 评论(0) 推荐(0) 编辑
摘要: https://www.computex.co.jp/eg/products/pdf/technical_pdf/arm_if01_gijutsu_eng.pdf 阅读全文
posted @ 2015-08-27 14:28 IAmAProgrammer 阅读(569) 评论(0) 推荐(0) 编辑
摘要: One of the basic needs of the embedded software development through the terminal to output debugging information, generally two ways to achieve:one is... 阅读全文
posted @ 2015-08-27 14:24 IAmAProgrammer 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: Being able to display values for counters, sensors and other debugging information is an important part of software development for microcontrollers. ... 阅读全文
posted @ 2015-08-27 14:17 IAmAProgrammer 阅读(1779) 评论(0) 推荐(0) 编辑
摘要: ARM Cortex-M processor-based devices use the ARM CoreSight technologywhich introduces powerful newdebug and tracecapabilities.Debug features:Run Contr... 阅读全文
posted @ 2015-08-27 14:15 IAmAProgrammer 阅读(736) 评论(0) 推荐(0) 编辑
摘要: The JTAGkey is based on the FTDIChip FT2232L, is a USB 2.0 device and is used for:On-Chip DebuggingIn-System ProgrammingBoundary-Scan Testinghttp://ww... 阅读全文
posted @ 2015-08-27 14:10 IAmAProgrammer 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: http://avrobdii.googlecode.com/svn/trunk/code/J1850.c/* Copyright (C) Trampas Stern name of author This program is free software; you can redistribut... 阅读全文
posted @ 2015-08-27 09:31 IAmAProgrammer 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 78-WS2812-Library (STM32F4)//--------------------------------------------------------------// File : stm32_ub_ws2812.h//--------------------------... 阅读全文
posted @ 2015-08-27 00:29 IAmAProgrammer 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: stm-ledstrip : Driver and test routine for WS2811 RGB-LED #include "ws2812.h"#include #include #include #include #include static uint16_t PWM_Buffer[ ... 阅读全文
posted @ 2015-08-27 00:27 IAmAProgrammer 阅读(3694) 评论(0) 推荐(1) 编辑