打印
[学习笔记]

【Autochips评测】+AC781X+小综合试验

[复制链接]
1031|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ps, Chip, AC, AN, TI
本帖最后由 90houyidai 于 2021-1-13 23:36 编辑

这次裸跑了几个外设的综合试验
串口+ADC+定时器+PWM+CAN

家里没有CAN工具就没测试CAN的功能


使用ADC_IN12将电位器的值传给PWM,进行LED的调光,
并通过串口将采样值传回电脑



开始使用PWM_SetPWMDutyCycle函数进行占空比调节,发现没变化
进入函数查看,才发现这个只能设置对称通道,这个有点误导啊,



主函数
 while (1)
    {
        if (g_timer32ms)
        {
            g_timer32ms = 0;
           ADC_Main();
            PWM_SetChannelValue(PWM2, PWM_CHANNEL_CHANNEL0,g_adcValue/35);
                                       
        }

        if (g_timer128ms)
        {
            g_timer128ms = 0;
            CAN_Main(CAN1);
            //CAN_Main(CAN2);  /* reserved for CAN2 test */
        }

        if (g_timer512ms)
        {
            g_timer512ms = 0;
            GPIO_Main();
        }

        if (g_timer1024ms)
        {
            g_timer1024ms = 0;
                                                
             printf("ADC_IN12:%d\r\n",g_adcValue);
               
            if (s_eflashTestTimes > 0)
            {
                s_eflashTestTimes--;
//                EFLASH_Main();
            }
        }
    }





使用特权

评论回复

相关帖子

沙发
余三水| | 2021-1-14 20:36 | 只看该作者
芯片好像主打的就是电机控制,需要用到多大的电机呢,可以玩一下电机方面

使用特权

评论回复
板凳
JasonLee27| | 2021-1-15 10:36 | 只看该作者
占空比调节应该设置channel值吧,应该是设置CHnV才对

使用特权

评论回复
地板
RunningX| | 2021-1-15 19:15 | 只看该作者
余三水 发表于 2021-1-14 20:36
芯片好像主打的就是电机控制,需要用到多大的电机呢,可以玩一下电机方面 ...

电机大小对芯片没什么要求哦,主要是对硬件板子有要求

使用特权

评论回复
5
七毛钱| | 2021-1-18 11:14 | 只看该作者
对硬件板子有什么具体要求呢

使用特权

评论回复
6
sperper| | 2023-12-2 14:15 | 只看该作者
本帖最后由 sperper 于 2024-8-16 17:49 编辑

111

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

482

帖子

2

粉丝