摘要:
用于学习记录 谭浩强的142页,关于头文件的说明:头文件是个模块之间的接口文件。 好的头文件应该包含以下一些内容: (1)类型定义 例如结构体、枚举,这两种类型在TI2000DSP的头文件中很常见。 (2)函数声明 一个头文件对应一个C文件,该C文件中定义的函... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(386)
评论(0)
推荐(0)
摘要:
编译器版本选择如下图: 如果选错了,会出现如下症状: 并且程序能够正常下载,但是无法运行,PLL无法起震。 我当前用的仿真器和ccs6.1.0,需要选择TI v6.4.2,才可以。 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(176)
评论(0)
推荐(0)
摘要:
一个通常的外设,例如GPIO ,TI给其配备了两个h文件,一个用于寄存器结构体数据类型的定义和对这种类型变量的声明,另一个用于做宏定义。我感觉合在一个h文件里面就可以了。 各外设源文件里面定义的对外设初始化的函数等TI默认定义的其他函数的声明,没有在对应的c文... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(120)
评论(0)
推荐(0)
摘要:
Description Resource Path Location Type #148 declaration is incompatible with "void GPIO_SetupPinMux(Uint16, Uint16, U... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(493)
评论(0)
推荐(0)
摘要:
需要一些技巧, 首先借助pastmask钢网曾统计表贴焊盘的点数:由于钢网曾将每个有表贴焊盘的位置镂空露出来,所以在quick layer 将所有的层关闭,打开 pastmask层,在design object find filter ,仅仅选择PINS,... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(347)
评论(0)
推荐(0)
摘要:
本文讲的易于理解:https://blog.csdn.net/wordwarwordwar/article/details/79405851 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(50)
评论(0)
推荐(0)
摘要:
在C2000中遇到volatile unsigned long g_ulMsgCount = 0; 因为这个变量在中断程序中会被改变,所以依据下面的讲解,就要写这个关键字。 http://www.cnblogs.com/yc_sunniwell/ar... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(72)
评论(0)
推荐(0)
摘要:
存储空间不够的现象: 由于大量的段分配在FLASHB,导致这个空间装满了,所以应该给.econst 重新分配空间或者扩展FLASHB空间。 扩展空间的做法: 将 .cinit : > FLASHB PAGE = 0, AL... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(73)
评论(0)
推荐(0)
摘要:
1、gDCBus_Voltage = ( (pCommBuffer->ReceiveBuffer[3] ReceiveBuffer[2])*f32Coeff; 2、gDCBus_Voltage = ( pCommBuffer->ReceiveBuffer[3]... 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(43)
评论(0)
推荐(0)
摘要:
有个变量在很多地方用,而这个变量后来发现不合适,需要重新命名,又不想逐一更改,就用整体替换功能。快捷键用ctrl + H 在弹出的对话框中设置。 阅读全文
posted @ 2022-02-10 21:02
艾诺洛格_泡尔斯伊
阅读(235)
评论(0)
推荐(0)
浙公网安备 33010602011771号