-
一、接口信号描述
二、握手机制
只有当VALID和READY同时为高时,才能进行传输。
VALID和READY信号的先后顺序有一下三种形式:
2.1...
-
网上讲的添加printf()到程序中一般都是这样的(简要提一下):
1.配置GPIO ,USART,RCC 的Configuration
2.勾选usb micro lib
...
-
一个问题几天了,STM32F1硬件I2C,总是卡在while(!I2C_CheckEvent(I2C1, I2C_EVENT_MASTER_MODE_SELECT));  ...
-
近日有人咨询问题如下:
“我用STM32F7 MCU开发产品,用到S...
-
工程师在做STM8系列的应用开发中,难免会遇到各种各样的问题,尤其初次使用。这里结合个人理解及跟有些工程师的沟通交流,抽空整理一些常见的问题,希望帮到更多的工程师。文字中难免有描述...
-
带大家来一起快速的看懂ZigBee的协议栈的运行流程。
1.读任何程序都需要从main函数入手,那我们先来看Zmain.c中的main函数。
问题:...
-
在STM32工程中调用printf函数,需要加入如下代码:
#ifdef __GNUC__
&nbs...
-
调试串口时,发现串口会出现频繁跳中断,导致无法执行主循环的问题!
调试发现是串口中断硬件BUG:
1. USART_ITConfig(USART1, US...
-
试验环境:EWARM 4.41A + J-link + 目标板试验内容:TIM1->CC1触发ADC采样,单通道,采样结果使...
-
汇总1:STM32的USB例程修改步骤
以下是笔者将ST的Custom_HID例程修改为“自定义USB设备”例程时总结出来的,因为笔者也是刚刚学USB开发...
-
在嵌入式项目中,经常会用到SD卡升级这一方式来进行产品的软件升级。刚好最近做的项目也需要这一功能,由于之前未接触过IAP开发,刚好在这个时候可以学习一下,于是先到各大网站去搜索相关...
-
简单地说:想在mdk 中用printf,需要同时重定义fputc函数和避免使用semihosting(半主机模式),
标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,...
-
今天调试程序的时候需要把掉电前的数据存储到flash中之后等待下次初始化的时候把数据读进来。
刚刚开始的时候去找了一些stm32的flash的操作,真的是废话连篇的真正能用到的没...
-
如果在程序中打开了Flash读保护:FLASH_ReadOutProtection(ENABLE);再次用jlink下载程序时会出错:
解决办法:
...
-
1、如何动态地修改设备描述符或字符串描述符?
在文件usbd_desc.c里,与设备和字符串相关的描述符可以通过GetDescriptor的回调函数...
-
首先,此类错误基本是被STM32芯片遇到,并且基本都是使用JLINK仿真器,我们以下的方法不一定可以帮你解决问题,问题真正的原因我们也没有在这个帖子公开、如果需要解决,请联系arm...
-
对于STM8单片机Flash的块编程,代码必须在Ram内存中运行。因此,存储在Flash中的代码必须拷贝到Ram中编译、链接、运行。Cosmic编译器有两种实现方法:在STVD工程...
-
For my breadboarded test rig, I used a four pin Harwin M20 connector. Even on a half...
-
一、SWD 下载方式根据编程器的版本分为以下几种:
1. 市面上的常用仿真器对 SWD 模式支持情况
(1) JLINKV6...
-
我在X893的设计基础上重新设计了STM32F103 CMSIS-DAP调试器(名字好长,应该缩写一下:F103-DAP)。下图为X893原版设计。
与原始设计相比,我做...