- 博客(8)
- 收藏
- 关注
原创 (六) adc-逐飞TC264库学习(不对比STM32 HAL库了)
/ 使用示例 adc_init(ADC1_CH0_A0, ADC_8BIT);// 参数说明 ch 选择 ADC 通道 (详见 zf_driver_adc.h 中枚举 adc_channel_enum 定义)// 参数说明 ch 选择 ADC 通道 (详见 zf_driver_adc.h 中枚举 adc_channel_enum 定义)// 使用示例 adc_convert(ADC1_CH0_A0);
2024-04-27 16:49:18
830
原创 (五) exti-逐飞TC264库学习(对比STM32 HAL库)
/ 使用示例 exti_init(ERU_CH0_REQ0_P15_4, EXTI_TRIGGER_RISING);// eru通道0 使用P15_4引脚,上升沿触发中断。原型:void exti_init (exti_pin_enum exti_pin, exti_trigger_enum trigger)/*******相当于32中在cube里的配置过程(可惜看起来没有默认上拉之类的配置了)// 函数简介 EXTI 中断初始化。/*******再回顾一下32里的EXTI。
2024-01-10 20:39:38
846
1
原创 (四) timer+pit(定时器中断)+encoder(编码器)-逐飞TC264库学习(对比STM32 HAL库)
*******32里cube配置出来的代码在用户看不到的地方已经自带清理标志位功能了(拿个EXTI的例子,因为就这个中断处理函数写得最简单www)// 初始化 CCU6_0_CH0 (逐飞例程将PIT_NUM宏定义为CCU60_CH0)为周期中断 1000ms 周期。pit_init((pit_index), (time*1000)) // (单位为 毫秒)/*********32里就可以直接通过cude来配置相关优先级了,一般保持默认也没事。// 函数简介 pit_ms初始化。
2024-01-10 19:52:22
4723
1
原创 (三) pwm-逐飞TC264库学习(对比STM32 HAL库)
/ ATOM 0模块的通道7 使用P02_7引脚输出PWM PWM频率50HZ 占空比百分之1000/PWM_DUTY_MAX*100。/**********盲猜32里其实也有类似的函数,不过因为其实只要把所有打开的pwm渠道的占空比调为0就可以实现相同的效果,所以几乎用不上,师兄也压根没有讲(笑),所以不知也罢************//******这个就相当于32中纯更改CCRx的过程了,同上“修改占空比”过程**********//*****这玩意功能搞得比较整合,相当于32中。
2024-01-10 17:04:24
2266
1
原创 (二) uart-逐飞TC264库学习(对比STM32 HAL库)
********看了一下感觉TC264的串口好复杂呀,平时还基本用不到,发数据直接上逐飞配置好的printf就行,看摄像头图像也有相应的函数一步到位,就先不研究了,权当一个stm32串口回忆篇就好了*****/不过在TC264中逐飞已经帮我们重定向过了,所以直接无脑 printf(" ") 就行。////参数说明: 句柄 发送内容储存地址 字节长度 最大时间限制。要先在cube中选择心仪的串口开启异步模式并进行相关配置。这是一个设定优先级的头文件。并记得勾选MicroLIB。
2024-01-09 16:52:40
1224
1
原创 (一)gpio-逐飞TC264库学习(对比STM32 HAL库)
/ 参数说明 pin 选择的引脚 (可选择范围由 zf_driver_gpio.h 内 gpio_pin_enum 枚举值确定)// 参数说明 pin 选择的引脚 (可选择范围由 zf_driver_gpio.h 内 gpio_pin_enum 枚举值确定)// 参数说明 pin 选择的引脚 (可选择范围由 zf_driver_gpio.h 内 gpio_pin_enum 枚举值确定)// P00_0 输出高电平。
2024-01-09 16:23:18
2458
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅