打印
[PIC®/AVR®/dsPIC®产品]

用MCC做DMA看着真简单好用

[复制链接]
1403|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
稳稳の幸福|  楼主 | 2024-4-15 22:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
int main(void)
{
    uint8_t bv=0;
    SYSTEM_Initialize();

    // If using interrupts in PIC18 High/Low Priority Mode you need to enable the Global High and Low Interrupts
    // If using interrupts in PIC Mid-Range Compatibility Mode you need to enable the Global Interrupts
    // Use the following macros to:

    // Enable the Global Interrupts
    //INTERRUPT_GlobalInterruptEnable();

    // Disable the Global Interrupts
    //INTERRUPT_GlobalInterruptDisable();

   
    printf("Hello PIC18F !\n");
    for(uint8_t i=0;i<10;i++)
    {
        printf("%c",uartdata[i]);
    }
    printf("\n");

    while(1)
    {
        if(SW_GetValue()==LOW)
        {
            LED_SetLow();
           // printf("PIC18F-BV-%2d\n",bv++);
            DMA1_TransferStart();
            while(SW_GetValue()==LOW);
        }
        else
        {
            LED_SetHigh();
        }
    }   
}
用MCC配置后,代码好简单。

使用特权

评论回复
沙发
稳稳の幸福|  楼主 | 2024-4-15 22:33 | 只看该作者
现在我以MCC开发程序为主了,你呢。

使用特权

评论回复
评论
forgot 2024-4-17 08:47 回复TA
我也用 
板凳
mintspring| | 2024-4-17 20:06 | 只看该作者
所有配置都在MCC生成的头文件里了。

使用特权

评论回复
地板
呐咯密密| | 2024-4-17 20:46 | 只看该作者
哪些可以用MCC开发

使用特权

评论回复
5
zhengshuai888| | 2024-4-21 19:22 | 只看该作者
话说MCC好像不稳定

使用特权

评论回复
6
yiyigirl2014| | 2024-4-23 22:58 | 只看该作者
容易上手,其实本来配置也不难,只是要记住那些寄存器,而MCC帮你配置那些寄存器。

使用特权

评论回复
7
kaif2n9j| | 2024-4-24 12:29 | 只看该作者
对的,MCC就是比较简单,而且算是与ST的cubemx一样了

使用特权

评论回复
8
d1ng2x| | 2024-4-24 13:32 | 只看该作者
这个MCC我还是没有用明白,不过大家好像都说是比较好用

使用特权

评论回复
9
b5z1giu| | 2024-4-24 14:36 | 只看该作者
是的,MCC可以简化DMA的配置和管理过程

使用特权

评论回复
10
w2nme1ai7| | 2024-4-24 15:40 | 只看该作者
通过MCC,您可以轻松地设置DMA通道、分配内存缓冲区、配置传输参数等

使用特权

评论回复
11
tax2r6c| | 2024-4-24 16:43 | 只看该作者
当然,使用MCC会使DMA的实现变得更加简单和方便

使用特权

评论回复
12
y1n9an| | 2024-4-24 17:01 | 只看该作者
MCC还提供了一些监控和调试功能,可以帮助您更好地理解和优化DMA的性能

使用特权

评论回复
13
su1yirg| | 2024-4-25 07:12 | 只看该作者
一般来说,MCC是一个非常实用的工具,可以提高DMA的开发效率和可靠性

使用特权

评论回复
14
cen9ce| | 2024-4-25 08:33 | 只看该作者
微芯出的工具还是都比较实用的

使用特权

评论回复
15
lix1yr| | 2024-4-25 10:06 | 只看该作者
其实使用MCC做什么外设配置都是比较简单的,而且看代码清晰明了

使用特权

评论回复
16
g0d5xs| | 2024-4-25 11:10 | 只看该作者
确实,有点像HAL的配置,但是微芯的工具确实奈斯

使用特权

评论回复
17
小明的同学| | 2024-4-29 21:10 | 只看该作者
反复测试,找到规律。

使用特权

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

本版积分规则

187

主题

3282

帖子

8

粉丝