- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 keil 测量程序时间不准确的解决方法
调试程序运行的精确时间,除了配置好内核时钟外:上述是以JTAG接口为例。调试界面将需要测量的程序段打好断点,keil界面右下角会有时钟t0/t1/t2显示到这里其实还没有结束,如果只配置到了这里会发现,有的时候复位t1或是t2功能失灵,有的时候测量时间又很不准确,这是因为需要将registers窗口打开,并一直显示。这样就会发现测量时间变得非常准确了...
2020-11-27 13:41:35 3701
原创 STM32F429 LTDC控制器LAYER 窗口位置配置
STM32CUBEMX中的LTDC配置例如只选用layer1层,窗口的像素位置设置说明如下:我使用的是480×272像素的LCD屏,使用整个像素平面作为层窗口,按照图1进行CUBE配置并生成代码,如下所示,一些不必要的代码省略:static void MX_LTDC_Init(void){ /* USER CODE BEGIN LTDC_Init 0 */ /* USER CODE END LTDC_Init 0 */ LTDC_LayerCfgTypeDef pLayerC.
2020-11-16 10:35:44 992
原创 关于SDRAM在STM32系统中的应用
关于SDRAM在STM32系统中的应用SDRAMW9825G6KH内部结构框图W9825G6KH内部结构框图
2020-11-11 14:22:11 3374
原创 Corrtex-M3/M4 SysTick定时器解析
Corrtex-M3/M4 SysTick定时器解析SysTick定时器(系统节拍定时器)是一个24位向下计数器,可以周期性的产生SysTick异常.在RTOS中,需要一个周期性的中断来定期的触发OS内核,如用于任务管理和上下文切换,延时,时间片轮转等.为什么会在cortex-M处理器中有这么一个定时器呢,这是为了提供软件的可移植性.因为cortex-M处理器中都有这么一个计时器,为一...
2019-10-29 15:34:42 1334
原创 UART串口IAP下载电路及BOOTLOADER分析
针对正点原子的开发板上串口IAP下载电路进行的分析关于BOOTLOADER在STM32芯片出厂时,官方已经在片上系统存储器中固化好bootloader程序,这是使用串行外设(USART,CAN,USB,I2C等)将用户的APP下载到内部FLASH中.bootloader程序主要功能使用嵌入式串行接口按照预定义的通信协议下载代码可传送并更新 Flash 代码、数据和向量表部分BOO...
2019-10-24 17:02:20 1783
原创 SVN检出工作副本中的"检出深度"的含义
检出深度你可以选择要检出的深度,它允许你指定子目录递归的深度。如果你只需要大目录中的几个子条目,你可以只检出最高层目录,然后递归的更新选择的目录。全递归检出完整的目录树,包含所有的文件或子目录。啥也不说了,就是全都检出来直接子节点,包含文件夹检出目录,包含其中的文件或子文件夹,但是不递归展开子文件夹。直接从子目录开始检出,不进行子目录的递归检出仅文件子节点检出指定目录,包含...
2019-10-11 17:16:43 1849
原创 SVN基本概念-版本模型
版本模型所有的版本控制系统都需要解决这样一个基础问题:怎样让系统允许用户共享信息,而不会让他们因意外而互相干扰?版本库里意外覆盖别人的更改非常的容易文件共享的问题考虑这个情景,我们有两个共同工作者,Harry 和 Sally,他们想同时编辑版本库里的同一个文件,如果首先 Harry 保存它的修改,过了一会,Sally 可能凑巧用自己的版本覆盖了这些文件,Harry 的更改不会永远消失...
2019-10-09 10:16:26 480
原创 SVN基本概念
最基本的概念版本库Subversion 使用集中的数据库,它包含了所有的版本控制文件及其完整历史。这个数据库就是版本库。版本库通常位于运行 Subversion 服务器的文件服务器上,向 Subversion 客户端(例如 TortoiseSVN)提供需要的数据。如果只备份一个东西,请备份版本库,因为它是你数据的主副本。工作副本这是实际工作的地方。每一个开发者在自己的电脑上都有属于...
2019-10-09 09:16:43 231
原创 关于freemodbus源码中的xMBRTUReceiveFSM()
BOOLxMBRTUReceiveFSM( void ){ BOOL xTaskNeedSwitch = FALSE; UCHAR ucByte; assert( eSndState == STATE_TX_IDLE ); /* Always read the character. */ ( void )xM...
2019-09-20 11:35:58 1153
原创 FreeModbus+STM32 +HAL库 无操作系统移植 (已在正点原子阿波罗F429开发板上移植成功)
本次移植可以说是波澜不惊,早就准备移植下FreeModbus 从机代码了,一直没有时间,这次移植过程中翻阅了多篇网上的资料,而且查阅了FreeModbus官方的api手册(其实也没说什么),实现了基于STM32F4 HAL库的FreeModbus的从机移植,实现了读输入寄存器,读写保存寄存器的功能。
2019-09-19 17:39:14 13626 21
freemodbus_noOS_STM32.rar
2019-09-19
SCL3300_D01资料.rar
2019-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人