草庐IT

合宙AIR105(二): 时钟设置和延迟函数

目录合宙AIR105(一):KeilMDK开发环境,DAP-Link烧录和调试合宙AIR105(二):时钟设置和延迟函数合宙AIR105(三):定时器,定时器中断和PWM输出合宙AIR105(四):SPI,MAX72198x8LED驱动Air105的时钟高频振荡源芯片支持使用内部振荡源,或使用外置12MHz晶体芯片上电复位后ROMboot启动过程基于内部12MHz的振荡器芯片内部集成的12MHz振荡源精度为±2%,精度一般使用外置12MHz晶体,需要软件切换经过PLL倍频后为系统提供输入倍频后的PLL时钟频率可通过寄存器进行配置,可选频率为:108MHz,120MHz,132MHz,144MH

合宙AIR105(二): 时钟设置和延迟函数

目录合宙AIR105(一):KeilMDK开发环境,DAP-Link烧录和调试合宙AIR105(二):时钟设置和延迟函数合宙AIR105(三):定时器,定时器中断和PWM输出合宙AIR105(四):SPI,MAX72198x8LED驱动Air105的时钟高频振荡源芯片支持使用内部振荡源,或使用外置12MHz晶体芯片上电复位后ROMboot启动过程基于内部12MHz的振荡器芯片内部集成的12MHz振荡源精度为±2%,精度一般使用外置12MHz晶体,需要软件切换经过PLL倍频后为系统提供输入倍频后的PLL时钟频率可通过寄存器进行配置,可选频率为:108MHz,120MHz,132MHz,144MH

合宙AIR105(三): 定时器, 定时器中断和PWM输出

目录合宙AIR105(一):KeilMDK开发环境,DAP-Link烧录和调试合宙AIR105(二):时钟设置和延迟函数合宙AIR105(三):定时器,定时器中断和PWM输出合宙AIR105(四):SPI,MAX72198x8LED驱动Air105的Timer定时器1个Timer单元,包含8个独立定时器:Timer0-Time78个定时器中断源独立,每个定时器单独占1个中断源使用PCLK时钟频率作为定时器计时钟源定时器采用向下计数方式定时器的两种运行模式user-defined:定时器计数值载入TimerNLoadCount寄存器设定值,使用用户模式可以产生固定时间的定时器中断free-run

合宙AIR105(三): 定时器, 定时器中断和PWM输出

目录合宙AIR105(一):KeilMDK开发环境,DAP-Link烧录和调试合宙AIR105(二):时钟设置和延迟函数合宙AIR105(三):定时器,定时器中断和PWM输出合宙AIR105(四):SPI,MAX72198x8LED驱动Air105的Timer定时器1个Timer单元,包含8个独立定时器:Timer0-Time78个定时器中断源独立,每个定时器单独占1个中断源使用PCLK时钟频率作为定时器计时钟源定时器采用向下计数方式定时器的两种运行模式user-defined:定时器计数值载入TimerNLoadCount寄存器设定值,使用用户模式可以产生固定时间的定时器中断free-run

AIR32F103(五) FreeRTOSv202112核心库的集成和示例代码

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码关于先贴一下已经集成好的项目地址,如果对如何集成不感兴趣,想直接使用的,可以跳过这部分,直接看使用部分GitHubhttps://github.com/IOsetting/air32f103-template/tree/master/Examples/

AIR32F103(五) FreeRTOSv202112核心库的集成和示例代码

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码关于先贴一下已经集成好的项目地址,如果对如何集成不感兴趣,想直接使用的,可以跳过这部分,直接看使用部分GitHubhttps://github.com/IOsetting/air32f103-template/tree/master/Examples/

AIR32F103(六) ADC,I2S,DMA和ADPCM实现的录音播放功能

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码AIR32F103(六)ADC,I2S,DMA和ADPCM实现的录音播放功能关于使用AIR32的ADC,I2S和DMA实现简单的语音录音和播放功能,以及使用ADPCM编码提升录音时长.使用的MCU型号为AIR32F103CCT6.如果用CBT6,对应的

AIR32F103(六) ADC,I2S,DMA和ADPCM实现的录音播放功能

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码AIR32F103(六)ADC,I2S,DMA和ADPCM实现的录音播放功能关于使用AIR32的ADC,I2S和DMA实现简单的语音录音和播放功能,以及使用ADPCM编码提升录音时长.使用的MCU型号为AIR32F103CCT6.如果用CBT6,对应的

AIR32F103(七) AIR32F103CBT6/CCT6启用96K内存

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码AIR32F103(六)ADC,I2S,DMA和ADPCM实现的录音播放功能AIR32F103(七)AIR32F103CBT6/CCT6启用96K内存AIR32F103CBT6和CCT6的隐藏内存空间TYPEAIR32F103CBT6AIR32F103

AIR32F103(七) AIR32F103CBT6/CCT6启用96K内存

目录AIR32F103(一)合宙AIR32F103CBT6开发板上手报告AIR32F103(二)Linux环境和LibOpenCM3项目模板AIR32F103(三)Linux环境基于标准外设库的项目模板AIR32F103(四)27倍频216MHz,CoreMark跑分测试AIR32F103(五)FreeRTOSv202112核心库的集成和示例代码AIR32F103(六)ADC,I2S,DMA和ADPCM实现的录音播放功能AIR32F103(七)AIR32F103CBT6/CCT6启用96K内存AIR32F103CBT6和CCT6的隐藏内存空间TYPEAIR32F103CBT6AIR32F103