-
1前言出于性能方面的考虑,有的时候,我们希望知道CPU的使用率为多少,进而判断此CPU的负载情况和对于当前运行环境是否足够“胜任”。本文将介绍一种计算CPU...
-
前言某客户的产品,需要评估NUCLEO-F746ZG板上的USB功能,使用cube Version 4.15.1 版本工具生成工程,但在win7和win10上遇到驱动...
-
前言
最近有客户反映STM32F103进入STOP模式后无法通过串口唤醒。
一 问题分析唤醒机制:在MCU进入STOP状态后,不能直接通过UART等中断外设唤醒,...
-
Keil 使用 Jlink 进行调试出现错误:
No Algorithm found for: 08000000H - 08001557H错误的解决
今天在用mdk编译stm3...
-
调试串口时,发现串口会出现频繁跳中断,导致无法执行主循环的问题!
调试发现是串口中断硬件BUG:
1. USART_ITConfig(USART1, US...
-
这个例子是用EK的板子上的KEY4实现一个鼠标,不需要自己编USB驱动,因为使用标准的HID
用KEIL打开那个USB例子的工程,在main.c:while (1){Delay(...
-
1 建立工程
Project>> New μVison Project。在弹出的“Select Device for Target ‘&...
-
下面这些是在STM32的库文件中摘抄的,可以在以后的编程中利用这些方法。
以下为把IO口转化为一个结构体指针的步骤:
首先是GPIO的...
-
一、问题
安装 STM32CubeMX 一直提示需要安装JAVA运行环境,提示界面如下:
但实际上已经正确安装了JRE,如下为JAVA版本。
问题原因:我的电脑上具...
-
BootLoader
关于Bootloader,从书上的文字描述,很难理解这个名词是什么,有什么用。这次用到了,算是有了更进一步的认识。
一、知识点
1、BootLoader...
-
磁悬浮想法由来已久,就是用磁力克服重力让物体悬空,但真正做起来并不容易,主要原因是没有稳定的平衡点。要达到悬浮,必须是稳定的悬浮。也就是说,用一...
来自
工科创意|by
冯大同 |发表时间 2014-05-26
|0个回复
-
为了解决空调遥控器不兼容问题,设计了一款基于Atmega16单片机的智能空调遥控器。该遥控器采用测量脉冲宽度的方法学习红外信号,同时使用游程编码算法对数据进行压缩后存储,并利用单片...
-
环境
操作系统:Win7, 64bit
IDE:CCS V3.3
仿真器:SEED XDS510PLUS
DSP型号:TMS320C6713GDP(DSP6713)
...
-
在使用C2000的时候,经常遇到工程师说芯片仿真能够运行,但是单机跑却不能跑起来;或者在调试时,复位芯片 > run,发现程序不能跑起来。这其中的原因主要是没有了解C2000...
-
环境:Win7 + CCS v5 + XDS100v2仿真器 + TMS320CF2812芯片
烧写方法:将SRAM.cmd替换成FLASH.cmd。一个通...
-
1 你必须知道的TMS320C6000启动过程
如上图
在Device Reset阶段:设备初始化为默认状态,大部分三态输出都配置为高阻态。
在CPU Reset阶段...
-
操作平台和环境
DSP型号:TMS320C6713仿真器:XDS510PLUSFlash型号:AM29LV800BT或AM29LV800BT都试过(一般接口一样,差别不大)RAM...
-
从环境说到搭建第一个工程
请注意,此文默认读者已经对DSP及CCS V3.3环境有一定的了解了,知道cmd文件的配置,知道新建工程,编译并连接仿真器下载!如果你对这些还都不熟悉,...
-
对于熟悉了使用SJA1000的我们来说,使用DSP2407的CAN总线也没有什么本质上的区别。CAN总线的初始化,CAN的发送和接收等三个函数的步骤和对寄存器的操作基本上是一样的,...
-
对于TMS320F2812的时钟问题,从我刚开始接触到现在终于明白了它内部的时钟是如何区分的,F2812上有多个部件需要时钟:CPU,看门狗电路,ADC,事件管理器等片上外设....